Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/clk/
Dclk-s2mps11.c55 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_prepare() local
57 return regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare()
58 s2mps11->reg, in s2mps11_clk_prepare()
59 s2mps11->mask, s2mps11->mask); in s2mps11_clk_prepare()
64 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_unprepare() local
66 regmap_update_bits(s2mps11->iodev->regmap_pmic, s2mps11->reg, in s2mps11_clk_unprepare()
67 s2mps11->mask, ~s2mps11->mask); in s2mps11_clk_unprepare()
74 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_is_prepared() local
76 ret = regmap_read(s2mps11->iodev->regmap_pmic, in s2mps11_clk_is_prepared()
77 s2mps11->reg, &val); in s2mps11_clk_is_prepared()
[all …]
DMakefile45 obj-$(CONFIG_COMMON_CLK_S2MPS11) += clk-s2mps11.o
/Linux-v4.19/drivers/regulator/
Ds2mps11.c73 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); in s2mps11_regulator_set_voltage_time_sel() local
79 ramp_delay = s2mps11->ramp_delay2; in s2mps11_regulator_set_voltage_time_sel()
83 ramp_delay = s2mps11->ramp_delay34; in s2mps11_regulator_set_voltage_time_sel()
86 ramp_delay = s2mps11->ramp_delay5; in s2mps11_regulator_set_voltage_time_sel()
90 ramp_delay = s2mps11->ramp_delay16; in s2mps11_regulator_set_voltage_time_sel()
95 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_regulator_set_voltage_time_sel()
98 ramp_delay = s2mps11->ramp_delay9; in s2mps11_regulator_set_voltage_time_sel()
112 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); in s2mps11_set_ramp_delay() local
119 if (ramp_delay > s2mps11->ramp_delay16) in s2mps11_set_ramp_delay()
120 s2mps11->ramp_delay16 = ramp_delay; in s2mps11_set_ramp_delay()
[all …]
DMakefile99 obj-$(CONFIG_REGULATOR_S2MPS11) += s2mps11.o
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dsamsung,sec-core.txt17 - bindings/regulator/samsung,s2mps11.txt
19 - bindings/clock/samsung,s2mps11.txt
25 - "samsung,s2mps11-pmic",
35 - samsung,s2mps11-wrstbi-ground: Indicates that WRSTBI pin of PMIC is pulled
38 - samsung,s2mps11-acokb-ground: Indicates that ACOKB pin of S2MPS11 PMIC is
46 compatible = "samsung,s2mps11-pmic";
50 compatible = "samsung,s2mps11-clk";
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dsamsung,s2mps11.txt20 - compatible: Should be one of: "samsung,s2mps11-clk", "samsung,s2mps13-clk",
34 Include dt-bindings/clock/samsung,s2mps11.h file to use preprocessor defines
41 compatible = "samsung,s2mps11-pmic";
45 compatible = "samsung,s2mps11-clk";
/Linux-v4.19/arch/arm/boot/dts/
Dexynos5422-odroid-core.dtsi10 #include <dt-bindings/clock/samsung,s2mps11.h>
134 compatible = "samsung,s2mps11-pmic";
136 samsung,s2mps11-acokb-ground;
392 s2mps11_irq: s2mps11-irq {
Dexynos5420-arndale-octa.dts15 #include <dt-bindings/clock/samsung,s2mps11.h>
83 compatible = "samsung,s2mps11-pmic";
393 s2mps11_irq: s2mps11-irq {
Dexynos3250-artik5.dtsi13 #include <dt-bindings/clock/samsung,s2mps11.h>
Dexynos5420-smdk5420.dts140 compatible = "samsung,s2mps11-pmic";
Dexynos4412-itop-scp-core.dtsi13 #include <dt-bindings/clock/samsung,s2mps11.h>
Dexynos3250-monk.dts17 #include <dt-bindings/clock/samsung,s2mps11.h>
Dexynos3250-rinato.dts17 #include <dt-bindings/clock/samsung,s2mps11.h>
/Linux-v4.19/Documentation/devicetree/bindings/i2c/
Di2c-exynos5.txt50 compatible = "samsung,s2mps11-pmic";
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dsamsung,s2mps11.txt68 compatible = "samsung,s2mps11-pmic";
/Linux-v4.19/arch/arm64/boot/dts/exynos/
Dexynos7-espresso.dts12 #include <dt-bindings/clock/samsung,s2mps11.h>
Dexynos5433-tm2-common.dtsi13 #include <dt-bindings/clock/samsung,s2mps11.h>
383 samsung,s2mps11-wrstbi-ground;
/Linux-v4.19/
DMAINTAINERS12776 F: drivers/clk/clk-s2mps11.c
12782 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt