Home
last modified time | relevance | path

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

/openbmc/u-boot/doc/device-tree-bindings/regulator/
H A Dst,stm32-vrefbuf.txt1 STM32 VREFBUF - Voltage reference buffer
8 - compatible: Must be "st,stm32-vrefbuf".
9 - reg: Offset and length of VREFBUF register set.
16 vrefbuf: regulator@58003c00 {
17 compatible = "st,stm32-vrefbuf";
/openbmc/u-boot/drivers/power/regulator/
H A Dstm32-vrefbuf.c6 * Originally based on the Linux kernel v4.16 drivers/regulator/stm32-vrefbuf.c
17 /* STM32 VREFBUF registers */
20 /* STM32 VREFBUF CSR bitfields */
50 * Vrefbuf startup time depends on external capacitor: wait here for in stm32_vrefbuf_set_enable()
58 dev_err(dev, "stm32 vrefbuf timed out: %d\n", ret); in stm32_vrefbuf_set_enable()
144 { .compatible = "st,stm32-vrefbuf" },
149 .name = "stm32-vrefbuf",
H A DMakefile25 obj-$(CONFIG_$(SPL_)DM_REGULATOR_STM32_VREFBUF) += stm32-vrefbuf.o
H A DKconfig231 bool "Enable driver for STMicroelectronics STM32 VREFBUF"
234 This driver supports STMicroelectronics STM32 VREFBUF (voltage
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dst,stm32-vrefbuf.yaml4 $id: http://devicetree.org/schemas/regulator/st,stm32-vrefbuf.yaml#
22 const: st,stm32-vrefbuf
44 vrefbuf@50025000 {
45 compatible = "st,stm32-vrefbuf";
/openbmc/linux/drivers/regulator/
H A Dstm32-vrefbuf.c19 /* STM32 VREFBUF registers */
22 /* STM32 VREFBUF CSR bitfields */
56 * Vrefbuf startup time depends on external capacitor: wait here for in stm32_vrefbuf_enable()
64 dev_err(&rdev->dev, "stm32 vrefbuf timed out!\n"); in stm32_vrefbuf_enable()
278 { .compatible = "st,stm32-vrefbuf", },
287 .name = "stm32-vrefbuf",
297 MODULE_DESCRIPTION("STMicroelectronics STM32 VREFBUF driver");
298 MODULE_ALIAS("platform:stm32-vrefbuf");
H A DKconfig1350 tristate "STMicroelectronics STM32 VREFBUF"
1353 This driver supports STMicroelectronics STM32 VREFBUF (voltage
1359 will be called stm32-vrefbuf.
H A DMakefile160 obj-$(CONFIG_REGULATOR_STM32_VREFBUF) += stm32-vrefbuf.o
/openbmc/linux/arch/arm/boot/dts/st/
H A Dstm32mp157a-microgea-stm32mp1.dtsi143 &vrefbuf {
H A Dstm32mp157c-emstamp-argon.dtsi94 vref-supply = <&vrefbuf>;
536 &vrefbuf {
H A Dstm32mp157a-icore-stm32mp1.dtsi191 &vrefbuf {
H A Dstm32mp15xc-lxa-tac.dtsi150 vref-supply = <&vrefbuf>;
604 &vrefbuf {
H A Dstm32mp15xx-dkx.dtsi99 vref-supply = <&vrefbuf>;
736 &vrefbuf {
H A Dstm32h743.dtsi513 vrefbuf: regulator@58003c00 { label
514 compatible = "st,stm32-vrefbuf";
H A Dstm32mp151.dtsi1321 vrefbuf: vrefbuf@50025000 { label
1322 compatible = "st,stm32-vrefbuf";
/openbmc/u-boot/arch/arm/dts/
H A Dstm32mp157c.dtsi838 vrefbuf: vrefbuf@50025000 { label
839 compatible = "st,stm32-vrefbuf";
/openbmc/qemu/hw/arm/
H A Dstm32l4x5_soc.c393 create_unimplemented_device("VREFBUF", 0x40010030, 0x1D0); in stm32l4x5_soc_realize()
/openbmc/u-boot/
H A DMAINTAINERS298 F: drivers/power/regulator/stm32-vrefbuf.c
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]
H A Dopengrok2.0.log[all...]