Home
last modified time | relevance | path

Searched refs:max77802 (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/drivers/regulator/
Dmax77802-regulator.c96 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_suspend_disable() local
100 max77802->opmode[id] = val; in max77802_set_suspend_disable()
112 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_mode() local
130 max77802->opmode[id] = val; in max77802_set_mode()
137 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_get_mode() local
140 return max77802_map_mode(max77802->opmode[id]); in max77802_get_mode()
162 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_suspend_mode() local
171 if (max77802->opmode[id] == MAX77802_OFF_PWRREQ) { in max77802_set_suspend_mode()
184 if (max77802->opmode[id] == MAX77802_OPMODE_NORMAL) in max77802_set_suspend_mode()
195 if (max77802->opmode[id] == MAX77802_OPMODE_LP) in max77802_set_suspend_mode()
[all …]
DMakefile85 obj-$(CONFIG_REGULATOR_MAX77802) += max77802-regulator.o
/linux-6.1.9/Documentation/devicetree/bindings/clock/
Dmaxim,max77686.txt7 bindings/mfd/max77802.txt for MAX77802 and
17 dt-bindings/clock/maxim,max77802.h.
34 - 0: 32khz_ap clock (max77686, max77802), 32khz_out0 (max77620)
35 - 1: 32khz_cp clock (max77686, max77802),
70 #include <dt-bindings/clock/maxim,max77802.h>
74 max77802: max77802@9 {
75 compatible = "maxim,max77802";
90 clocks = <&max77802 MAX77802_CLK_32K_AP>;
/linux-6.1.9/Documentation/devicetree/bindings/mfd/
Dmaxim,max77802.yaml4 $id: http://devicetree.org/schemas/mfd/maxim,max77802.yaml#
23 in dt-bindings/clock/maxim,max77802.h.
27 const: maxim,max77802
39 $ref: /schemas/regulator/maxim,max77802.yaml
95 #include <dt-bindings/regulator/maxim,max77802.h>
102 compatible = "maxim,max77802";
/linux-6.1.9/Documentation/devicetree/bindings/regulator/
Dmaxim,max77802.yaml4 $id: http://devicetree.org/schemas/regulator/maxim,max77802.yaml#
20 See also Documentation/devicetree/bindings/mfd/maxim,max77802.yaml for
24 The valid modes list is defined in the dt-bindings/regulator/maxim,max77802.h
/linux-6.1.9/arch/arm/boot/dts/
Dexynos5410-odroidxu.dts12 #include <dt-bindings/clock/maxim,max77802.h>
185 max77802: pmic@9 { label
186 compatible = "maxim,max77802";
568 max77802_irq: max77802-irq-pins {
590 clocks = <&clock CLK_RTC>, <&max77802 MAX77802_CLK_32K_AP>;
Dexynos5420-peach-pit.dts12 #include <dt-bindings/clock/maxim,max77802.h>
13 #include <dt-bindings/regulator/maxim,max77802.h>
145 clocks = <&max77802 MAX77802_CLK_32K_CP>;
209 max77802: pmic@9 { label
210 compatible = "maxim,max77802";
842 max77802_irq: max77802-irq-pins {
947 clocks = <&clock CLK_RTC>, <&max77802 MAX77802_CLK_32K_AP>;
Dexynos5800-peach-pi.dts12 #include <dt-bindings/clock/maxim,max77802.h>
13 #include <dt-bindings/regulator/maxim,max77802.h>
145 clocks = <&max77802 MAX77802_CLK_32K_CP>;
218 max77802: pmic@9 { label
219 compatible = "maxim,max77802";
824 max77802_irq: max77802-irq-pins {
929 clocks = <&clock CLK_RTC>, <&max77802 MAX77802_CLK_32K_AP>;
/linux-6.1.9/
DMAINTAINERS12533 F: Documentation/devicetree/bindings/*/*max77802.yaml
12534 F: drivers/regulator/max77802-regulator.c
12535 F: include/dt-bindings/*/*max77802.h