lp5812_chip
static int lp5812_read_tsd_config_status(struct lp5812_chip *chip, u8 *reg_val)
static int lp5812_update_regs_config(struct lp5812_chip *chip)
static ssize_t parse_drive_mode(struct lp5812_chip *chip, const char *str)
static int lp5812_set_drive_mode_scan_order(struct lp5812_chip *chip)
static int lp5812_set_led_mode(struct lp5812_chip *chip, int led_number,
static int lp5812_manual_dc_pwm_control(struct lp5812_chip *chip, int led_number,
struct lp5812_chip *chip = led->chip;
struct lp5812_chip *chip = led->chip;
static int lp5812_init_led(struct lp5812_led *led, struct lp5812_chip *chip, int chan)
static int lp5812_register_leds(struct lp5812_led *leds, struct lp5812_chip *chip)
static int lp5812_init_device(struct lp5812_chip *chip)
static void lp5812_deinit_device(struct lp5812_chip *chip)
struct lp5812_chip *chip)
struct lp5812_chip *chip;
struct lp5812_chip *chip = i2c_get_clientdata(client);
static int lp5812_write(struct lp5812_chip *chip, u16 reg, u8 val)
static int lp5812_read(struct lp5812_chip *chip, u16 reg, u8 *val)
struct lp5812_chip *chip;