From a9d1e2d24c41020f3054dbc1af9e82c719cb58da Mon Sep 17 00:00:00 2001 From: Bhanuprakash Reddy Modem Date: Fri, 28 Mar 2025 19:03:01 +0530 Subject: [PATCH] ARM: dts: msm: add support for Sun iot soc Add soc ids support for qcs Sun IoT target. Change-Id: Ieba7715ec5db9fca6453a197732c3c8ddf4e17f7 Signed-off-by: Bhanuprakash Reddy Modem --- display/sun-sde-display-atp-overlay.dts | 5 ++++- display/sun-sde-display-cdp-kiwi-overlay.dts | 5 ++++- display/sun-sde-display-cdp-kiwi-v8-overlay.dts | 5 ++++- display/sun-sde-display-cdp-nfc-overlay.dts | 4 +++- display/sun-sde-display-cdp-no-display-overlay.dts | 5 ++++- display/sun-sde-display-cdp-overlay.dts | 5 ++++- display/sun-sde-display-cdp-v8-overlay.dts | 5 ++++- display/sun-sde-display-hdk-overlay.dts | 5 ++++- display/sun-sde-display-mtp-kiwi-overlay.dts | 5 ++++- display/sun-sde-display-mtp-kiwi-v8-overlay.dts | 5 ++++- display/sun-sde-display-mtp-nfc-overlay.dts | 4 +++- display/sun-sde-display-mtp-overlay.dts | 5 ++++- display/sun-sde-display-mtp-v8-overlay.dts | 5 ++++- display/sun-sde-display-rcm-kiwi-overlay.dts | 5 ++++- display/sun-sde-display-rcm-kiwi-v8-overlay.dts | 5 ++++- display/sun-sde-display-rcm-overlay.dts | 5 ++++- display/sun-sde-display-rcm-v8-overlay.dts | 5 ++++- display/sun-sde.dts | 5 ++++- 18 files changed, 70 insertions(+), 18 deletions(-) diff --git a/display/sun-sde-display-atp-overlay.dts b/display/sun-sde-display-atp-overlay.dts index 374a8b41..e1c96575 100644 --- a/display/sun-sde-display-atp-overlay.dts +++ b/display/sun-sde-display-atp-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-atp", "qcom,sun", "qcom,sunp-atp", "qcom,sunp", "qcom,atp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x10021 0>; }; diff --git a/display/sun-sde-display-cdp-kiwi-overlay.dts b/display/sun-sde-display-cdp-kiwi-overlay.dts index 0cb09597..b5aeb948 100644 --- a/display/sun-sde-display-cdp-kiwi-overlay.dts +++ b/display/sun-sde-display-cdp-kiwi-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-cdp", "qcom,sun", "qcom,sunp-cdp", "qcom,sunp", "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x20001 0>; }; diff --git a/display/sun-sde-display-cdp-kiwi-v8-overlay.dts b/display/sun-sde-display-cdp-kiwi-v8-overlay.dts index d65e13c6..835bb7b2 100644 --- a/display/sun-sde-display-cdp-kiwi-v8-overlay.dts +++ b/display/sun-sde-display-cdp-kiwi-v8-overlay.dts @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x60001 0>; }; diff --git a/display/sun-sde-display-cdp-nfc-overlay.dts b/display/sun-sde-display-cdp-nfc-overlay.dts index 2dc93aca..6911baf5 100644 --- a/display/sun-sde-display-cdp-nfc-overlay.dts +++ b/display/sun-sde-display-cdp-nfc-overlay.dts @@ -13,6 +13,8 @@ compatible = "qcom,sun-cdp", "qcom,sun", "qcom,sunp-cdp", "qcom,sunp", "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>; qcom,board-id = <0x40001 0>; }; diff --git a/display/sun-sde-display-cdp-no-display-overlay.dts b/display/sun-sde-display-cdp-no-display-overlay.dts index 59087574..05014aaa 100644 --- a/display/sun-sde-display-cdp-no-display-overlay.dts +++ b/display/sun-sde-display-cdp-no-display-overlay.dts @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x30001 0>; }; diff --git a/display/sun-sde-display-cdp-overlay.dts b/display/sun-sde-display-cdp-overlay.dts index 790386a1..ea23f049 100644 --- a/display/sun-sde-display-cdp-overlay.dts +++ b/display/sun-sde-display-cdp-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-cdp", "qcom,sun", "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <1 0>; }; diff --git a/display/sun-sde-display-cdp-v8-overlay.dts b/display/sun-sde-display-cdp-v8-overlay.dts index 36812b46..b65beaa5 100644 --- a/display/sun-sde-display-cdp-v8-overlay.dts +++ b/display/sun-sde-display-cdp-v8-overlay.dts @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x50001 0>; }; diff --git a/display/sun-sde-display-hdk-overlay.dts b/display/sun-sde-display-hdk-overlay.dts index 85200310..bfd0215b 100644 --- a/display/sun-sde-display-hdk-overlay.dts +++ b/display/sun-sde-display-hdk-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sunp-hdk", "qcom,sunp", "qcom,hdk"; qcom,msm-id = <639 0x10000>, <639 0x20000>, <618 0x10000>, <618 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x1001f 0>; }; diff --git a/display/sun-sde-display-mtp-kiwi-overlay.dts b/display/sun-sde-display-mtp-kiwi-overlay.dts index 3d8cdcab..949c74f1 100644 --- a/display/sun-sde-display-mtp-kiwi-overlay.dts +++ b/display/sun-sde-display-mtp-kiwi-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-mtp", "qcom,sun", "qcom,sunp-mtp", "qcom,sunp", "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x20008 0>; }; diff --git a/display/sun-sde-display-mtp-kiwi-v8-overlay.dts b/display/sun-sde-display-mtp-kiwi-v8-overlay.dts index 102879d4..6800a0b1 100644 --- a/display/sun-sde-display-mtp-kiwi-v8-overlay.dts +++ b/display/sun-sde-display-mtp-kiwi-v8-overlay.dts @@ -14,6 +14,9 @@ "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x50008 0>, <0x60108 0>; }; diff --git a/display/sun-sde-display-mtp-nfc-overlay.dts b/display/sun-sde-display-mtp-nfc-overlay.dts index 8792479e..1998a1ca 100644 --- a/display/sun-sde-display-mtp-nfc-overlay.dts +++ b/display/sun-sde-display-mtp-nfc-overlay.dts @@ -13,6 +13,8 @@ compatible = "qcom,sun-mtp", "qcom,sun", "qcom,sunp-mtp", "qcom,sunp", "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>; qcom,board-id = <0x30008 0>; }; diff --git a/display/sun-sde-display-mtp-overlay.dts b/display/sun-sde-display-mtp-overlay.dts index ea229825..694e5fad 100644 --- a/display/sun-sde-display-mtp-overlay.dts +++ b/display/sun-sde-display-mtp-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-mtp", "qcom,sun", "qcom,sunp-mtp", "qcom,sunp", "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <8 0>; }; diff --git a/display/sun-sde-display-mtp-v8-overlay.dts b/display/sun-sde-display-mtp-v8-overlay.dts index 6efc5290..9f90b2af 100644 --- a/display/sun-sde-display-mtp-v8-overlay.dts +++ b/display/sun-sde-display-mtp-v8-overlay.dts @@ -14,6 +14,9 @@ "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x40008 0>; }; diff --git a/display/sun-sde-display-rcm-kiwi-overlay.dts b/display/sun-sde-display-rcm-kiwi-overlay.dts index 28228c2e..df336313 100644 --- a/display/sun-sde-display-rcm-kiwi-overlay.dts +++ b/display/sun-sde-display-rcm-kiwi-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp-rcm", "qcom,sunp", "qcom,rcm"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x40015 0>; }; diff --git a/display/sun-sde-display-rcm-kiwi-v8-overlay.dts b/display/sun-sde-display-rcm-kiwi-v8-overlay.dts index 3e7c2ff6..19ce2b9f 100644 --- a/display/sun-sde-display-rcm-kiwi-v8-overlay.dts +++ b/display/sun-sde-display-rcm-kiwi-v8-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp-rcm", "qcom,sunp", "qcom,rcm"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x20015 0>; }; diff --git a/display/sun-sde-display-rcm-overlay.dts b/display/sun-sde-display-rcm-overlay.dts index c0c75af3..7b1da230 100644 --- a/display/sun-sde-display-rcm-overlay.dts +++ b/display/sun-sde-display-rcm-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-rcm", "qcom,sun", "qcom,rcm"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x15 0>; }; diff --git a/display/sun-sde-display-rcm-v8-overlay.dts b/display/sun-sde-display-rcm-v8-overlay.dts index 86e99543..3ac989c4 100644 --- a/display/sun-sde-display-rcm-v8-overlay.dts +++ b/display/sun-sde-display-rcm-v8-overlay.dts @@ -13,6 +13,9 @@ compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp-rcm", "qcom,sunp", "qcom,rcm"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x30015 0>; }; diff --git a/display/sun-sde.dts b/display/sun-sde.dts index 36b0c926..be349b3c 100644 --- a/display/sun-sde.dts +++ b/display/sun-sde.dts @@ -11,6 +11,9 @@ / { qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <15 0>; };