Home
last modified time | relevance | path

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

/openbmc/linux/drivers/mfd/
H A Drt5033.c3 * MFD core driver for the Richtek RT5033.
5 * RT5033 comprises multiple sub-devices switcing charger, fuel gauge,
17 #include <linux/mfd/rt5033.h>
18 #include <linux/mfd/rt5033-private.h>
30 .name = "rt5033",
39 { .name = "rt5033-regulator", },
41 .name = "rt5033-charger",
42 .of_compatible = "richtek,rt5033-charger",
44 .name = "rt5033-led",
45 .of_compatible = "richtek,rt5033-led",
[all …]
H A DMakefile244 obj-$(CONFIG_MFD_RT5033) += rt5033.o
H A DKconfig1185 tristate "Richtek RT5033 Power Management IC"
1191 This driver provides for the Richtek RT5033 Power Management IC,
/openbmc/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 */
/openbmc/linux/drivers/regulator/
H A Drt5033-regulator.c3 * Regulator driver for the Richtek RT5033
12 #include <linux/mfd/rt5033.h>
13 #include <linux/mfd/rt5033-private.h>
92 struct rt5033_dev *rt5033 = dev_get_drvdata(pdev->dev.parent); in rt5033_regulator_probe() local
96 config.dev = rt5033->dev; in rt5033_regulator_probe()
97 config.driver_data = rt5033; in rt5033_regulator_probe()
102 config.regmap = rt5033->regmap; in rt5033_regulator_probe()
119 { "rt5033-regulator", },
126 .name = "rt5033-regulator",
134 MODULE_DESCRIPTION("Richtek RT5033 Regulator driver");
H A DMakefile140 obj-$(CONFIG_REGULATOR_RT5033) += rt5033-regulator.o
H A DKconfig1159 tristate "Richtek RT5033 Regulators"
1163 RT5033 PMIC. The device supports multiple regulators like
/openbmc/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";
/openbmc/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
62 compatible = "richtek,rt5033-charger";
/openbmc/linux/drivers/power/supply/
H A Drt5033_battery.c3 * Fuel gauge driver for Richtek RT5033
14 #include <linux/mfd/rt5033-private.h>
134 .name = "rt5033-battery",
183 { "rt5033-battery", },
189 { .compatible = "richtek,rt5033-battery", },
196 .name = "rt5033-battery",
205 MODULE_DESCRIPTION("Richtek RT5033 fuel gauge driver");
H A Drt5033_charger.c3 * Battery charger driver for RT5033
14 #include <linux/mfd/rt5033-private.h>
406 .name = "rt5033-charger",
449 { "rt5033-charger", },
455 { .compatible = "richtek,rt5033-charger", },
462 .name = "rt5033-charger",
470 MODULE_DESCRIPTION("Richtek RT5033 charger driver");
H A DKconfig761 tristate "RT5033 fuel gauge support"
765 This adds support for battery fuel gauge in Richtek RT5033 PMIC.
770 tristate "RT5033 battery charger support"
774 This adds support for battery charger in Richtek RT5033 PMIC.
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-samsung-serranove.dts247 compatible = "richtek,rt5033-battery";
285 compatible = "richtek,rt5033";
311 compatible = "richtek,rt5033-charger";
H A Dmsm8916-samsung-a2015-common.dtsi228 compatible = "richtek,rt5033-battery";
H A Dmsm8939-samsung-a7.dts84 compatible = "richtek,rt5033-battery";
/openbmc/linux/Documentation/devicetree/bindings/leds/
H A Dleds-sgm3140.yaml23 - richtek,rt5033-led
/openbmc/linux/drivers/leds/flash/
H A Dleds-sgm3140.c297 { .compatible = "richtek,rt5033-led" },
/openbmc/linux/
H A Dopengrok1.0.log[all...]
H A Dopengrok2.0.log[all...]
H A Dopengrok0.0.log[all...]