diff --git a/qcom/eSE/Kbuild b/qcom/eSE/Kbuild new file mode 100644 index 00000000..20afae70 --- /dev/null +++ b/qcom/eSE/Kbuild @@ -0,0 +1,57 @@ +ifeq ($(CONFIG_ARCH_SUN),y) +dtbo-y += sun-ese-mtp.dtbo +dtbo-y += sun-ese-rcm-v8.dtbo +dtbo-y += sun-ese-rcm.dtbo +dtbo-y += sun-ese-mtp-kiwi-v8.dtbo +dtbo-y += sun-ese-cdp-kiwi-v8.dtbo +dtbo-y += sun-ese-atp.dtbo +dtbo-y += sun-ese-qrd-sku1.dtbo +dtbo-y += sun-ese-qrd-sku1-v8.dtbo +dtbo-y += sun-ese-qrd-sku2-v8.dtbo +dtbo-y += sun-ese-cdp.dtbo +dtbo-y += sun-ese-qrd.dtbo +dtbo-y += sun-v2-ese-mtp.dtbo +dtbo-y += sun-v2-ese-cdp.dtbo +dtbo-y += sun-v2-ese-qrd.dtbo +endif + +ifeq ($(CONFIG_ARCH_TUNA),y) +dtbo-y += tuna-ese-cdp.dtbo +dtbo-y += tuna-ese-mtp.dtbo +dtbo-y += tuna-ese-qrd.dtbo +dtbo-y += tuna-ese-mtp-kiwi-overlay.dtbo +dtbo-y += tuna-ese-mtp-kiwi-harmonium-overlay.dtbo +dtbo-y += tuna-ese-rcm-kiwi-overlay.dtbo +dtbo-y += tuna-ese-mtp-qmp1000-overlay.dtbo +dtbo-y += tuna-ese-oemvm-mtp-kiwi.dtbo +dtbo-y += tuna-ese-oemvm-rcm-kiwi.dtbo +endif + +ifeq ($(CONFIG_ARCH_KERA),y) +dtbo-y += kera-ese-atp.dtbo +dtbo-y += kera-ese-cdp-qca6750-ufs2.dtbo +dtbo-y += kera-ese-cdp-qca6750-ufs3.dtbo +dtbo-y += kera-ese-cdp-qca6750-ufs4.dtbo +dtbo-y += kera-ese-cdp.dtbo +dtbo-y += kera-ese-mtp-qca6750-qmp1000.dtbo +dtbo-y += kera-ese-mtp-qca6750.dtbo +dtbo-y += kera-ese-mtp-wcn7750-qmp1000.dtbo +dtbo-y += kera-ese-mtp-wcn7750-ufs3.dtbo +dtbo-y += kera-ese-mtp-wcn7750-ufs4.dtbo +dtbo-y += kera-ese-mtp.dtbo +dtbo-y += kera-ese-oemvm-mtp.dtbo +dtbo-y += kera-ese-oemvm-rcm.dtbo +dtbo-y += kera-ese-qrd-wcn7750-ufs2.dtbo +dtbo-y += kera-ese-qrd-wcn7750-ufs3.dtbo +dtbo-y += kera-ese-qrd.dtbo +dtbo-y += kera-ese-rcm-qca6750-ufs2.dtbo +dtbo-y += kera-ese-rcm-qca6750-ufs3.dtbo +dtbo-y += kera-ese-rcm-wcn7750-ufs2.dtbo +dtbo-y += kera-ese-rcm-wcn7750-ufs3.dtbo +dtbo-y += kera-ese-rcm-wcn7750-ufs4.dtbo +dtbo-y += kera-ese-rcm.dtbo +endif + +always-y := $(dtb-y) $(dtbo-y) +subdir-y := $(dts-dirs) +clean-files := *.dtb *.dtbo diff --git a/qcom/eSE/Makefile b/qcom/eSE/Makefile new file mode 100644 index 00000000..b1e0dfe9 --- /dev/null +++ b/qcom/eSE/Makefile @@ -0,0 +1,9 @@ +KBUILD_OPTIONS+=KBUILD_EXTMOD_DTS=. + +all: dtbs + +clean: + $(MAKE) -C $(KERNEL_SRC) M=$(M) clean + +%: + $(MAKE) -C $(KERNEL_SRC) M=$(M) $@ $(KBUILD_OPTIONS) diff --git a/qcom/eSE/kera-ese-atp.dts b/qcom/eSE/kera-ese-atp.dts new file mode 100644 index 00000000..3b10660b --- /dev/null +++ b/qcom/eSE/kera-ese-atp.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera ATP"; + compatible = "qcom,kera-atp", "qcom,kera", "qcom,kerap-atp", "qcom,kerap", + "qcom,atp"; + + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <33 0>; +}; diff --git a/qcom/eSE/kera-ese-cdp-qca6750-ufs2.dts b/qcom/eSE/kera-ese-cdp-qca6750-ufs2.dts new file mode 100644 index 00000000..901d3649 --- /dev/null +++ b/qcom/eSE/kera-ese-cdp-qca6750-ufs2.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera CDP + QCA6750 + UFS2.0"; + compatible = "qcom,kera-cdp", "qcom,kera", "qcom,kerap-cdp", "qcom,kerap", + "qcom,cdp"; + + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x30001 0>; +}; diff --git a/qcom/eSE/kera-ese-cdp-qca6750-ufs3.dts b/qcom/eSE/kera-ese-cdp-qca6750-ufs3.dts new file mode 100644 index 00000000..3b46b570 --- /dev/null +++ b/qcom/eSE/kera-ese-cdp-qca6750-ufs3.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera CDP + QCA6750 + UFS3.0"; + compatible = "qcom,kera-cdp", "qcom,kera", "qcom,kerap-cdp", "qcom,kerap", + "qcom,cdp"; + + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x20001 0>; +}; diff --git a/qcom/eSE/kera-ese-cdp-qca6750-ufs4.dts b/qcom/eSE/kera-ese-cdp-qca6750-ufs4.dts new file mode 100644 index 00000000..a97cdd99 --- /dev/null +++ b/qcom/eSE/kera-ese-cdp-qca6750-ufs4.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera CDP + QCA6750 + UFS4.0"; + compatible = "qcom,kera-cdp", "qcom,kera", "qcom,kerap-cdp", "qcom,kerap", + "qcom,cdp"; + + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x40001 0>; +}; diff --git a/qcom/eSE/kera-ese-cdp.dts b/qcom/eSE/kera-ese-cdp.dts new file mode 100644 index 00000000..9e4d8148 --- /dev/null +++ b/qcom/eSE/kera-ese-cdp.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera CDP"; + compatible = "qcom,kera-cdp", "qcom,kera", "qcom,kerap-cdp", "qcom,kerap", + "qcom,cdp"; + + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x10001 0>; +}; diff --git a/qcom/eSE/kera-ese-common.dtsi b/qcom/eSE/kera-ese-common.dtsi new file mode 100644 index 00000000..d4a12e52 --- /dev/null +++ b/qcom/eSE/kera-ese-common.dtsi @@ -0,0 +1,13 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +&soc { + st54spi_gpio { + status = "ok"; + compatible = "st,st54spi_gpio"; + /* gpio used as SE_nRESET */ + gpio-power_nreset = <&tlmm 117 0x00>; + }; +}; diff --git a/qcom/eSE/kera-ese-mtp-qca6750-qmp1000.dts b/qcom/eSE/kera-ese-mtp-qca6750-qmp1000.dts new file mode 100644 index 00000000..c793ef42 --- /dev/null +++ b/qcom/eSE/kera-ese-mtp-qca6750-qmp1000.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera MTP + QCA6750 + QMP1000"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x30008 0>; +}; diff --git a/qcom/eSE/kera-ese-mtp-qca6750.dts b/qcom/eSE/kera-ese-mtp-qca6750.dts new file mode 100644 index 00000000..3fc83680 --- /dev/null +++ b/qcom/eSE/kera-ese-mtp-qca6750.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera MTP + QCA6750"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x20008 0>; +}; diff --git a/qcom/eSE/kera-ese-mtp-wcn7750-qmp1000.dts b/qcom/eSE/kera-ese-mtp-wcn7750-qmp1000.dts new file mode 100644 index 00000000..066003f5 --- /dev/null +++ b/qcom/eSE/kera-ese-mtp-wcn7750-qmp1000.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera MTP + WCN7750 + QMP1000"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x30008 1>; +}; diff --git a/qcom/eSE/kera-ese-mtp-wcn7750-ufs3.dts b/qcom/eSE/kera-ese-mtp-wcn7750-ufs3.dts new file mode 100644 index 00000000..388a55f2 --- /dev/null +++ b/qcom/eSE/kera-ese-mtp-wcn7750-ufs3.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera MTP + WCN7750 + UFS3.0"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x20008 1>; +}; diff --git a/qcom/eSE/kera-ese-mtp-wcn7750-ufs4.dts b/qcom/eSE/kera-ese-mtp-wcn7750-ufs4.dts new file mode 100644 index 00000000..7187b717 --- /dev/null +++ b/qcom/eSE/kera-ese-mtp-wcn7750-ufs4.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera MTP + WCN7750 + UFS4.0"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x10008 1>; +}; + diff --git a/qcom/eSE/kera-ese-mtp.dts b/qcom/eSE/kera-ese-mtp.dts new file mode 100644 index 00000000..97474ba2 --- /dev/null +++ b/qcom/eSE/kera-ese-mtp.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera MTP"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x10008 0>; +}; diff --git a/qcom/eSE/kera-ese-oemvm-mtp.dts b/qcom/eSE/kera-ese-oemvm-mtp.dts new file mode 100644 index 00000000..b090e369 --- /dev/null +++ b/qcom/eSE/kera-ese-oemvm-mtp.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 "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera OEMVM MTP"; + compatible = "qcom,kera-mtp", "qcom,kera", "qcom,kerap-mtp", "qcom,kerap", + "qcom,mtp"; + qcom,board-id = <0x10008 0>, <0x10008 1>, <0x20008 0>, <0x20008 1>, <0x30008 0>, <0x30008 1>; +}; diff --git a/qcom/eSE/kera-ese-oemvm-rcm.dts b/qcom/eSE/kera-ese-oemvm-rcm.dts new file mode 100644 index 00000000..0f9e5a27 --- /dev/null +++ b/qcom/eSE/kera-ese-oemvm-rcm.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 "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera OEMVM RCM"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,board-id = <0x10015 0>, <0x10015 1>, <0x20015 0>, <0x20015 1>, <0x30015 0>, <0x30015 1>; +}; diff --git a/qcom/eSE/kera-ese-qrd-wcn7750-ufs2.dts b/qcom/eSE/kera-ese-qrd-wcn7750-ufs2.dts new file mode 100644 index 00000000..1ddcde3d --- /dev/null +++ b/qcom/eSE/kera-ese-qrd-wcn7750-ufs2.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera QRD"; + compatible = "qcom,kera-qrd", "qcom,kera", "qcom,kerap-qrd", "qcom,kerap", + "qcom,qrd"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x3000B 0>; +}; diff --git a/qcom/eSE/kera-ese-qrd-wcn7750-ufs3.dts b/qcom/eSE/kera-ese-qrd-wcn7750-ufs3.dts new file mode 100644 index 00000000..474e01ea --- /dev/null +++ b/qcom/eSE/kera-ese-qrd-wcn7750-ufs3.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera QRD + WCN7750 + UFS3.0"; + compatible = "qcom,kera-qrd", "qcom,kera", "qcom,kerap-qrd", "qcom,kerap", + "qcom,qrd"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x2000B 0>; +}; diff --git a/qcom/eSE/kera-ese-qrd.dts b/qcom/eSE/kera-ese-qrd.dts new file mode 100644 index 00000000..1ba51a68 --- /dev/null +++ b/qcom/eSE/kera-ese-qrd.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera QRD"; + compatible = "qcom,kera-qrd", "qcom,kera", "qcom,kerap-qrd", "qcom,kerap", + "qcom,qrd"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x1000B 0>; +}; diff --git a/qcom/eSE/kera-ese-rcm-qca6750-ufs2.dts b/qcom/eSE/kera-ese-rcm-qca6750-ufs2.dts new file mode 100644 index 00000000..5c45124e --- /dev/null +++ b/qcom/eSE/kera-ese-rcm-qca6750-ufs2.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera RCM + QCA6750 + UFS2.0"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x30015 0>; +}; diff --git a/qcom/eSE/kera-ese-rcm-qca6750-ufs3.dts b/qcom/eSE/kera-ese-rcm-qca6750-ufs3.dts new file mode 100644 index 00000000..87a1720a --- /dev/null +++ b/qcom/eSE/kera-ese-rcm-qca6750-ufs3.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera RCM + QCA6750 + UFS3.0"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x20015 0>; +}; diff --git a/qcom/eSE/kera-ese-rcm-wcn7750-ufs2.dts b/qcom/eSE/kera-ese-rcm-wcn7750-ufs2.dts new file mode 100644 index 00000000..abec6f9b --- /dev/null +++ b/qcom/eSE/kera-ese-rcm-wcn7750-ufs2.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera RCM + WCN7750 + UFS2.0"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x30015 1>; +}; diff --git a/qcom/eSE/kera-ese-rcm-wcn7750-ufs3.dts b/qcom/eSE/kera-ese-rcm-wcn7750-ufs3.dts new file mode 100644 index 00000000..e96c11bf --- /dev/null +++ b/qcom/eSE/kera-ese-rcm-wcn7750-ufs3.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. KERA RCM + WCN7750 + UFS3.0"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x20015 1>; +}; diff --git a/qcom/eSE/kera-ese-rcm-wcn7750-ufs4.dts b/qcom/eSE/kera-ese-rcm-wcn7750-ufs4.dts new file mode 100644 index 00000000..befb90e6 --- /dev/null +++ b/qcom/eSE/kera-ese-rcm-wcn7750-ufs4.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera RCM + WCN7750 + UFS4.0"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x10015 1>; +}; diff --git a/qcom/eSE/kera-ese-rcm.dts b/qcom/eSE/kera-ese-rcm.dts new file mode 100644 index 00000000..fd05e13f --- /dev/null +++ b/qcom/eSE/kera-ese-rcm.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "kera-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kera RCM"; + compatible = "qcom,kera-rcm", "qcom,kera", "qcom,kerap-rcm", "qcom,kerap", + "qcom,rcm"; + qcom,msm-id = <686 0x10000>, <659 0x10000>; + qcom,board-id = <0x10015 0>; +}; diff --git a/qcom/eSE/sun-ese-atp.dts b/qcom/eSE/sun-ese-atp.dts new file mode 100644 index 00000000..a36c1ddc --- /dev/null +++ b/qcom/eSE/sun-ese-atp.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.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>, + <0x100026a 0x10000>, <0x100026a 0x20000>; + qcom,board-id = <0x10021 0>; +}; diff --git a/qcom/eSE/sun-ese-cdp-kiwi-v8.dts b/qcom/eSE/sun-ese-cdp-kiwi-v8.dts new file mode 100644 index 00000000..eb742353 --- /dev/null +++ b/qcom/eSE/sun-ese-cdp-kiwi-v8.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun CDP Kiwi WLAN V8 Power Grid"; + 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>; + qcom,board-id = <0x60001 0>; +}; diff --git a/qcom/eSE/sun-ese-cdp.dts b/qcom/eSE/sun-ese-cdp.dts new file mode 100644 index 00000000..4d4fe24e --- /dev/null +++ b/qcom/eSE/sun-ese-cdp.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun CDP"; + 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>; + qcom,board-id = <0x1 0>, <0x20001 0>, <0x50001 0>; +}; diff --git a/qcom/eSE/sun-ese-common.dtsi b/qcom/eSE/sun-ese-common.dtsi new file mode 100644 index 00000000..c39cb9a8 --- /dev/null +++ b/qcom/eSE/sun-ese-common.dtsi @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +&soc { + st54spi_gpio { + status = "ok"; + compatible = "st,st54spi_gpio"; + /* gpio used as SE_nRESET */ + gpio-power_nreset = <&tlmm 46 0x00>; + }; +}; + diff --git a/qcom/eSE/sun-ese-mtp-kiwi-v8.dts b/qcom/eSE/sun-ese-mtp-kiwi-v8.dts new file mode 100644 index 00000000..bfa091eb --- /dev/null +++ b/qcom/eSE/sun-ese-mtp-kiwi-v8.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun MTP Kiwi WLAN V8 Power Grid"; + 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 = <0x50008 0>; +}; diff --git a/qcom/eSE/sun-ese-mtp.dts b/qcom/eSE/sun-ese-mtp.dts new file mode 100644 index 00000000..58ecf3c7 --- /dev/null +++ b/qcom/eSE/sun-ese-mtp.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun MTP"; + compatible = "qcom,sun-mtp", "qcom,sun", "qcom,mtp"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>, + <0x100027f 0x10000>, <0x100027f 0x20000>; + qcom,board-id = <0x8 0>, <0x20008 0>, <0x40008 0>, <0x50008 0>; +}; diff --git a/qcom/eSE/sun-ese-qrd-sku1-v8.dts b/qcom/eSE/sun-ese-qrd-sku1-v8.dts new file mode 100644 index 00000000..3e164a53 --- /dev/null +++ b/qcom/eSE/sun-ese-qrd-sku1-v8.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun QRD SKU1 V8 Power Grid"; + compatible = "qcom,sun-qrd", "qcom,sun", "qcom,sunp-qrd", "qcom,sunp", "qcom,qrd"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>; + qcom,board-id = <0x3000B 0>; +}; diff --git a/qcom/eSE/sun-ese-qrd-sku1.dts b/qcom/eSE/sun-ese-qrd-sku1.dts new file mode 100644 index 00000000..f316c688 --- /dev/null +++ b/qcom/eSE/sun-ese-qrd-sku1.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun QRD SKU1"; + compatible = "qcom,sun-qrd", "qcom,sun", "qcom,sunp-qrd", "qcom,sunp", "qcom,qrd"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>; + qcom,board-id = <0x1000B 0>; +}; diff --git a/qcom/eSE/sun-ese-qrd-sku2-v8.dts b/qcom/eSE/sun-ese-qrd-sku2-v8.dts new file mode 100644 index 00000000..159fc97d --- /dev/null +++ b/qcom/eSE/sun-ese-qrd-sku2-v8.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun QRD SKU2 V8 Power Grid"; + compatible = "qcom,sun-qrd", "qcom,sun", "qcom,sunp-qrd", "qcom,sunp","qcom,qrd"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>, + <0x100027f 0x10000>, <0x100027f 0x20000>; + qcom,board-id = <0x2000B 0>; +}; diff --git a/qcom/eSE/sun-ese-qrd.dts b/qcom/eSE/sun-ese-qrd.dts new file mode 100644 index 00000000..35d82d9e --- /dev/null +++ b/qcom/eSE/sun-ese-qrd.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun QRD"; + compatible = "qcom,sun-qrd", "qcom,sun", "qcom,qrd"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>, + <0x100027f 0x10000>, <0x100027f 0x20000>; + qcom,board-id = <0x1000B 0>, <0x2000B 0>, <0x3000B 0>; +}; diff --git a/qcom/eSE/sun-ese-rcm-v8.dts b/qcom/eSE/sun-ese-rcm-v8.dts new file mode 100644 index 00000000..7f7eda2a --- /dev/null +++ b/qcom/eSE/sun-ese-rcm-v8.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.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>, <0x100026a 0x10000>,<0x100026a 0x20000>; + qcom,board-id = <0x30015 0>; +}; diff --git a/qcom/eSE/sun-ese-rcm.dts b/qcom/eSE/sun-ese-rcm.dts new file mode 100644 index 00000000..4927d5f2 --- /dev/null +++ b/qcom/eSE/sun-ese-rcm.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-ese-common.dtsi" +/ { + model = "Qualcomm Technologies, Inc. Sun RCM"; + compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp", "qcom,rcm"; + qcom,msm-id = <618 0x10000>, <618 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>; + qcom,board-id = <0x15 0>; +}; diff --git a/qcom/eSE/sun-v2-ese-cdp.dts b/qcom/eSE/sun-v2-ese-cdp.dts new file mode 100644 index 00000000..4dcbb6fc --- /dev/null +++ b/qcom/eSE/sun-v2-ese-cdp.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-v2-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun CDP"; + compatible = "qcom,sun-cdp", "qcom,sun", "qcom,cdp"; + //AS of now for V2 devices, we have mapped the msm-id and board id same as V1. + //We would update this once we receive the specs of V2 devices. + qcom,msm-id = <0x1000B 0>, <0x2000B 0>, <0x3000B 0>; + qcom,board-id = <0x1000B 0>, <0x2000B 0>, <0x3000B 0>; +}; diff --git a/qcom/eSE/sun-v2-ese-common.dtsi b/qcom/eSE/sun-v2-ese-common.dtsi new file mode 100644 index 00000000..c25466e3 --- /dev/null +++ b/qcom/eSE/sun-v2-ese-common.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +&soc { + st54spi_gpio { + status = "ok"; + compatible = "st,st54spi_gpio"; + /* gpio used as SE_nRESET */ + gpio-power_nreset = <&tlmm 46 0x00>; + }; +}; diff --git a/qcom/eSE/sun-v2-ese-mtp.dts b/qcom/eSE/sun-v2-ese-mtp.dts new file mode 100644 index 00000000..8628c91c --- /dev/null +++ b/qcom/eSE/sun-v2-ese-mtp.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-v2-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun MTP"; + compatible = "qcom, sun-mtp", "qcom,sun", "qcom,mtp"; + //AS of now for V2 devices, we have mapped the msm-id and board id same as V1. + //We would update this once we receive the specs of V2 devices. + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>, + <0x100027f 0x10000>, <0x100027f 0x20000>; + qcom,board-id = <0x8 0>, <0x20008 0>, <0x40008 0>; +}; diff --git a/qcom/eSE/sun-v2-ese-qrd.dts b/qcom/eSE/sun-v2-ese-qrd.dts new file mode 100644 index 00000000..19737980 --- /dev/null +++ b/qcom/eSE/sun-v2-ese-qrd.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "sun-v2-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun QRD"; + compatible = "qcom,sun-qrd", "qcom,sun", "qcom,qrd"; + //AS of now for V2 devices, we have mapped the msm-id and board id same as V1. + //We would update this once we receive the specs of V2 devices. + qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, + <0x100026a 0x10000>, <0x100026a 0x20000>, + <0x100027f 0x10000>, <0x100027f 0x20000>; + qcom,board-id = <0x1000B 0>, <0x2000B 0>, <0x3000B 0>; +}; diff --git a/qcom/eSE/tuna-ese-cdp.dts b/qcom/eSE/tuna-ese-cdp.dts new file mode 100644 index 00000000..1600660f --- /dev/null +++ b/qcom/eSE/tuna-ese-cdp.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna CDP"; + compatible = "qcom,tuna-cdp", "qcom,tuna", "qcom,tunap-cdp", "qcom,tunap", + "qcom,cdp"; + + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <1 0>; +}; diff --git a/qcom/eSE/tuna-ese-common.dtsi b/qcom/eSE/tuna-ese-common.dtsi new file mode 100644 index 00000000..b62dfa44 --- /dev/null +++ b/qcom/eSE/tuna-ese-common.dtsi @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +&soc { + st54spi_gpio { + status = "ok"; + compatible = "st,st54spi_gpio"; + /* gpio used as SE_nRESET */ + gpio-power_nreset = <&tlmm 111 0x00>; + }; +}; + diff --git a/qcom/eSE/tuna-ese-mtp-kiwi-harmonium-overlay.dts b/qcom/eSE/tuna-ese-mtp-kiwi-harmonium-overlay.dts new file mode 100644 index 00000000..2686cd5d --- /dev/null +++ b/qcom/eSE/tuna-ese-mtp-kiwi-harmonium-overlay.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna MTP + kiwi WLAN + Harmonium"; + compatible = "qcom,tuna-mtp", "qcom,tuna", "qcom,tunap-mtp", "qcom,tunap", + "qcom,mtp"; + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <8 3>; +}; diff --git a/qcom/eSE/tuna-ese-mtp-kiwi-overlay.dts b/qcom/eSE/tuna-ese-mtp-kiwi-overlay.dts new file mode 100644 index 00000000..d8049440 --- /dev/null +++ b/qcom/eSE/tuna-ese-mtp-kiwi-overlay.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna MTP + kiwi WLAN"; + compatible = "qcom,tuna-mtp", "qcom,tuna", "qcom,tunap-mtp", "qcom,tunap", + "qcom,mtp"; + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <8 2>; +}; diff --git a/qcom/eSE/tuna-ese-mtp-qmp1000-overlay.dts b/qcom/eSE/tuna-ese-mtp-qmp1000-overlay.dts new file mode 100644 index 00000000..da03ac74 --- /dev/null +++ b/qcom/eSE/tuna-ese-mtp-qmp1000-overlay.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna MTP QMP1000"; + compatible = "qcom,tuna-mtp", "qcom,tuna", "qcom,tunap-mtp", "qcom,tunap", + "qcom,mtp"; + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <8 1>; +}; diff --git a/qcom/eSE/tuna-ese-mtp.dts b/qcom/eSE/tuna-ese-mtp.dts new file mode 100644 index 00000000..eb61fa85 --- /dev/null +++ b/qcom/eSE/tuna-ese-mtp.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna MTP"; + compatible = "qcom,tuna-mtp", "qcom,tuna", "qcom,tunap-mtp", "qcom,tunap", + "qcom,mtp"; + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <8 0>; +}; diff --git a/qcom/eSE/tuna-ese-oemvm-mtp-kiwi.dts b/qcom/eSE/tuna-ese-oemvm-mtp-kiwi.dts new file mode 100644 index 00000000..f93ff046 --- /dev/null +++ b/qcom/eSE/tuna-ese-oemvm-mtp-kiwi.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 "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna OEMVM MTP + kiwi WLAN"; + compatible = "qcom,tuna-mtp", "qcom,tuna", "qcom,tunap-mtp", "qcom,tunap", + "qcom,mtp"; + qcom,board-id = <8 2>; +}; diff --git a/qcom/eSE/tuna-ese-oemvm-rcm-kiwi.dts b/qcom/eSE/tuna-ese-oemvm-rcm-kiwi.dts new file mode 100644 index 00000000..62ba6cd0 --- /dev/null +++ b/qcom/eSE/tuna-ese-oemvm-rcm-kiwi.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 "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna OEMVM RCM + kiwi WLAN"; + compatible = "qcom,tuna-rcm", "qcom,tuna", "qcom,tunap-rcm", "qcom,tunap", + "qcom,rcm"; + qcom,board-id = <21 1>; +}; diff --git a/qcom/eSE/tuna-ese-qrd.dts b/qcom/eSE/tuna-ese-qrd.dts new file mode 100644 index 00000000..eed37258 --- /dev/null +++ b/qcom/eSE/tuna-ese-qrd.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna QRD"; + compatible = "qcom,tuna-qrd", "qcom,tuna", "qcom,tunap-qrd", "qcom,tunap", + "qcom,qrd"; + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <11 0>; +}; diff --git a/qcom/eSE/tuna-ese-rcm-kiwi-overlay.dts b/qcom/eSE/tuna-ese-rcm-kiwi-overlay.dts new file mode 100644 index 00000000..921f0c48 --- /dev/null +++ b/qcom/eSE/tuna-ese-rcm-kiwi-overlay.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "tuna-ese-common.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Tuna RCM + kiwi WLAN"; + compatible = "qcom,tuna-rcm", "qcom,tuna", "qcom,tunap-rcm", "qcom,tunap", + "qcom,rcm"; + qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>; + qcom,board-id = <21 1>; +};