1 * HI6421 Multi-Functional Device (MFD), by HiS 1 * HI6421 Multi-Functional Device (MFD), by HiSilicon Ltd. 2 2 3 Required parent device properties: 3 Required parent device properties: 4 - compatible : One of the following chip-sp 4 - compatible : One of the following chip-specific strings: 5 "hisilicon,hi6421-pmic"; 5 "hisilicon,hi6421-pmic"; 6 "hisilicon,hi6421v530-pmic"; 6 "hisilicon,hi6421v530-pmic"; 7 - reg : register range space of hi64 7 - reg : register range space of hi6421; 8 8 9 Supported Hi6421 sub-devices include: 9 Supported Hi6421 sub-devices include: 10 10 11 Device IRQ Names 11 Device IRQ Names Supply Names Description 12 ------ --------- 12 ------ --------- ------------ ----------- 13 regulators : None 13 regulators : None : None : Regulators 14 14 15 Required child device properties: 15 Required child device properties: 16 None. 16 None. 17 17 18 Example: 18 Example: 19 hi6421 { 19 hi6421 { 20 compatible = "hisilicon,hi6421 20 compatible = "hisilicon,hi6421-pmic"; 21 reg = <0xfcc00000 0x0180>; /* 21 reg = <0xfcc00000 0x0180>; /* 0x60 << 2 */ 22 22 23 regulators { 23 regulators { 24 // supply for MLC NAND 24 // supply for MLC NAND/ eMMC 25 hi6421_vout0_reg: hi64 25 hi6421_vout0_reg: hi6421_vout0 { 26 regulator-name 26 regulator-name = "VOUT0"; 27 regulator-min- 27 regulator-min-microvolt = <2850000>; 28 regulator-max- 28 regulator-max-microvolt = <2850000>; 29 }; 29 }; 30 30 31 // supply for 26M Osci 31 // supply for 26M Oscillator 32 hi6421_vout1_reg: hi64 32 hi6421_vout1_reg: hi6421_vout1 { 33 regulator-name 33 regulator-name = "VOUT1"; 34 regulator-min- 34 regulator-min-microvolt = <1700000>; 35 regulator-max- 35 regulator-max-microvolt = <2000000>; 36 regulator-boot 36 regulator-boot-on; 37 regulator-alwa 37 regulator-always-on; 38 }; 38 }; 39 }; 39 }; 40 }; 40 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.