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)
committerTao Zeng <tao.zeng@amlogic.com>
Thu, 9 May 2019 05:59:34 +0000 (22:59 -0700)
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 c3ebcc9..babc0f5 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 32ba3e4..464c6fb 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 880ffac..30d9e6c 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 cc0941f..36e8a6f 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>;