Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/regulator/
Ds5m8767.c162 static int s5m8767_get_register(struct s5m8767_info *s5m8767, int reg_id, in s5m8767_get_register() argument
191 for (i = 0; i < s5m8767->num_regulators; i++) { in s5m8767_get_register()
192 if (s5m8767->opmode[i].id == reg_id) { in s5m8767_get_register()
193 mode = s5m8767->opmode[i].mode; in s5m8767_get_register()
198 if (i >= s5m8767->num_regulators) in s5m8767_get_register()
206 static int s5m8767_get_vsel_reg(int reg_id, struct s5m8767_info *s5m8767) in s5m8767_get_vsel_reg() argument
222 if (s5m8767->buck2_gpiodvs) in s5m8767_get_vsel_reg()
223 reg += s5m8767->buck_gpioindex; in s5m8767_get_vsel_reg()
227 if (s5m8767->buck3_gpiodvs) in s5m8767_get_vsel_reg()
228 reg += s5m8767->buck_gpioindex; in s5m8767_get_vsel_reg()
[all …]
DMakefile100 obj-$(CONFIG_REGULATOR_S5M8767) += s5m8767.o
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dsamsung,s5m8767.txt16 - s5m8767,pmic-buck2-dvs-voltage: A set of 8 voltage values in micro-volt (uV)
20 - s5m8767,pmic-buck3-dvs-voltage: A set of 8 voltage values in micro-volt (uV)
24 - s5m8767,pmic-buck4-dvs-voltage: A set of 8 voltage values in micro-volt (uV)
28 - s5m8767,pmic-buck-ds-gpios: GPIO specifiers for three host gpio's used
31 [1] If none of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional
32 property is specified, the 's5m8767,pmic-buck[2/3/4]-dvs-voltage'
36 If either of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional
38 's5m8767,pmic-buck[2/3/4]-dvs-voltage' should be specified.
41 - s5m8767,pmic-buck2-uses-gpio-dvs: 'buck2' can be controlled by gpio dvs.
42 - s5m8767,pmic-buck3-uses-gpio-dvs: 'buck3' can be controlled by gpio dvs.
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Dexynos5250-spring.dts107 s5m8767-pmic@66 {
108 compatible = "samsung,s5m8767-pmic";
116 s5m8767,pmic-buck-dvs-gpios = <&gpd1 0 GPIO_ACTIVE_LOW>, /* DVS1 */
120 s5m8767,pmic-buck-ds-gpios = <&gpx2 3 GPIO_ACTIVE_LOW>, /* SET1 */
129 s5m8767,pmic-buck2-dvs-voltage = <1350000>, <1300000>,
134 s5m8767,pmic-buck3-dvs-voltage = <1100000>, <1100000>,
139 s5m8767,pmic-buck4-dvs-voltage = <1200000>, <1200000>,
145 compatible = "samsung,s5m8767-clk";
452 s5m8767_dvs: s5m8767-dvs {
487 s5m8767_ds: s5m8767-ds {
[all …]
Dexynos4412-itop-scp-core.dtsi128 s5m8767: s5m8767-pmic@66 { label
129 compatible = "samsung,s5m8767-pmic";
132 s5m8767,pmic-buck-default-dvs-idx = <3>;
134 s5m8767,pmic-buck-dvs-gpios = <&gpb 5 GPIO_ACTIVE_HIGH>,
138 s5m8767,pmic-buck-ds-gpios = <&gpm3 5 GPIO_ACTIVE_HIGH>,
143 s5m8767,pmic-buck2-dvs-voltage = <1356250>, <1300000>,
148 s5m8767,pmic-buck3-dvs-voltage = <1000000>, <1000000>,
153 s5m8767,pmic-buck4-dvs-voltage = <1081250>, <1081250>,
Dexynos4412-origen.dts117 compatible = "samsung,s5m8767-pmic";
120 s5m8767,pmic-buck-default-dvs-idx = <3>;
122 s5m8767,pmic-buck-dvs-gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>,
126 s5m8767,pmic-buck-ds-gpios = <&gpm3 5 GPIO_ACTIVE_HIGH>,
130 s5m8767,pmic-buck2-dvs-voltage = <1250000>, <1200000>,
135 s5m8767,pmic-buck3-dvs-voltage = <1100000>, <1100000>,
140 s5m8767,pmic-buck4-dvs-voltage = <1200000>, <1200000>,
Dexynos5250-arndale.dts167 compatible = "samsung,s5m8767-pmic";
192 s5m8767,pmic-buck2-dvs-voltage = <1300000>;
193 s5m8767,pmic-buck3-dvs-voltage = <1100000>;
194 s5m8767,pmic-buck4-dvs-voltage = <1200000>;
195 s5m8767,pmic-buck-dvs-gpios = <&gpd1 0 GPIO_ACTIVE_HIGH>,
198 s5m8767,pmic-buck-ds-gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>,
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dsamsung,sec-core.txt18 - bindings/regulator/samsung,s5m8767.txt
30 - "samsung,s5m8767-pmic".
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dsamsung,s2mps11.txt21 "samsung,s2mps14-clk", "samsung,s5m8767-clk"