Home
last modified time | relevance | path

Searched refs:s2mps11 (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-s2mps11.c3 // clk-s2mps11.c - Clock driver for S2MPS11.
14 #include <linux/mfd/samsung/s2mps11.h>
20 #include <dt-bindings/clock/samsung,s2mps11.h>
39 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_prepare() local
41 return regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare()
42 s2mps11->reg, in s2mps11_clk_prepare()
43 s2mps11->mask, s2mps11->mask); in s2mps11_clk_prepare()
48 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_unprepare() local
50 regmap_update_bits(s2mps11 in s2mps11_clk_unprepare()
58 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); s2mps11_clk_is_prepared() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-s2mps11.c3 // clk-s2mps11.c - Clock driver for S2MPS11.
14 #include <linux/mfd/samsung/s2mps11.h>
20 #include <dt-bindings/clock/samsung,s2mps11.h>
39 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_prepare() local
41 return regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare()
42 s2mps11->reg, in s2mps11_clk_prepare()
43 s2mps11->mask, s2mps11->mask); in s2mps11_clk_prepare()
48 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_unprepare() local
50 regmap_update_bits(s2mps11 in s2mps11_clk_unprepare()
58 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); s2mps11_clk_is_prepared() local
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Ds2mps11.c18 #include <linux/mfd/samsung/s2mps11.h>
72 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
120 if (ramp_delay > s2mps11 in s2mps11_set_ramp_delay()
230 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); s2mps11_regulator_enable() local
268 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); s2mps11_regulator_set_suspend_disable() local
826 s2mps14_pmic_enable_ext_control(struct s2mps11_info *s2mps11, struct regulator_dev *rdev) s2mps14_pmic_enable_ext_control() argument
833 s2mps14_pmic_dt_parse_ext_control_gpio(struct platform_device *pdev, struct of_regulator_match *rdata, struct s2mps11_info *s2mps11) s2mps14_pmic_dt_parse_ext_control_gpio() argument
866 s2mps11_pmic_dt_parse(struct platform_device *pdev, struct of_regulator_match *rdata, struct s2mps11_info *s2mps11, unsigned int rdev_num) s2mps11_pmic_dt_parse() argument
1126 struct s2mps11_info *s2mps11; s2mps11_pmic_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Ds2mps11.c18 #include <linux/mfd/samsung/s2mps11.h>
72 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
120 if (ramp_delay > s2mps11 in s2mps11_set_ramp_delay()
230 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); s2mps11_regulator_enable() local
268 struct s2mps11_info *s2mps11 = rdev_get_drvdata(rdev); s2mps11_regulator_set_suspend_disable() local
826 s2mps14_pmic_enable_ext_control(struct s2mps11_info *s2mps11, struct regulator_dev *rdev) s2mps14_pmic_enable_ext_control() argument
833 s2mps14_pmic_dt_parse_ext_control_gpio(struct platform_device *pdev, struct of_regulator_match *rdata, struct s2mps11_info *s2mps11) s2mps14_pmic_dt_parse_ext_control_gpio() argument
866 s2mps11_pmic_dt_parse(struct platform_device *pdev, struct of_regulator_match *rdata, struct s2mps11_info *s2mps11, unsigned int rdev_num) s2mps11_pmic_dt_parse() argument
1125 struct s2mps11_info *s2mps11; s2mps11_pmic_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dsec-irq.c14 #include <linux/mfd/samsung/s2mps11.h>
376 .name = "s2mps11",
H A Dsec-core.c21 #include <linux/mfd/samsung/s2mps11.h>
52 { .name = "s2mps11-regulator", },
55 .name = "s2mps11-clk",
56 .of_compatible = "samsung,s2mps11-clk",
102 .compatible = "samsung,s2mps11-pmic",
310 "samsung,s2mps11-acokb-ground"); in sec_pmic_i2c_parse_dt_pdata()
312 "samsung,s2mps11-wrstbi-ground"); in sec_pmic_i2c_parse_dt_pdata()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dsec-core.c20 #include <linux/mfd/samsung/s2mps11.h>
38 { .name = "s2mps11-regulator", },
41 .name = "s2mps11-clk",
42 .of_compatible = "samsung,s2mps11-clk",
87 .compatible = "samsung,s2mps11-pmic",
265 "samsung,s2mps11-acokb-ground"); in sec_pmic_i2c_parse_dt_pdata()
267 "samsung,s2mps11-wrstbi-ground"); in sec_pmic_i2c_parse_dt_pdata()
H A Dsec-irq.c14 #include <linux/mfd/samsung/s2mps11.h>
300 .name = "s2mps11",

Completed in 5 milliseconds