Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/regulator/
Ds2mps11.c83 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); in s2mps11_regulator_set_voltage_time_sel() local
89 ramp_delay = s2mps11->ramp_delay2; in s2mps11_regulator_set_voltage_time_sel()
93 ramp_delay = s2mps11->ramp_delay34; in s2mps11_regulator_set_voltage_time_sel()
96 ramp_delay = s2mps11->ramp_delay5; in s2mps11_regulator_set_voltage_time_sel()
100 ramp_delay = s2mps11->ramp_delay16; in s2mps11_regulator_set_voltage_time_sel()
105 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_regulator_set_voltage_time_sel()
108 ramp_delay = s2mps11->ramp_delay9; in s2mps11_regulator_set_voltage_time_sel()
122 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); in s2mps11_set_ramp_delay() local
129 if (ramp_delay > s2mps11->ramp_delay16) in s2mps11_set_ramp_delay()
130 s2mps11->ramp_delay16 = ramp_delay; in s2mps11_set_ramp_delay()
[all …]
DMakefile76 obj-$(CONFIG_REGULATOR_S2MPS11) += s2mps11.o
/linux-4.1.27/drivers/clk/
Dclk-s2mps11.c60 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_prepare() local
63 ret = regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare()
64 s2mps11->reg, in s2mps11_clk_prepare()
65 s2mps11->mask, s2mps11->mask); in s2mps11_clk_prepare()
72 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_unprepare() local
75 ret = regmap_update_bits(s2mps11->iodev->regmap_pmic, s2mps11->reg, in s2mps11_clk_unprepare()
76 s2mps11->mask, ~s2mps11->mask); in s2mps11_clk_unprepare()
83 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_is_prepared() local
85 ret = regmap_read(s2mps11->iodev->regmap_pmic, in s2mps11_clk_is_prepared()
86 s2mps11->reg, &val); in s2mps11_clk_is_prepared()
[all …]
DMakefile38 obj-$(CONFIG_COMMON_CLK_S2MPS11) += clk-s2mps11.o
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Ds2mps11.txt10 - compatible: Should be "samsung,s2mps11-pmic" or "samsung,s2mps13-pmic"
16 the interrupts from s2mps11 are delivered to.
20 - clocks: s2mps11, s2mps13 and s5m8767 provide three(AP/CP/BT) buffered 32.768
37 - compatible: Should be one of: "samsung,s2mps11-clk", "samsung,s2mps13-clk",
40 - regulators: The regulators of s2mps11 that have to be instantiated should be
77 The following are the names of the regulators that the s2mps11 pmic block
79 as per the datasheet of s2mps11.
99 compatible = "samsung,s2mps11-pmic";
103 compatible = "samsung,s2mps11-clk";
/linux-4.1.27/arch/arm/boot/dts/
Dexynos5420-arndale-octa.dts82 compatible = "samsung,s2mps11-pmic";
84 s2mps11,buck2-ramp-delay = <12>;
85 s2mps11,buck34-ramp-delay = <12>;
86 s2mps11,buck16-ramp-delay = <12>;
87 s2mps11,buck6-ramp-enable = <1>;
88 s2mps11,buck2-ramp-enable = <1>;
89 s2mps11,buck3-ramp-enable = <1>;
90 s2mps11,buck4-ramp-enable = <1>;
Dexynos5422-odroidxu3.dts48 compatible = "samsung,s2mps11-pmic";
50 s2mps11,buck2-ramp-delay = <12>;
51 s2mps11,buck34-ramp-delay = <12>;
52 s2mps11,buck16-ramp-delay = <12>;
53 s2mps11,buck6-ramp-enable = <1>;
54 s2mps11,buck2-ramp-enable = <1>;
55 s2mps11,buck3-ramp-enable = <1>;
56 s2mps11,buck4-ramp-enable = <1>;
Dexynos5420-smdk5420.dts211 compatible = "samsung,s2mps11-pmic";
213 s2mps11,buck2-ramp-delay = <12>;
214 s2mps11,buck34-ramp-delay = <12>;
215 s2mps11,buck16-ramp-delay = <12>;
216 s2mps11,buck6-ramp-enable = <1>;
217 s2mps11,buck2-ramp-enable = <1>;
218 s2mps11,buck3-ramp-enable = <1>;
219 s2mps11,buck4-ramp-enable = <1>;
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-exynos5.txt50 compatible = "samsung,s2mps11-pmic";