Lines Matching refs:dev

13 int fuel_gauge_capability(struct udevice *dev)  in fuel_gauge_capability()  argument
15 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_capability()
20 return ops->capability(dev); in fuel_gauge_capability()
23 int fuel_gauge_bat_is_exist(struct udevice *dev) in fuel_gauge_bat_is_exist() argument
25 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_bat_is_exist()
30 return ops->bat_is_exist(dev); in fuel_gauge_bat_is_exist()
33 int fuel_gauge_get_current(struct udevice *dev) in fuel_gauge_get_current() argument
35 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_get_current()
40 return ops->get_current(dev); in fuel_gauge_get_current()
43 int fuel_gauge_get_voltage(struct udevice *dev) in fuel_gauge_get_voltage() argument
45 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_get_voltage()
50 return ops->get_voltage(dev); in fuel_gauge_get_voltage()
53 int fuel_gauge_update_get_soc(struct udevice *dev) in fuel_gauge_update_get_soc() argument
55 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_update_get_soc()
60 return ops->get_soc(dev); in fuel_gauge_update_get_soc()
63 bool fuel_gauge_get_chrg_online(struct udevice *dev) in fuel_gauge_get_chrg_online() argument
65 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_get_chrg_online()
70 return ops->get_chrg_online(dev); in fuel_gauge_get_chrg_online()
73 int fuel_gauge_get_temperature(struct udevice *dev, int *temp) in fuel_gauge_get_temperature() argument
75 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in fuel_gauge_get_temperature()
80 return ops->get_temperature(dev, temp); in fuel_gauge_get_temperature()
83 int charger_set_charger_voltage(struct udevice *dev, int uV) in charger_set_charger_voltage() argument
85 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in charger_set_charger_voltage()
90 return ops->set_charger_voltage(dev, uV); in charger_set_charger_voltage()
93 int charger_set_current(struct udevice *dev, int ichrg_uA) in charger_set_current() argument
95 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in charger_set_current()
100 return ops->set_charger_current(dev, ichrg_uA); in charger_set_current()
103 int charger_set_iprechg_current(struct udevice *dev, int iprechrg_uA) in charger_set_iprechg_current() argument
105 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in charger_set_iprechg_current()
110 return ops->set_iprechg_current(dev, iprechrg_uA); in charger_set_iprechg_current()
113 int charger_set_enable(struct udevice *dev) in charger_set_enable() argument
115 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in charger_set_enable()
120 return ops->set_charger_enable(dev); in charger_set_enable()
123 int charger_set_disable(struct udevice *dev) in charger_set_disable() argument
125 const struct dm_fuel_gauge_ops *ops = dev_get_driver_ops(dev); in charger_set_disable()
130 return ops->set_charger_disable(dev); in charger_set_disable()