10709b048SGuodong Xu* HI6421 Multi-Functional Device (MFD), by HiSilicon Ltd.
20709b048SGuodong Xu
30709b048SGuodong XuRequired parent device properties:
40709b048SGuodong Xu- compatible	: contains "hisilicon,hi6421-pmic";
50709b048SGuodong Xu- reg		: register range space of hi6421;
60709b048SGuodong Xu
70709b048SGuodong XuSupported Hi6421 sub-devices include:
80709b048SGuodong Xu
90709b048SGuodong XuDevice                     IRQ Names              Supply Names   Description
100709b048SGuodong Xu------                     ---------              ------------   -----------
110709b048SGuodong Xuregulators               :  None                 : None         : Regulators
120709b048SGuodong Xu
130709b048SGuodong XuRequired child device properties:
140709b048SGuodong XuNone.
150709b048SGuodong Xu
160709b048SGuodong XuExample:
170709b048SGuodong Xu	hi6421 {
180709b048SGuodong Xu		compatible = "hisilicon,hi6421-pmic";
190709b048SGuodong Xu		reg = <0xfcc00000 0x0180>; /* 0x60 << 2 */
200709b048SGuodong Xu
210709b048SGuodong Xu		regulators {
220709b048SGuodong Xu			// supply for MLC NAND/ eMMC
230709b048SGuodong Xu			hi6421_vout0_reg: hi6421_vout0 {
240709b048SGuodong Xu				regulator-name = "VOUT0";
250709b048SGuodong Xu				regulator-min-microvolt = <2850000>;
260709b048SGuodong Xu				regulator-max-microvolt = <2850000>;
270709b048SGuodong Xu			};
280709b048SGuodong Xu
290709b048SGuodong Xu			// supply for 26M Oscillator
300709b048SGuodong Xu			hi6421_vout1_reg: hi6421_vout1 {
310709b048SGuodong Xu				regulator-name = "VOUT1";
320709b048SGuodong Xu				regulator-min-microvolt = <1700000>;
330709b048SGuodong Xu				regulator-max-microvolt = <2000000>;
340709b048SGuodong Xu				regulator-boot-on;
350709b048SGuodong Xu				regulator-always-on;
360709b048SGuodong Xu			};
370709b048SGuodong Xu		};
380709b048SGuodong Xu	};
39