aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/hi4511.dts
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/boot/dts/hi4511.dts')
-rw-r--r--arch/arm/boot/dts/hi4511.dts13
1 files changed, 12 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/hi4511.dts b/arch/arm/boot/dts/hi4511.dts
index 1f312e7559ad..c145c87ff1e5 100644
--- a/arch/arm/boot/dts/hi4511.dts
+++ b/arch/arm/boot/dts/hi4511.dts
@@ -15,7 +15,7 @@
compatible = "hisilicon,hi3620-hi4511";
chosen {
- bootargs = "console=ttyAMA0,115200 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on mem=512m earlyprintk";
+ bootargs = "console=ttyAMA0,115200 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on mem=512m earlyprintk no_console_suspend";
};
cpus {
@@ -831,6 +831,17 @@
status = "disabled";
};
+ power_management {
+ compatible = "hisilicon,hs-power-management";
+ reg = <0xfcc00000 0x0240>, /* pmu_spi_base_addr */
+ <0xf8000000 0x14000>, /* secram_base_addr */
+ <0xfca09000 0x1000>, /* pctrl_base_addr */
+ <0xfc000000 0x2000>, /* a9_per_base_addr */
+ <0xfcb00000 0x1000>, /* uart0_base_addr, console workaround */
+ <0xfc803000 0x1000>; /* io_base, console workaround */
+ pmu-power-hold-gpios = <&gpio19 6 0>;
+ };
+
pmic: pmic@fcc00000 {
compatible = "hisilicon,hi6421-pmic";
reg = <0xfcc00000 0x0180>; /* 0x60 << 2 */