Lines Matching refs:ktd2692_context
78 struct ktd2692_context { struct
94 static struct ktd2692_context *fled_cdev_to_led( in fled_cdev_to_led() argument
97 return container_of(fled_cdev, struct ktd2692_context, fled_cdev); in fled_cdev_to_led()
100 static void ktd2692_expresswire_start(struct ktd2692_context *led) in ktd2692_expresswire_start()
106 static void ktd2692_expresswire_reset(struct ktd2692_context *led) in ktd2692_expresswire_reset()
112 static void ktd2692_expresswire_end(struct ktd2692_context *led) in ktd2692_expresswire_end()
120 static void ktd2692_expresswire_set_bit(struct ktd2692_context *led, bool bit) in ktd2692_expresswire_set_bit()
151 static void ktd2692_expresswire_write(struct ktd2692_context *led, u8 value) in ktd2692_expresswire_write()
161 static void ktd2692_brightness_set(struct ktd2692_context *led, in ktd2692_brightness_set()
181 struct ktd2692_context *led = in ktd2692_brightness_set_work()
182 container_of(work, struct ktd2692_context, work_brightness_set); in ktd2692_brightness_set_work()
191 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev); in ktd2692_led_brightness_set()
201 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev); in ktd2692_led_brightness_set_sync()
211 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev); in ktd2692_led_flash_strobe_set()
276 static void ktd2692_setup(struct ktd2692_context *led) in ktd2692_setup()
288 static int ktd2692_parse_dt(struct ktd2692_context *led, struct device *dev, in ktd2692_parse_dt()
361 struct ktd2692_context *led; in ktd2692_probe()
407 struct ktd2692_context *led = platform_get_drvdata(pdev); in ktd2692_remove()