1*4882a593Smuzhiyun* HI6421 Multi-Functional Device (MFD), by HiSilicon Ltd. 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunRequired parent device properties: 4*4882a593Smuzhiyun- compatible : One of the following chip-specific strings: 5*4882a593Smuzhiyun "hisilicon,hi6421-pmic"; 6*4882a593Smuzhiyun "hisilicon,hi6421v530-pmic"; 7*4882a593Smuzhiyun- reg : register range space of hi6421; 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunSupported Hi6421 sub-devices include: 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunDevice IRQ Names Supply Names Description 12*4882a593Smuzhiyun------ --------- ------------ ----------- 13*4882a593Smuzhiyunregulators : None : None : Regulators 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunRequired child device properties: 16*4882a593SmuzhiyunNone. 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunExample: 19*4882a593Smuzhiyun hi6421 { 20*4882a593Smuzhiyun compatible = "hisilicon,hi6421-pmic"; 21*4882a593Smuzhiyun reg = <0xfcc00000 0x0180>; /* 0x60 << 2 */ 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun regulators { 24*4882a593Smuzhiyun // supply for MLC NAND/ eMMC 25*4882a593Smuzhiyun hi6421_vout0_reg: hi6421_vout0 { 26*4882a593Smuzhiyun regulator-name = "VOUT0"; 27*4882a593Smuzhiyun regulator-min-microvolt = <2850000>; 28*4882a593Smuzhiyun regulator-max-microvolt = <2850000>; 29*4882a593Smuzhiyun }; 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun // supply for 26M Oscillator 32*4882a593Smuzhiyun hi6421_vout1_reg: hi6421_vout1 { 33*4882a593Smuzhiyun regulator-name = "VOUT1"; 34*4882a593Smuzhiyun regulator-min-microvolt = <1700000>; 35*4882a593Smuzhiyun regulator-max-microvolt = <2000000>; 36*4882a593Smuzhiyun regulator-boot-on; 37*4882a593Smuzhiyun regulator-always-on; 38*4882a593Smuzhiyun }; 39*4882a593Smuzhiyun }; 40*4882a593Smuzhiyun }; 41