Home
last modified time | relevance | path

Searched full:stpmic1 (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/mfd/
H A Dstpmic1.c8 #include <linux/mfd/stpmic1.h>
17 #include <dt-bindings/mfd/st,stpmic1.h>
123 struct stpmic1 *ddata = data->cb_data; in stpmic1_power_off()
133 struct stpmic1 *ddata; in stpmic1_probe()
139 ddata = devm_kzalloc(dev, sizeof(struct stpmic1), GFP_KERNEL); in stpmic1_probe()
189 struct stpmic1 *pmic_dev = i2c_get_clientdata(i2c); in stpmic1_suspend()
199 struct stpmic1 *pmic_dev = i2c_get_clientdata(i2c); in stpmic1_resume()
214 { .compatible = "st,stpmic1", },
221 .name = "stpmic1",
230 MODULE_DESCRIPTION("STPMIC1 PMIC Driver");
H A DKconfig2155 tristate "Support for STPMIC1 PMIC"
2161 Support for ST Microelectronics STPMIC1 PMIC. STPMIC1 has power on
2164 STPMIC1. In order to use the actual functionality of the device other
2168 module will be called stpmic1.
H A DMakefile262 obj-$(CONFIG_MFD_STPMIC1) += stpmic1.o
/linux/drivers/watchdog/
H A Dstpmic1_wdt.c6 #include <linux/mfd/stpmic1.h>
31 struct stpmic1 *pmic;
71 .identity = "STPMIC1 PMIC Watchdog",
86 struct stpmic1 *pmic; in pmic_wdt_probe()
123 { .compatible = "st,stpmic1-wdt" },
132 .name = "stpmic1-wdt",
138 MODULE_DESCRIPTION("Watchdog driver for STPMIC1 device");
H A DKconfig991 tristate "STPMIC1 PMIC watchdog support"
995 Say Y here to include watchdog support embedded into STPMIC1 PMIC.
996 If the watchdog timer expires, stpmic1 will shut down all its power
/linux/arch/arm/boot/dts/st/
H A Dstm32mp15xx-osd32.dtsi9 #include <dt-bindings/mfd/st,stpmic1.h>
65 compatible = "st,stpmic1";
72 compatible = "st,stpmic1-regulators";
182 compatible = "st,stpmic1-onkey";
188 compatible = "st,stpmic1-wdt";
H A Dstm32mp15xx-dhcor-som.dtsi11 #include <dt-bindings/mfd/st,stpmic1.h>
84 compatible = "st,stpmic1";
92 compatible = "st,stpmic1-regulators";
205 compatible = "st,stpmic1-onkey";
212 compatible = "st,stpmic1-wdt";
H A Dstm32mp157c-odyssey-som.dtsi14 #include <dt-bindings/mfd/st,stpmic1.h>
89 compatible = "st,stpmic1";
96 compatible = "st,stpmic1-regulators";
208 compatible = "st,stpmic1-onkey";
215 compatible = "st,stpmic1-wdt";
H A Dstm32mp157a-stinger96.dtsi12 #include <dt-bindings/mfd/st,stpmic1.h>
106 compatible = "st,stpmic1";
114 compatible = "st,stpmic1-regulators";
230 compatible = "st,stpmic1-onkey";
237 compatible = "st,stpmic1-wdt";
H A Dstm32mp13xx-dhcor-som.dtsi9 #include <dt-bindings/mfd/st,stpmic1.h>
67 compatible = "st,stpmic1";
75 compatible = "st,stpmic1-regulators";
186 compatible = "st,stpmic1-onkey";
193 compatible = "st,stpmic1-wdt";
H A Dstm32mp157c-ed1.dts14 #include <dt-bindings/mfd/st,stpmic1.h>
177 compatible = "st,stpmic1";
185 compatible = "st,stpmic1-regulators";
303 compatible = "st,stpmic1-onkey";
311 compatible = "st,stpmic1-wdt";
H A Dstm32mp157c-emstamp-argon.dtsi12 #include <dt-bindings/mfd/st,stpmic1.h>
209 compatible = "st,stpmic1";
217 compatible = "st,stpmic1-regulators";
335 compatible = "st,stpmic1-onkey";
342 compatible = "st,stpmic1-wdt";
H A Dstm32mp157c-phycore-stm32mp15-som.dtsi14 #include <dt-bindings/mfd/st,stpmic1.h>
237 compatible = "st,stpmic1";
244 compatible = "st,stpmic1-regulators";
364 compatible = "st,stpmic1-onkey";
373 compatible = "st,stpmic1-wdt";
H A Dstm32mp15xx-dhcom-som.dtsi9 #include <dt-bindings/mfd/st,stpmic1.h>
260 compatible = "st,stpmic1";
268 compatible = "st,stpmic1-regulators";
380 compatible = "st,stpmic1-onkey";
388 compatible = "st,stpmic1-wdt";
H A Dstm32mp15xx-dkx.dtsi8 #include <dt-bindings/mfd/st,stpmic1.h>
282 compatible = "st,stpmic1";
290 compatible = "st,stpmic1-regulators";
411 compatible = "st,stpmic1-onkey";
419 compatible = "st,stpmic1-wdt";
/linux/drivers/input/misc/
H A Dstpmic1_onkey.c7 #include <linux/mfd/stpmic1.h>
52 struct stpmic1 *pmic = dev_get_drvdata(pdev->dev.parent); in stpmic1_onkey_probe()
174 { .compatible = "st,stpmic1-onkey" },
190 MODULE_DESCRIPTION("Onkey driver for STPMIC1");
H A DKconfig949 tristate "STPMIC1 PMIC Onkey support"
952 Say Y to enable support of onkey embedded into STPMIC1 PMIC. onkey
/linux/include/linux/mfd/
H A Dstpmic1.h200 * struct stpmic1 - stpmic1 master device for sub-drivers
205 struct stpmic1 { struct
/linux/drivers/regulator/
H A Dstpmic1_regulator.c6 #include <linux/mfd/stpmic1.h>
15 #include <dt-bindings/mfd/st,stpmic1.h>
559 struct stpmic1 *pmic_dev = dev_get_drvdata(pdev->dev.parent); in stpmic1_regulator_register()
632 { .compatible = "st,stpmic1-regulators" },
640 .name = "stpmic1-regulator",
649 MODULE_DESCRIPTION("STPMIC1 PMIC voltage regulator driver");
H A DKconfig1407 tristate "STMicroelectronics STPMIC1 PMIC Regulators"
1410 This driver supports STMicroelectronics STPMIC1 PMIC voltage
1411 regulators and switches. The STPMIC1 regulators supply power to
/linux/include/dt-bindings/regulator/
H A Dst,stm32mp13-regulator.h19 /* STPMIC1 regulators */