1cbdd535dSChen FengHisilicon Hi655x Power Management Integrated Circuit (PMIC)
2cbdd535dSChen Feng
3cbdd535dSChen FengThe hardware layout for access PMIC Hi655x from AP SoC Hi6220.
4cbdd535dSChen FengBetween PMIC Hi655x and Hi6220, the physical signal channel is SSI.
5cbdd535dSChen FengWe can use memory-mapped I/O to communicate.
6cbdd535dSChen Feng
7cbdd535dSChen Feng+----------------+             +-------------+
8cbdd535dSChen Feng|                |             |             |
9cbdd535dSChen Feng|    Hi6220      |   SSI bus   |   Hi655x    |
10cbdd535dSChen Feng|                |-------------|             |
11cbdd535dSChen Feng|                |(REGMAP_MMIO)|             |
12cbdd535dSChen Feng+----------------+             +-------------+
13cbdd535dSChen Feng
14cbdd535dSChen FengRequired properties:
15cbdd535dSChen Feng- compatible:           Should be "hisilicon,hi655x-pmic".
16cbdd535dSChen Feng- reg:                  Base address of PMIC on Hi6220 SoC.
17cbdd535dSChen Feng- interrupt-controller: Hi655x has internal IRQs (has own IRQ domain).
18cbdd535dSChen Feng- pmic-gpios:           The GPIO used by PMIC IRQ.
19cbdd535dSChen Feng
20cbdd535dSChen FengExample:
21cbdd535dSChen Feng	pmic: pmic@f8000000 {
22cbdd535dSChen Feng		compatible = "hisilicon,hi655x-pmic";
23cbdd535dSChen Feng		reg = <0x0 0xf8000000 0x0 0x1000>;
24cbdd535dSChen Feng		interrupt-controller;
25cbdd535dSChen Feng		#interrupt-cells = <2>;
26cbdd535dSChen Feng		pmic-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
27cbdd535dSChen Feng	}
28