Home
last modified time | relevance | path

Searched full:chargers (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/linux/Documentation/power/
H A Dcharger-manager.rst9 and where each battery may have multiple chargers attached and the userland
10 wants to look at the aggregated information of the multiple chargers.
14 represents an independent battery with chargers. If there are multiple
15 batteries with their own chargers acting independently in a system,
23 * Support for multiple chargers (e.g., a device with USB, AC, and solar panels)
24 A system may have multiple chargers (or power sources) and some of
39 consumption can stop chargers in the middle of charging
138 chargers. Recharge with voltage drop condition only (without delay
160 get battery presence from chargers.
164 chargers. Each power-supply-class should provide "PRESENT" (if
[all …]
/openbmc/linux/Documentation/devicetree/bindings/power/supply/
H A Dcharger-manager.yaml20 cm-chargers:
21 description: name of chargers
24 cm-num-chargers:
165 - cm-chargers
186 cm-chargers = "charger0", "charger1", "charger2";
H A Dgpio-charger.yaml7 title: simple battery chargers only communicating through GPIOs
13 This binding is for all chargers, which are working more or less
H A Dbq25980.yaml14 The BQ25980, BQ25975, and BQ25960 are a series of flash chargers intended
16 switching chargers can provide over 97% efficiency by making use of the
H A Dsbs,sbs-battery.yaml55 SBS batteries by default send broadcast messages to SBS compliant chargers to
H A Dbattery.yaml27 Batteries must be referenced by chargers and/or fuel-gauges using a phandle.
/openbmc/linux/include/linux/power/
H A Dgpio-charger.h14 * @name: Name for the chargers power_supply device
16 * @supplied_to: Array of battery names to which this chargers supplies power
H A Dcharger-manager.h7 * This framework enables to control and multiple chargers and to
9 * an interface combining the chargers.
144 * @psy_charger_stat: the names of power-supply for chargers
204 * @charger_stat: array of power_supply for chargers
/openbmc/linux/drivers/power/supply/
H A DKconfig241 Say Y to include support for SBS compliant battery chargers.
493 Say Y to include support for chargers which report their online status
500 tristate "Battery charger manager for multiple chargers"
505 chargers attached to a battery and multiple batteries attached to a
657 chargers.
694 series of fast battery chargers.
702 Say Y to enable support for the TI BQ256XX battery chargers. The
H A Dcharger-manager.c147 * Returns true if at least one of the chargers of the battery has an external
363 * try_charger_enable - Enable/Disable chargers altogether
369 * power source exists) except when CM needs to disable chargers forcibly
1162 * user-space. If some development board use one more chargers for charging
1311 /* chargers */ in of_cm_parse_desc()
1312 num_chgs = of_property_count_strings(np, "cm-chargers"); in of_cm_parse_desc()
1325 of_property_read_string_index(np, "cm-chargers", in of_cm_parse_desc()
H A Dgpio-charger.c4 * Driver for chargers which report their online status through a GPIO pin
406 MODULE_DESCRIPTION("Driver for chargers only communicating via GPIO(s)");
H A Disp1704_charger.c78 * chargers).
276 * chargers. The pullups may be enabled elsewhere, so this can in isp1704_charger_work()
H A Dcros_usbpd-charger.c241 * reports the type as NONE. Report such chargers as type in cros_usbpd_charger_get_power_info()
H A Dbq2415x_charger.c1112 * host - charging mode for host/hub chargers (current limit 500mA)
1113 * dedicated - charging mode for dedicated chargers (unlimited current limit)
H A Dbq25890_charger.c732 * If there are multiple chargers the maximum current the external power-supply
733 * can deliver needs to be divided over the chargers. This is done according
H A Dab8500_charger.c630 * ab8500_charger_detect_chargers() - Detect the connected chargers
1422 * the GPADC module independent of the AB8500 chargers in ab8500_charger_ac_en()
1595 * the GPADC module independent of the AB8500 chargers in ab8500_charger_usb_en()
2284 * Some chargers that breaks the USB spec is in ab8500_charger_usb_link_status_work()
/openbmc/u-boot/include/power/
H A Dpower_chrg.h10 /* Type of available chargers */
/openbmc/linux/include/linux/mfd/
H A Dmax14577.h76 * Valid limits of current for max14577 and max77836 chargers.
/openbmc/linux/drivers/usb/typec/ucsi/
H A Dpsy.c164 /* UCSI can't tell b/w DCP/CDP or USB2/3x1/3x2 SDP chargers */ in ucsi_psy_get_current_max()
/openbmc/linux/drivers/regulator/
H A Dmax77693-regulator.c37 /* Register differences between chargers: MAX77693 and MAX77843 */
/openbmc/linux/drivers/usb/misc/
H A DKconfig164 chargers.
/openbmc/linux/drivers/mfd/
H A Dcros_ec_dev.c250 * it can be detected by querying the number of peripheral chargers. in ec_device_probe()
/openbmc/linux/drivers/extcon/
H A Dextcon-usbc-cros-ec.c226 /* FIXME : Guppy, Donnettes, and other chargers will be miscategorized in cros_ec_usb_power_type_is_wall_wart()
/openbmc/linux/drivers/phy/ti/
H A Dphy-tusb1210.c222 * Instead, below is a list of the power_supply names of known chargers for
/openbmc/linux/drivers/platform/x86/x86-android-tablets/
H A Dlenovo.c545 * There are 2 batteries, with 2 bq27500 fuel-gauges and 2 bq25892 chargers,

12