Lines Matching refs:smb2_chip

385 struct smb2_chip {  struct
421 static int smb2_get_prop_usb_online(struct smb2_chip *chip, int *val) in smb2_get_prop_usb_online() argument
441 static int smb2_apsd_get_charger_type(struct smb2_chip *chip, int *val) in smb2_apsd_get_charger_type()
481 static int smb2_get_prop_status(struct smb2_chip *chip, int *val) in smb2_get_prop_status()
529 static inline int smb2_get_current_limit(struct smb2_chip *chip, in smb2_get_current_limit()
539 static int smb2_set_current_limit(struct smb2_chip *chip, unsigned int val) in smb2_set_current_limit()
559 struct smb2_chip *chip; in smb2_status_change_work()
561 chip = container_of(work, struct smb2_chip, status_change_work.work); in smb2_status_change_work()
606 static int smb2_get_iio_chan(struct smb2_chip *chip, struct iio_channel *chan, in smb2_get_iio_chan()
627 static int smb2_get_prop_health(struct smb2_chip *chip, int *val) in smb2_get_prop_health()
665 struct smb2_chip *chip = power_supply_get_drvdata(psy); in smb2_get_property()
700 struct smb2_chip *chip = power_supply_get_drvdata(psy); in smb2_set_property()
724 struct smb2_chip *chip = data; in smb2_handle_batt_overvoltage()
741 struct smb2_chip *chip = data; in smb2_handle_usb_plugin()
753 struct smb2_chip *chip = data; in smb2_handle_usb_icl_change()
762 struct smb2_chip *chip = data; in smb2_handle_wdog_bark()
890 static int smb2_init_hw(struct smb2_chip *chip) in smb2_init_hw()
910 static int smb2_init_irq(struct smb2_chip *chip, int *irq, const char *name, in smb2_init_irq()
937 struct smb2_chip *chip; in smb2_probe()