master/cdev.c
changeset 1381 f592fe7e799d
parent 1379 cbceb0e2f2a0
child 1382 cb2188d111f3
equal deleted inserted replaced
1380:c2b0ef67e829 1381:f592fe7e799d
  3088         case EC_IOCTL_VOE_REC_HEADER:
  3088         case EC_IOCTL_VOE_REC_HEADER:
  3089 			return ec_cdev_ioctl_voe_rec_header(master, arg, priv);
  3089 			return ec_cdev_ioctl_voe_rec_header(master, arg, priv);
  3090         case EC_IOCTL_VOE_READ:
  3090         case EC_IOCTL_VOE_READ:
  3091             if (!(filp->f_mode & FMODE_WRITE))
  3091             if (!(filp->f_mode & FMODE_WRITE))
  3092 				return -EPERM;
  3092 				return -EPERM;
       
  3093 			return ec_cdev_ioctl_voe_read(master, arg, priv);
  3093         case EC_IOCTL_VOE_READ_NOSYNC:
  3094         case EC_IOCTL_VOE_READ_NOSYNC:
  3094             if (!(filp->f_mode & FMODE_WRITE))
  3095             if (!(filp->f_mode & FMODE_WRITE))
  3095 				return -EPERM;
  3096 				return -EPERM;
  3096 			return ec_cdev_ioctl_voe_read_nosync(master, arg, priv);
  3097 			return ec_cdev_ioctl_voe_read_nosync(master, arg, priv);
  3097 			return ec_cdev_ioctl_voe_read(master, arg, priv);
       
  3098         case EC_IOCTL_VOE_WRITE:
  3098         case EC_IOCTL_VOE_WRITE:
  3099             if (!(filp->f_mode & FMODE_WRITE))
  3099             if (!(filp->f_mode & FMODE_WRITE))
  3100 				return -EPERM;
  3100 				return -EPERM;
  3101 			return ec_cdev_ioctl_voe_write(master, arg, priv);
  3101 			return ec_cdev_ioctl_voe_write(master, arg, priv);
  3102         case EC_IOCTL_VOE_EXEC:
  3102         case EC_IOCTL_VOE_EXEC: