Lines Matching +full:cm +full:- +full:name
1 /* SPDX-License-Identifier: GPL-2.0-only */
8 * monitor charging even in the context of suspend-to-RAM with
42 * @extcon_name: the name of extcon device.
43 * @name: the name of the cable connector
54 * @cm: the Charger Manager representing the battery.
58 const char *name; member
62 /* The charger-manager use Extcon framework */
72 * Set min/max current of regulator to protect over-current issue
78 struct charger_manager *cm; member
83 * @regulator_name: the name of regulator for using charger.
86 * Set if the charger-manager cannot control charger,
95 * @attr_name: "name" sysfs entry
101 /* The name of regulator for charging */
121 struct charger_manager *cm; member
126 * @psy_name: the name of power-supply-class for charger manager
132 * CM will restart charging.
144 * @psy_charger_stat: the names of power-supply for chargers
147 * @psy_fuel_gauge: the name of power-supply for fuel gauge
148 * @thermal_zone : the name of thermal zone for battery
157 * cm stop charging.
160 * after full-batt. If discharging duration exceed 'discharging
161 * max_duration_ms', cm start charging.
209 * @psy_name_buf: the name of power-supply-class for charger manager
212 * saved status of external power before entering suspend-to-RAM
214 * saved status of battery before entering suspend-to-RAM