| /linux/drivers/clk/ |
| H A D | clk-s2mps11.c | 3 // clk-s2mps11.c - Clock driver for S2MPS11. 15 #include <linux/mfd/samsung/s2mps11.h> 21 #include <dt-bindings/clock/samsung,s2mps11.h> 40 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_prepare() local 42 return regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare() 43 s2mps11->reg, in s2mps11_clk_prepare() 44 s2mps11->mask, s2mps11->mask); in s2mps11_clk_prepare() 49 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_unprepare() local 51 regmap_update_bits(s2mps11->iodev->regmap_pmic, s2mps11->reg, in s2mps11_clk_unprepare() 52 s2mps11->mask, ~s2mps11->mask); in s2mps11_clk_unprepare() [all …]
|
| /linux/drivers/regulator/ |
| H A D | s2mps11.c | 22 #include <linux/mfd/samsung/s2mps11.h> 47 * One bit for each S2MPS11/S2MPS13/S2MPS14/S2MPU02 regulator whether 91 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); in s2mps11_regulator_set_voltage_time_sel() local 98 ramp_delay = s2mps11->ramp_delay2; in s2mps11_regulator_set_voltage_time_sel() 102 ramp_delay = s2mps11->ramp_delay34; in s2mps11_regulator_set_voltage_time_sel() 105 ramp_delay = s2mps11->ramp_delay5; in s2mps11_regulator_set_voltage_time_sel() 109 ramp_delay = s2mps11->ramp_delay16; in s2mps11_regulator_set_voltage_time_sel() 114 ramp_delay = s2mps11->ramp_delay7810; in s2mps11_regulator_set_voltage_time_sel() 117 ramp_delay = s2mps11->ramp_delay9; in s2mps11_regulator_set_voltage_time_sel() 131 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); in s2mps11_set_ramp_delay() local [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | samsung,s2mps11.yaml | 4 $id: http://devicetree.org/schemas/clock/samsung,s2mps11.yaml# 16 The S2MPS11/13/15 and S5M8767 provide three(AP/CP/BT) buffered 32.768 kHz 20 dt-bindings/clock/samsung,s2mps11.h header. 22 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for 29 - samsung,s2mps11-clk
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | samsung,s2mps11.yaml | 4 $id: http://devicetree.org/schemas/regulator/samsung,s2mps11.yaml# 7 title: Samsung S2MPS11 Power Management IC regulators 16 The S2MPS11 provides buck and LDO regulators. 18 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
|
| H A D | samsung,s2mpu02.yaml | 18 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
|
| H A D | samsung,s2mps13.yaml | 18 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
|
| H A D | samsung,s2mps15.yaml | 18 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
|
| H A D | samsung,s2mps14.yaml | 18 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
|
| /linux/include/linux/mfd/samsung/ |
| H A D | s2mps11.h | 10 /* S2MPS11 registers */ 113 /* S2MPS11 regulator ids */
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos5422-samsung-k3g.dts | 9 #include <dt-bindings/clock/samsung,s2mps11.h> 70 compatible = "samsung,s2mps11-pmic"; 81 compatible = "samsung,s2mps11-clk"; 620 s2mps11_irq: s2mps11-irq-pins {
|
| H A D | exynos5420-smdk5420.dts | 12 #include <dt-bindings/clock/samsung,s2mps11.h> 141 compatible = "samsung,s2mps11-pmic"; 146 compatible = "samsung,s2mps11-clk";
|
| H A D | exynos5420-galaxy-tab-common.dtsi | 15 #include <dt-bindings/clock/samsung,s2mps11.h> 122 compatible = "samsung,s2mps11-pmic"; 131 compatible = "samsung,s2mps11-clk"; 673 s2mps11_irq: s2mps11-irq-pins {
|
| H A D | exynos5422-odroid-core.dtsi | 10 #include <dt-bindings/clock/samsung,s2mps11.h> 508 compatible = "samsung,s2mps11-pmic"; 510 samsung,s2mps11-acokb-ground; 519 compatible = "samsung,s2mps11-clk"; 1003 s2mps11_irq: s2mps11-irq-pins {
|
| H A D | exynos5420-arndale-octa.dts | 15 #include <dt-bindings/clock/samsung,s2mps11.h> 353 compatible = "samsung,s2mps11-pmic"; 363 compatible = "samsung,s2mps11-clk"; 817 s2mps11_irq: s2mps11-irq-pins {
|
| H A D | exynos3250-artik5.dtsi | 13 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| H A D | exynos5422-odroidxu3-common.dtsi | 28 * pin (active high) of the S2MPS11 PMIC, which acts
|
| H A D | exynos4412-itop-scp-core.dtsi | 13 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| H A D | exynos4412-origen.dts | 14 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| H A D | exynos5250-spring.dts | 10 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| H A D | exynos5250-arndale.dts | 13 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| /linux/drivers/mfd/ |
| H A D | sec-i2c.c | 15 #include <linux/mfd/samsung/s2mps11.h> 214 { .compatible = "samsung,s2mps11-pmic", .data = &s2mps11_data, },
|
| /linux/include/dt-bindings/clock/ |
| H A D | samsung,s2mps11.h | 5 * Device Tree binding constants clocks for the Samsung S2MPS11 PMIC.
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | s3c-rtc.yaml | 53 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos7-espresso.dts | 12 #include <dt-bindings/clock/samsung,s2mps11.h>
|
| H A D | exynos5433-tm2-common.dtsi | 13 #include <dt-bindings/clock/samsung,s2mps11.h> 398 samsung,s2mps11-wrstbi-ground;
|