Searched full:s2mpa01 (Results 1 – 18 of 18) sorted by relevance
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | s2mpa01.c | 18 #include <linux/mfd/samsung/s2mpa01.h> 52 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev); in s2mpa01_regulator_set_voltage_time_sel() local 59 ramp_delay = s2mpa01->ramp_delay24; in s2mpa01_regulator_set_voltage_time_sel() 62 ramp_delay = s2mpa01->ramp_delay3; in s2mpa01_regulator_set_voltage_time_sel() 65 ramp_delay = s2mpa01->ramp_delay5; in s2mpa01_regulator_set_voltage_time_sel() 69 ramp_delay = s2mpa01->ramp_delay16; in s2mpa01_regulator_set_voltage_time_sel() 72 ramp_delay = s2mpa01->ramp_delay7; in s2mpa01_regulator_set_voltage_time_sel() 77 ramp_delay = s2mpa01->ramp_delay8910; in s2mpa01_regulator_set_voltage_time_sel() 92 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev); in s2mpa01_set_ramp_delay() local 105 if (ramp_delay > s2mpa01->ramp_delay16) in s2mpa01_set_ramp_delay() [all …]
|
| D | Kconfig | 952 tristate "Samsung S2MPA01 voltage regulator" 955 This driver controls Samsung S2MPA01 voltage output regulator 956 via I2C bus. S2MPA01 has 10 Bucks and 26 LDO outputs.
|
| D | Makefile | 120 obj-$(CONFIG_REGULATOR_S2MPA01) += s2mpa01.o
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | s2mpa01.c | 17 #include <linux/mfd/samsung/s2mpa01.h> 51 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev); in s2mpa01_regulator_set_voltage_time_sel() local 58 ramp_delay = s2mpa01->ramp_delay24; in s2mpa01_regulator_set_voltage_time_sel() 61 ramp_delay = s2mpa01->ramp_delay3; in s2mpa01_regulator_set_voltage_time_sel() 64 ramp_delay = s2mpa01->ramp_delay5; in s2mpa01_regulator_set_voltage_time_sel() 68 ramp_delay = s2mpa01->ramp_delay16; in s2mpa01_regulator_set_voltage_time_sel() 71 ramp_delay = s2mpa01->ramp_delay7; in s2mpa01_regulator_set_voltage_time_sel() 76 ramp_delay = s2mpa01->ramp_delay8910; in s2mpa01_regulator_set_voltage_time_sel() 91 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev); in s2mpa01_set_ramp_delay() local 104 if (ramp_delay > s2mpa01->ramp_delay16) in s2mpa01_set_ramp_delay() [all …]
|
| D | Kconfig | 1281 tristate "Samsung S2MPA01 voltage regulator" 1284 This driver controls Samsung S2MPA01 voltage output regulator 1285 via I2C bus. S2MPA01 has 10 Bucks and 26 LDO outputs.
|
| D | Makefile | 152 obj-$(CONFIG_REGULATOR_S2MPA01) += s2mpa01.o
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | samsung,s2mpa01.yaml | 4 $id: http://devicetree.org/schemas/mfd/samsung,s2mpa01.yaml# 7 title: Samsung S2MPA01 Power Management IC 16 The Samsung S2MPA01 is a Power Management IC which includes voltage 21 const: samsung,s2mpa01-pmic 30 $ref: ../regulator/samsung,s2mpa01.yaml 52 compatible = "samsung,s2mpa01-pmic";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/ |
| D | samsung,s2mpa01.yaml | 4 $id: http://devicetree.org/schemas/regulator/samsung,s2mpa01.yaml# 7 title: Samsung S2MPA01 Power Management IC regulators 16 The S2MPA01 provides buck and LDO regulators. 18 See also Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml for
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | samsung,s2mpa01.txt | 1 Binding for Samsung S2MPA01 regulator block 7 The S2MPA01 device provide buck and LDO regulators. 15 Names of regulators supported by S2MPA01 device: 45 compatible = "samsung,s2mpa01-pmic";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | samsung,sec-core.txt | 7 The Samsung S2MPA01, S2MPS11/13/14/15, S2MPU02 and S5M8767 is a family 16 - bindings/regulator/samsung,s2mpa01.txt 24 - "samsung,s2mpa01-pmic",
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | sec-core.c | 19 #include <linux/mfd/samsung/s2mpa01.h> 74 { .name = "s2mpa01-pmic", }, 99 .compatible = "samsung,s2mpa01-pmic", 100 .data = (void *)S2MPA01, 299 case S2MPA01: in sec_pmic_probe() 342 case S2MPA01: in sec_pmic_probe()
|
| D | sec-irq.c | 368 case S2MPA01: in sec_irq_init()
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | sec-core.c | 20 #include <linux/mfd/samsung/s2mpa01.h> 88 { .name = "s2mpa01-pmic", }, 114 .compatible = "samsung,s2mpa01-pmic", 115 .data = (void *)S2MPA01, 374 case S2MPA01: in sec_pmic_probe() 431 case S2MPA01: in sec_pmic_probe()
|
| D | sec-irq.c | 458 case S2MPA01: in sec_irq_init()
|
| /kernel/linux/linux-5.10/include/linux/mfd/samsung/ |
| D | s2mpa01.h | 10 /* S2MPA01 registers */ 110 /* S2MPA01 regulator ids */
|
| D | core.h | 42 S2MPA01, enumerator
|
| /kernel/linux/linux-6.6/include/linux/mfd/samsung/ |
| D | s2mpa01.h | 10 /* S2MPA01 registers */ 110 /* S2MPA01 regulator ids */
|
| D | core.h | 40 S2MPA01, enumerator
|