Searched refs:lp55xx_chip (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/leds/ |
| H A D | leds-lp55xx-common.h | 79 struct lp55xx_chip; 110 int (*post_init_device) (struct lp55xx_chip *chip); 122 void (*firmware_cb)(struct lp55xx_chip *chip); 125 void (*run_engine) (struct lp55xx_chip *chip, bool start); 152 struct lp55xx_chip { struct 182 struct lp55xx_chip *chip; argument 186 extern int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val); 187 extern int lp55xx_read(struct lp55xx_chip *chip, u8 reg, u8 *val); 188 extern int lp55xx_update_bits(struct lp55xx_chip *chip, u8 reg, 192 extern bool lp55xx_is_extclk_used(struct lp55xx_chip *chip); [all …]
|
| H A D | leds-lp55xx-common.c | 42 static void lp55xx_reset_device(struct lp55xx_chip *chip) in lp55xx_reset_device() 52 static int lp55xx_detect_device(struct lp55xx_chip *chip) in lp55xx_detect_device() 75 static int lp55xx_post_init_device(struct lp55xx_chip *chip) in lp55xx_post_init_device() 99 struct lp55xx_chip *chip = led->chip; in led_current_store() 160 struct lp55xx_chip *chip, int chan) in lp55xx_init_led() 239 struct lp55xx_chip *chip = context; in lp55xx_firmware_loaded() 263 static int lp55xx_request_firmware(struct lp55xx_chip *chip) in lp55xx_request_firmware() 277 struct lp55xx_chip *chip = led->chip; in select_engine_show() 287 struct lp55xx_chip *chip = led->chip; in select_engine_store() 318 static inline void lp55xx_run_engine(struct lp55xx_chip *chip, bool start) in lp55xx_run_engine() [all …]
|
| H A D | leds-lp5523.c | 111 static int lp5523_init_program_engine(struct lp55xx_chip *chip); 125 static int lp5523_post_init_device(struct lp55xx_chip *chip) in lp5523_post_init_device() 155 static void lp5523_load_engine(struct lp55xx_chip *chip) in lp5523_load_engine() 175 static void lp5523_load_engine_and_select_page(struct lp55xx_chip *chip) in lp5523_load_engine_and_select_page() 189 static void lp5523_stop_all_engines(struct lp55xx_chip *chip) in lp5523_stop_all_engines() 195 static void lp5523_stop_engine(struct lp55xx_chip *chip) in lp5523_stop_engine() 209 static void lp5523_turn_off_channels(struct lp55xx_chip *chip) in lp5523_turn_off_channels() 217 static void lp5523_run_engine(struct lp55xx_chip *chip, bool start) in lp5523_run_engine() 265 static int lp5523_init_program_engine(struct lp55xx_chip *chip) in lp5523_init_program_engine() 325 static int lp5523_update_program_memory(struct lp55xx_chip *chip, in lp5523_update_program_memory() [all …]
|
| H A D | leds-lp5521.c | 121 static void lp5521_load_engine(struct lp55xx_chip *chip) in lp5521_load_engine() 141 static void lp5521_stop_all_engines(struct lp55xx_chip *chip) in lp5521_stop_all_engines() 147 static void lp5521_stop_engine(struct lp55xx_chip *chip) in lp5521_stop_engine() 161 static void lp5521_run_engine(struct lp55xx_chip *chip, bool start) in lp5521_run_engine() 211 static int lp5521_update_program_memory(struct lp55xx_chip *chip, in lp5521_update_program_memory() 260 static void lp5521_firmware_loaded(struct lp55xx_chip *chip) in lp5521_firmware_loaded() 280 static int lp5521_post_init_device(struct lp55xx_chip *chip) in lp5521_post_init_device() 332 static int lp5521_run_selftest(struct lp55xx_chip *chip, char *buf) in lp5521_run_selftest() 354 struct lp55xx_chip *chip = led->chip; in lp5521_multicolor_brightness() 373 struct lp55xx_chip *chip = led->chip; in lp5521_led_brightness() [all …]
|
| H A D | leds-lp8501.c | 90 static int lp8501_post_init_device(struct lp55xx_chip *chip) in lp8501_post_init_device() 114 static void lp8501_load_engine(struct lp55xx_chip *chip) in lp8501_load_engine() 142 static void lp8501_stop_engine(struct lp55xx_chip *chip) in lp8501_stop_engine() 148 static void lp8501_turn_off_channels(struct lp55xx_chip *chip) in lp8501_turn_off_channels() 156 static void lp8501_run_engine(struct lp55xx_chip *chip, bool start) in lp8501_run_engine() 204 static int lp8501_update_program_memory(struct lp55xx_chip *chip, in lp8501_update_program_memory() 251 static void lp8501_firmware_loaded(struct lp55xx_chip *chip) in lp8501_firmware_loaded() 273 struct lp55xx_chip *chip = led->chip; in lp8501_led_brightness() 306 struct lp55xx_chip *chip; in lp8501_probe() 368 struct lp55xx_chip *chip = led->chip; in lp8501_remove()
|
| H A D | leds-lp5562.c | 127 static void lp5562_load_engine(struct lp55xx_chip *chip) in lp5562_load_engine() 147 static void lp5562_stop_engine(struct lp55xx_chip *chip) in lp5562_stop_engine() 153 static void lp5562_run_engine(struct lp55xx_chip *chip, bool start) in lp5562_run_engine() 206 static int lp5562_update_firmware(struct lp55xx_chip *chip, in lp5562_update_firmware() 259 static void lp5562_firmware_loaded(struct lp55xx_chip *chip) in lp5562_firmware_loaded() 283 static int lp5562_post_init_device(struct lp55xx_chip *chip) in lp5562_post_init_device() 317 struct lp55xx_chip *chip = led->chip; in lp5562_led_brightness() 333 static void lp5562_write_program_memory(struct lp55xx_chip *chip, in lp5562_write_program_memory() 356 static int lp5562_run_predef_led_pattern(struct lp55xx_chip *chip, int mode) in lp5562_run_predef_led_pattern() 410 struct lp55xx_chip *chip = led->chip; in lp5562_store_pattern() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/leds/ |
| H A D | leds-lp55xx.rst | 29 * lp55xx_chip 35 lp55xx_chip for LP5521 ... lp55xx_led #1 39 lp55xx_chip for LP5523 ... lp55xx_led #1
|