Home
last modified time | relevance | path

Searched full:rt5033 (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/mfd/
H A Drt5033.c3 * MFD core driver for the Richtek RT5033.
5 * RT5033 comprises multiple sub-devices switcing charger, fuel gauge,
16 #include <linux/mfd/rt5033.h>
17 #include <linux/mfd/rt5033-private.h>
29 .name = "rt5033",
38 { .name = "rt5033-regulator", },
40 .name = "rt5033-charger",
41 .of_compatible = "richtek,rt5033-charger",
43 .name = "rt5033-led",
44 .of_compatible = "richtek,rt5033-led",
[all …]
/linux/include/linux/mfd/
H A Drt5033-private.h3 * MFD core driver for Richtek RT5033
57 /* RT5033 Charger state register */
67 /* RT5033 CHGCTRL1 register */
73 /* RT5033 CHGCTRL2 register */
77 /* RT5033 DEVICE_ID register */
81 /* RT5033 CHGCTRL3 register */
86 /* RT5033 CHGCTRL4 register */
92 /* RT5033 CHGCTRL5 register */
97 /* RT5033 RT CTRL1 register */
100 /* RT5033 control register */
[all …]
H A Drt5033.h3 * MFD core driver for the RT5033
16 /* RT5033 regulator IDs */
/linux/Documentation/devicetree/bindings/mfd/
H A Drichtek,rt5033.yaml4 $id: http://devicetree.org/schemas/mfd/richtek,rt5033.yaml#
7 title: Richtek RT5033 Power Management Integrated Circuit
13 RT5033 is a multifunction device which includes battery charger, fuel gauge,
20 const: richtek,rt5033
30 The regulators of RT5033 have to be instantiated under a sub-node named
44 $ref: /schemas/power/supply/richtek,rt5033-charger.yaml#
84 compatible = "richtek,rt5033-battery";
103 compatible = "richtek,rt5033";
132 compatible = "richtek,rt5033-charger";
/linux/Documentation/devicetree/bindings/power/supply/
H A Drichtek,rt5033-battery.yaml4 $id: http://devicetree.org/schemas/power/supply/richtek,rt5033-battery.yaml#
7 title: Richtek RT5033 PMIC Fuel Gauge
17 const: richtek,rt5033-battery
38 compatible = "richtek,rt5033-battery";
49 compatible = "richtek,rt5033-battery";
H A Drichtek,rt5033-charger.yaml4 $id: http://devicetree.org/schemas/power/supply/richtek,rt5033-charger.yaml#
7 title: Richtek RT5033 PMIC Battery Charger
13 The battery charger of the multifunction device RT5033 has to be instantiated
18 const: richtek,rt5033-charger
64 compatible = "richtek,rt5033-charger";
/linux/drivers/power/supply/
H A Drt5033_charger.c3 * Battery charger driver for RT5033
17 #include <linux/mfd/rt5033-private.h>
71 /* For OTG mode, RT5033 would still report "charging" */ in rt5033_get_charger_state()
655 .name = "rt5033-charger",
729 { .name = "rt5033-charger" },
735 { .compatible = "richtek,rt5033-charger", },
742 .name = "rt5033-charger",
750 MODULE_DESCRIPTION("Richtek RT5033 charger driver");
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-samsung-a2015-common.dtsi255 compatible = "richtek,rt5033-battery";
271 compatible = "richtek,rt5033";
296 compatible = "richtek,rt5033-charger";
H A Dmsm8916-samsung-serranove.dts249 compatible = "richtek,rt5033-battery";
287 compatible = "richtek,rt5033";
313 compatible = "richtek,rt5033-charger";
H A Dmsm8939-samsung-a7.dts95 compatible = "richtek,rt5033-battery";
343 compatible = "richtek,rt5033";
368 compatible = "richtek,rt5033-charger";
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-sgm3140.yaml23 - richtek,rt5033-led