1*93cf0ae7SFabrice GasnierSTM32 VREFBUF - Voltage reference buffer 2*93cf0ae7SFabrice Gasnier 3*93cf0ae7SFabrice GasnierSome STM32 devices embed a voltage reference buffer which can be used as 4*93cf0ae7SFabrice Gasniervoltage reference for ADCs, DACs and also as voltage reference for external 5*93cf0ae7SFabrice Gasniercomponents through the dedicated VREF+ pin. 6*93cf0ae7SFabrice Gasnier 7*93cf0ae7SFabrice GasnierRequired properties: 8*93cf0ae7SFabrice Gasnier- compatible: Must be "st,stm32-vrefbuf". 9*93cf0ae7SFabrice Gasnier- reg: Offset and length of VREFBUF register set. 10*93cf0ae7SFabrice Gasnier- clocks: Must contain an entry for peripheral clock. 11*93cf0ae7SFabrice Gasnier 12*93cf0ae7SFabrice GasnierOptional properties: 13*93cf0ae7SFabrice Gasnier- vdda-supply: Phandle to the parent vdda supply regulator node. 14*93cf0ae7SFabrice Gasnier 15*93cf0ae7SFabrice GasnierExample: 16*93cf0ae7SFabrice Gasnier vrefbuf: regulator@58003c00 { 17*93cf0ae7SFabrice Gasnier compatible = "st,stm32-vrefbuf"; 18*93cf0ae7SFabrice Gasnier reg = <0x58003C00 0x8>; 19*93cf0ae7SFabrice Gasnier clocks = <&rcc VREF_CK>; 20*93cf0ae7SFabrice Gasnier regulator-min-microvolt = <1500000>; 21*93cf0ae7SFabrice Gasnier regulator-max-microvolt = <2500000>; 22*93cf0ae7SFabrice Gasnier vdda-supply = <&vdda>; 23*93cf0ae7SFabrice Gasnier }; 24