Skip to content
Snippets Groups Projects
Commit d65e6990 authored by Gianfranco Mariotti's avatar Gianfranco Mariotti
Browse files

[DRIVER] sled: fix ioctl

* remove nonexistent ioctl
* align ioctl definition to driver implementation
parent a8c99791
No related branches found
No related tags found
1 merge request!154[DRIVER] sled: fix ioctl
......@@ -60,26 +60,24 @@ struct led_pwm_data {
int stby_en;
};
#define SLED_NAME_GET _IOR('p', 0x01, char *)
#define SLED_TYPE_GET _IOR('p', 0x02, int *)
#define SLED_ENABLE_SET _IOW('p', 0x03, int *)
#define SLED_ENABLE_GET _IOR('p', 0x04, int *)
#define SLED_DUTY_SET _IOW('p', 0x05, unsigned long *)
#define SLED_DUTY_GET _IOR('p', 0x06, unsigned long *)
#define SLED_MAX_DUTY_GET _IOR('p', 0x07, unsigned long *)
#define SLED_MIN_DUTY_SET _IOR('p', 0x08, unsigned long *)
#define SLED_PERIOD_SET _IOW('p', 0x09, unsigned long *)
#define SLED_PERIOD_GET _IOR('p', 0x0a, unsigned long *)
#define SLED_MAX_PERIOD_GET _IOR('p', 0x0b, unsigned long *)
#define SLED_MIN_PERIOD_GET _IOR('p', 0x0c, unsigned long *)
#define SLED_STBY_ENABLE_SET _IOW('p', 0x0d, int)
#define SLED_STBY_ENABLE_GET _IOR('p', 0x0e, int *)
#define SLED_STBY_DUTY_SET _IOW('p', 0x0f, unsigned long)
#define SLED_STBY_DUTY_GET _IOR('p', 0x10, unsigned long *)
#define SLED_DELAY_SET _IOW('p', 0x11, unsigned long *)
#define SLED_DELAY_GET _IOR('p', 0x12, unsigned long *)
#define SLED_MAX_DELAY_GET _IOR('p', 0x13, unsigned long *)
#define SLED_MIN_DELAY_SET _IOR('p', 0x14, unsigned long *)
#define SLED_NAME_GET _IOR( 'p', 0x01, char *)
#define SLED_TYPE_GET _IOR( 'p', 0x02, int *)
#define SLED_ENABLE_GET _IOR( 'p', 0x03, int *)
#define SLED_ENABLE_SET _IOWR('p', 0x04, int *)
#define SLED_STBY_ENABLE_GET _IOR( 'p', 0x05, int *)
#define SLED_STBY_ENABLE_SET _IOWR('p', 0x06, int *)
#define SLED_DUTY_GET _IOR( 'p', 0x07, unsigned long *)
#define SLED_DUTY_SET _IOWR('p', 0x08, unsigned long *)
#define SLED_STBY_DUTY_GET _IOR( 'p', 0x09, unsigned long *)
#define SLED_STBY_DUTY_SET _IOWR('p', 0x0a, unsigned long *)
#define SLED_MAX_DUTY_GET _IOR( 'p', 0x0b, unsigned long *)
#define SLED_PERIOD_GET _IOR( 'p', 0x0c, unsigned long *)
#define SLED_PERIOD_SET _IOWR('p', 0x0d, unsigned long *)
#define SLED_MAX_PERIOD_GET _IOR( 'p', 0x0e, unsigned long *)
#define SLED_MIN_PERIOD_GET _IOR( 'p', 0x0f, unsigned long *)
#define SLED_DELAY_GET _IOR( 'p', 0x10, unsigned long *)
#define SLED_DELAY_SET _IOWR('p', 0x11, unsigned long *)
#define SLED_MAX_DELAY_GET _IOR( 'p', 0x12, unsigned long *)
extern struct sled_device *sled_device_register(const char *name,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment