Lines Matching defs:blinkm_data
44 struct blinkm_data { struct
45 struct i2c_client *i2c_client;
46 struct mutex update_lock;
48 struct blinkm_led blinkm_leds[NUM_LEDS];
50 u8 red; /* color red */
51 u8 green; /* color green */
52 u8 blue; /* color blue */
54 u8 next_red; /* color red */
55 u8 next_green; /* color green */
56 u8 next_blue; /* color blue */
58 u8 args[7]; /* set of args for transmission */
59 u8 i2c_addr; /* i2c addr */
60 u8 fw_ver; /* firmware version */
62 u8 hue; /* HSB hue */
63 u8 saturation; /* HSB saturation */
64 u8 brightness; /* HSB brightness */
65 u8 next_hue; /* HSB hue */
66 u8 next_saturation; /* HSB saturation */
67 u8 next_brightness; /* HSB brightness */
69 u8 fade_speed; /* fade speed 1 - 255 */
70 s8 time_adjust; /* time adjust -128 - 127 */
71 u8 fade:1; /* fade on = 1, off = 0 */
72 u8 rand:1; /* rand fade mode on = 1 */
73 u8 script_id; /* script ID */
74 u8 script_repeats; /* repeats of script */
75 u8 script_startline; /* line to start */