Lines Matching refs:lp55xx_chip
43 static void lp55xx_reset_device(struct lp55xx_chip *chip) in lp55xx_reset_device()
53 static int lp55xx_detect_device(struct lp55xx_chip *chip) in lp55xx_detect_device()
76 static int lp55xx_post_init_device(struct lp55xx_chip *chip) in lp55xx_post_init_device()
100 struct lp55xx_chip *chip = led->chip; in led_current_store()
161 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()
329 struct lp55xx_chip *chip = led->chip; in run_engine_store()
362 int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val) in lp55xx_write()
368 int lp55xx_read(struct lp55xx_chip *chip, u8 reg, u8 *val) in lp55xx_read()
381 int lp55xx_update_bits(struct lp55xx_chip *chip, u8 reg, u8 mask, u8 val) in lp55xx_update_bits()
397 bool lp55xx_is_extclk_used(struct lp55xx_chip *chip) in lp55xx_is_extclk_used()
426 int lp55xx_init_device(struct lp55xx_chip *chip) in lp55xx_init_device()
481 void lp55xx_deinit_device(struct lp55xx_chip *chip) in lp55xx_deinit_device()
493 int lp55xx_register_leds(struct lp55xx_led *led, struct lp55xx_chip *chip) in lp55xx_register_leds()
535 int lp55xx_register_sysfs(struct lp55xx_chip *chip) in lp55xx_register_sysfs()
554 void lp55xx_unregister_sysfs(struct lp55xx_chip *chip) in lp55xx_unregister_sysfs()
659 struct lp55xx_chip *chip) in lp55xx_of_populate_pdata()