From 11629b254c7ff5f156b463b02fa73f7ac0866ac6 Mon Sep 17 00:00:00 2001 From: Grace An Date: Tue, 19 Dec 2023 14:41:32 -0800 Subject: [PATCH] ARM: dts: msm: add supported platform variants for sun target Add ATP, Kiwi, v8 Power Grid, RCM platform, v8 Power Grid with Kiwi on RCM platform, 3.5mm on MTP platform, and Ganges 2.0 WLAN CDP variant for sun target. Change-Id: Ib562686b28de6d0289be75ba4d2dac5403dabd6b Signed-off-by: Grace An --- Kbuild | 9 ++++++++- sun-mm-atp-overlay.dts | 16 ++++++++++++++++ sun-mm-cdp-ganges-nodisplay-overlay.dts | 16 ++++++++++++++++ sun-mm-mtp-3-5mm-overlay.dts | 16 ++++++++++++++++ sun-mm-rcm-kiwi-overlay.dts | 16 ++++++++++++++++ sun-mm-rcm-kiwi-v8-overlay.dts | 16 ++++++++++++++++ sun-mm-rcm-overlay.dts | 16 ++++++++++++++++ sun-mm-rcm-v8-overlay.dts | 16 ++++++++++++++++ 8 files changed, 120 insertions(+), 1 deletion(-) create mode 100644 sun-mm-atp-overlay.dts create mode 100644 sun-mm-cdp-ganges-nodisplay-overlay.dts create mode 100644 sun-mm-mtp-3-5mm-overlay.dts create mode 100644 sun-mm-rcm-kiwi-overlay.dts create mode 100644 sun-mm-rcm-kiwi-v8-overlay.dts create mode 100644 sun-mm-rcm-overlay.dts create mode 100644 sun-mm-rcm-v8-overlay.dts diff --git a/Kbuild b/Kbuild index 57bd5f08..e418d385 100644 --- a/Kbuild +++ b/Kbuild @@ -13,7 +13,14 @@ ifeq ($(CONFIG_ARCH_SUN), y) sun-mm-qrd-sku1-overlay.dtbo \ sun-mm-qrd-sku1-v8-overlay.dtbo \ sun-mm-qrd-sku2-v8-overlay.dtbo \ - sun-mm-rumi-overlay.dtbo + sun-mm-rumi-overlay.dtbo \ + sun-mm-rcm-overlay.dtbo \ + sun-mm-atp-overlay.dtbo \ + sun-mm-cdp-ganges-nodisplay-overlay.dtbo \ + sun-mm-mtp-3-5mm-overlay.dtbo \ + sun-mm-rcm-kiwi-overlay.dtbo \ + sun-mm-rcm-kiwi-v8-overlay.dtbo \ + sun-mm-rcm-v8-overlay.dtbo endif always-y := $(dtb-y) $(dtbo-y) diff --git a/sun-mm-atp-overlay.dts b/sun-mm-atp-overlay.dts new file mode 100644 index 00000000..70518bfa --- /dev/null +++ b/sun-mm-atp-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun ATP"; + compatible = "qcom,sun-atp", "qcom,sun", "qcom,sunp-atp", "qcom,sunp", "qcom,atp"; + qcom,msm-id = <618 0x10000>, <618 0x20000>; + qcom,board-id = <0x10021 0>; +}; diff --git a/sun-mm-cdp-ganges-nodisplay-overlay.dts b/sun-mm-cdp-ganges-nodisplay-overlay.dts new file mode 100644 index 00000000..875b8884 --- /dev/null +++ b/sun-mm-cdp-ganges-nodisplay-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun CDP No Display"; + compatible = "qcom,sun-cdp", "qcom,sun", "qcom,cdp"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; + qcom,board-id = <0x30001 0>; +}; diff --git a/sun-mm-mtp-3-5mm-overlay.dts b/sun-mm-mtp-3-5mm-overlay.dts new file mode 100644 index 00000000..ef20e3f0 --- /dev/null +++ b/sun-mm-mtp-3-5mm-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun MTP with 3.5mm"; + compatible = "qcom,sun-mtp", "qcom,sun", "qcom,sunp-mtp", "qcom,sunp", "qcom,mtp"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; + qcom,board-id = <0x60008 0>; +}; diff --git a/sun-mm-rcm-kiwi-overlay.dts b/sun-mm-rcm-kiwi-overlay.dts new file mode 100644 index 00000000..e382d84d --- /dev/null +++ b/sun-mm-rcm-kiwi-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun RCM Kiwi WLAN"; + compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp-rcm", "qcom,sunp", "qcom,rcm"; + qcom,msm-id = <618 0x10000>, <618 0x20000>; + qcom,board-id = <0x40015 0>; +}; diff --git a/sun-mm-rcm-kiwi-v8-overlay.dts b/sun-mm-rcm-kiwi-v8-overlay.dts new file mode 100644 index 00000000..ddf43428 --- /dev/null +++ b/sun-mm-rcm-kiwi-v8-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun RCM Kiwi WLAN V8 Power Grid"; + compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp-rcm", "qcom,sunp", "qcom,rcm"; + qcom,msm-id = <618 0x10000>, <618 0x20000>; + qcom,board-id = <0x20015 0>; +}; diff --git a/sun-mm-rcm-overlay.dts b/sun-mm-rcm-overlay.dts new file mode 100644 index 00000000..00888cc2 --- /dev/null +++ b/sun-mm-rcm-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun RCM"; + compatible = "qcom,sun-rcm", "qcom,sun", "qcom,rcm"; + qcom,msm-id = <618 0x10000>, <618 0x20000>; + qcom,board-id = <0x15 0>; +}; diff --git a/sun-mm-rcm-v8-overlay.dts b/sun-mm-rcm-v8-overlay.dts new file mode 100644 index 00000000..904cda80 --- /dev/null +++ b/sun-mm-rcm-v8-overlay.dts @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "hw_fence/sun-hw-fence.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun RCM V8 Power Grid"; + compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp-rcm", "qcom,sunp", "qcom,rcm"; + qcom,msm-id = <618 0x10000>, <618 0x20000>; + qcom,board-id = <0x30015 0>; +};