Lines Matching refs:smb347_charger

132  * struct smb347_charger - smb347 charger instance
189 struct smb347_charger {
298 static int smb347_update_ps_status(struct smb347_charger *smb)
334 static bool smb347_is_ps_online(struct smb347_charger *smb)
346 static int smb347_charging_status(struct smb347_charger *smb)
361 static int smb347_charging_set(struct smb347_charger *smb, bool enable)
380 static inline int smb347_charging_enable(struct smb347_charger *smb)
385 static inline int smb347_charging_disable(struct smb347_charger *smb)
390 static int smb347_start_stop_charging(struct smb347_charger *smb)
412 static int smb347_set_charge_current(struct smb347_charger *smb)
458 static int smb347_set_current_limits(struct smb347_charger *smb)
491 static int smb347_set_voltage_limits(struct smb347_charger *smb)
525 static int smb347_set_temp_limits(struct smb347_charger *smb)
676 static int smb347_set_writable(struct smb347_charger *smb, bool writable)
682 static int smb347_hw_init(struct smb347_charger *smb)
778 struct smb347_charger *smb = data;
873 static int smb347_irq_set(struct smb347_charger *smb, bool enable)
909 static inline int smb347_irq_enable(struct smb347_charger *smb)
914 static inline int smb347_irq_disable(struct smb347_charger *smb)
919 static int smb347_irq_init(struct smb347_charger *smb,
951 static int get_const_charge_current(struct smb347_charger *smb)
984 static int get_const_charge_voltage(struct smb347_charger *smb)
1005 static int smb347_get_charging_status(struct smb347_charger *smb,
1060 struct smb347_charger *smb = power_supply_get_drvdata(psy);
1129 struct smb347_charger *smb = power_supply_get_drvdata(psy);
1191 static void smb347_dt_parse_dev_info(struct smb347_charger *smb)
1232 static int smb347_get_battery_info(struct smb347_charger *smb)
1310 struct smb347_charger *smb;
1372 struct smb347_charger *smb = i2c_get_clientdata(client);