/openbmc/linux/drivers/regulator/ |
H A D | pfuze100-regulator.c | 16 #include <linux/regulator/pfuze100.h> 63 enum chips { PFUZE100, PFUZE200, PFUZE3000 = 3, PFUZE3001 = 0x31, }; enumerator 110 { .compatible = "fsl,pfuze100", .data = (void *)PFUZE100}, 120 struct pfuze_chip *pfuze100 = rdev_get_drvdata(rdev); in pfuze100_set_ramp_delay() local 126 switch (pfuze100->chip_id) { in pfuze100_set_ramp_delay() 137 case PFUZE100: in pfuze100_set_ramp_delay() 149 ret = regmap_update_bits(pfuze100->regmap, in pfuze100_set_ramp_delay() 153 dev_err(pfuze100->dev, "ramp failed, err %d\n", ret); in pfuze100_set_ramp_delay() 369 /* PFUZE100 */ 371 PFUZE100_SW_REG(PFUZE100, SW1AB, PFUZE100_SW1ABVOL, 300000, 1875000, 25000), [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | pfuze100.yaml | 4 $id: http://devicetree.org/schemas/regulator/pfuze100.yaml# 7 title: PFUZE100 family of regulators 14 --PFUZE100 31 - fsl,pfuze100 103 compatible = "fsl,pfuze100";
|
/openbmc/u-boot/board/freescale/common/ |
H A D | pfuze.c | 60 p = pmic_get("PFUZE100"); in pfuze_common_init() 66 printf("PMIC: PFUZE100 ID=0x%02x\n", reg); in pfuze_common_init() 139 ret = pmic_get("pfuze100", &dev); in pfuze_common_init() 145 printf("PMIC: PFUZE100! DEV_ID=0x%x REV_ID=0x%x\n", dev_id, rev_id); in pfuze_common_init()
|
/openbmc/u-boot/drivers/power/pmic/ |
H A D | pfuze100.c | 80 { .compatible = "fsl,pfuze100", .data = PFUZE100, }, 87 .name = "pfuze100 pmic",
|
H A D | pmic_pfuze100.c | 15 static const char name[] = "PFUZE100"; in power_pfuze100_init()
|
H A D | Kconfig | 66 bool "Enable Driver Model for PMIC PFUZE100" 70 for PMIC PFUZE100. The driver implements read/write operations.
|
H A D | Makefile | 11 obj-$(CONFIG_$(SPL_)DM_PMIC_PFUZE100) += pfuze100.o
|
/openbmc/u-boot/board/freescale/mx6sllevk/ |
H A D | mx6sllevk.c | 59 ret = pmic_get("pfuze100", &dev); in power_init_board() 68 printf("PMIC: PFUZE100! DEV_ID=0x%x REV_ID=0x%x\n", dev_id, rev_id); in power_init_board()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | imx6dl-mamoj.dts | 37 pmic: pfuze100@08 { 38 compatible = "fsl,pfuze100";
|
H A D | imx6-logicpd-som.dtsi | 69 pmic: pfuze100@08 { 70 compatible = "fsl,pfuze100";
|
H A D | fsl-imx8mq-evk.dts | 242 pmic: pfuze100@08 { 243 compatible = "fsl,pfuze100";
|
/openbmc/u-boot/include/power/ |
H A D | pfuze100_pmic.h | 11 enum {PFUZE100 = 0x10, PFUZE200 = 0x11, PFUZE3000 = 0x30}; enumerator 15 /* PFUZE100 registers */
|
/openbmc/u-boot/drivers/power/regulator/ |
H A D | pfuze100.c | 43 * struct pfuze100_regulator_platdata - platform data for pfuze100 45 * @desc: Points the description entry of one regulator of pfuze100 159 /* PFUZE100 */ 267 case PFUZE100: in pfuze100_regulator_probe()
|
H A D | Makefile | 11 obj-$(CONFIG_$(SPL_)DM_PMIC_PFUZE100) += pfuze100.o
|
H A D | Kconfig | 47 bool "Enable Driver Model for REGULATOR PFUZE100" 51 features for REGULATOR PFUZE100. The driver implements get/set api for:
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qdl-tqma6b.dtsi | 19 compatible = "fsl,pfuze100";
|
H A D | imx6qdl-tqma6a.dtsi | 26 compatible = "fsl,pfuze100";
|
H A D | imx6-logicpd-som.dtsi | 49 pfuze100: pmic@8 { label 50 compatible = "fsl,pfuze100";
|
H A D | imx6qdl-ds.dtsi | 116 pfuze100: pmic@8 { label 117 compatible = "fsl,pfuze100";
|
/openbmc/u-boot/board/freescale/imx8mq_evk/ |
H A D | spl.c | 165 p = pmic_get("PFUZE100"); in power_init_board() 171 printf("PMIC: PFUZE100 ID=0x%02x\n", reg); in power_init_board()
|
/openbmc/u-boot/board/kosagi/novena/ |
H A D | novena.c | 205 p = pmic_get("PFUZE100"); in power_init_board() 214 printf("PMIC: PFUZE100 ID=0x%02x\n", reg); in power_init_board()
|
/openbmc/u-boot/board/tqc/tqma6/ |
H A D | tqma6.c | 243 p = pmic_get("PFUZE100"); in power_init_board() 247 printf("PMIC: PFUZE100 ID=0x%02x REV=0x%02x\n", reg, rev); in power_init_board()
|
/openbmc/u-boot/board/wandboard/ |
H A D | wandboard.c | 449 /* configure PFUZE100 PMIC */ in power_init_board() 451 p = pmic_get("PFUZE100"); in power_init_board() 454 printf("PMIC: PFUZE100 ID=0x%02x\n", reg); in power_init_board()
|
/openbmc/u-boot/board/freescale/mx6sxsabreauto/ |
H A D | mx6sxsabreauto.c | 137 ret = pmic_get("pfuze100", &dev); in power_init_board() 146 printf("PMIC: PFUZE100! DEV_ID=0x%x REV_ID=0x%x\n", dev_id, rev_id); in power_init_board()
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mq-tqma8mq.dtsi | 101 pfuze100: pmic@8 { label 102 compatible = "fsl,pfuze100";
|