Lines Matching defs:st
187 static int ltc2992_read_reg(struct ltc2992_state *st, u8 addr, const u8 reg_len) in ltc2992_read_reg()
205 static int ltc2992_write_reg(struct ltc2992_state *st, u8 addr, const u8 reg_len, u32 val) in ltc2992_write_reg()
218 struct ltc2992_state *st = gpiochip_get_data(chip); in ltc2992_gpio_get() local
237 struct ltc2992_state *st = gpiochip_get_data(chip); in ltc2992_gpio_get_multiple() local
261 struct ltc2992_state *st = gpiochip_get_data(chip); in ltc2992_gpio_set() local
282 struct ltc2992_state *st = gpiochip_get_data(chip); in ltc2992_gpio_set_multiple() local
301 static int ltc2992_config_gpio(struct ltc2992_state *st) in ltc2992_config_gpio()
344 const struct ltc2992_state *st = data; in ltc2992_is_visible() local
407 static int ltc2992_get_voltage(struct ltc2992_state *st, u32 reg, u32 scale, long *val) in ltc2992_get_voltage()
421 static int ltc2992_set_voltage(struct ltc2992_state *st, u32 reg, u32 scale, long val) in ltc2992_set_voltage()
429 static int ltc2992_read_gpio_alarm(struct ltc2992_state *st, int nr_gpio, u32 attr, long *val) in ltc2992_read_gpio_alarm()
451 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_read_gpios_in() local
480 static int ltc2992_read_in_alarm(struct ltc2992_state *st, int channel, long *val, u32 attr) in ltc2992_read_in_alarm()
502 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_read_in() local
534 static int ltc2992_get_current(struct ltc2992_state *st, u32 reg, u32 channel, long *val) in ltc2992_get_current()
548 static int ltc2992_set_current(struct ltc2992_state *st, u32 reg, u32 channel, long val) in ltc2992_set_current()
558 static int ltc2992_read_curr_alarm(struct ltc2992_state *st, int channel, long *val, u32 attr) in ltc2992_read_curr_alarm()
580 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_read_curr() local
609 static int ltc2992_get_power(struct ltc2992_state *st, u32 reg, u32 channel, long *val) in ltc2992_get_power()
623 static int ltc2992_set_power(struct ltc2992_state *st, u32 reg, u32 channel, long val) in ltc2992_set_power()
633 static int ltc2992_read_power_alarm(struct ltc2992_state *st, int channel, long *val, u32 attr) in ltc2992_read_power_alarm()
655 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_read_power() local
701 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_write_curr() local
720 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_write_gpios_in() local
739 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_write_in() local
761 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_write_power() local
780 struct ltc2992_state *st = dev_get_drvdata(dev); in ltc2992_write_chip() local
854 static int ltc2992_parse_dt(struct ltc2992_state *st) in ltc2992_parse_dt()
887 struct ltc2992_state *st; in ltc2992_i2c_probe() local