isp: check chip whether contain isp module [2/2]
authorGuosong Zhou <guosong.zhou@amlogic.com>
Fri, 26 Apr 2019 09:26:10 +0000 (05:26 -0400)
committerNick Xie <nick@khadas.com>
Mon, 5 Aug 2019 06:22:38 +0000 (14:22 +0800)
PD#SWPL-7761

Problem:
S922X revb boot up fail

Solution:
add check function

Verify:
test pass at g12b revb

Change-Id: I6a6842a3578f2a9bd4d6879a0f9632a28c099afb
Signed-off-by: Guosong Zhou <guosong.zhou@amlogic.com>
arch/arm/boot/dts/amlogic/mesong12b.dtsi
arch/arm/boot/dts/amlogic/mesong12b_a.dtsi
arch/arm64/boot/dts/amlogic/mesong12b.dtsi
arch/arm64/boot/dts/amlogic/mesong12b_a.dtsi

index 036e56c..e4b893d 100644 (file)
                compatible = "arm, isp";
                reg = <0xff140000 0x00040000>;
                reg-names = "ISP";
+               isp-efuse = <0xff630038 0x4000>;
                interrupts = <0 142 4>;
                interrupt-names = "ISP";
                temper-buf-size = <24>;
index 69b03f6..ce28d0a 100644 (file)
                compatible = "arm, isp";
                reg = <0xff140000 0x00040000>;
                reg-names = "ISP";
+               isp-efuse = <0xff630038 0x4000>;
                interrupts = <0 142 4>;
                interrupt-names = "ISP";
                temper-buf-size = <24>;
index 20ba7b3..524b24e 100644 (file)
                compatible = "arm, isp";
                reg = <0x0 0xff140000 0x0 0x00040000>;
                reg-names = "ISP";
+               isp-efuse = <0xff630038 0x4000>;
                interrupts = <0 142 4>;
                interrupt-names = "ISP";
                temper-buf-size = <24>;
index 9fa235d..04d6e1b 100644 (file)
                compatible = "arm, isp";
                reg = <0x0 0xff140000 0x0 0x00040000>;
                reg-names = "ISP";
+               isp-efuse = <0xff630038 0x4000>;
                interrupts = <0 142 4>;
                interrupt-names = "ISP";
                temper-buf-size = <24>;