mirror of
https://github.com/torvalds/linux.git
synced 2026-09-26 01:52:03 +02:00
arm64: dts: qcom: Add Shikra EVK boards
Add device trees for the Shikra EVK platform, which combines each of Shikra SoM variant with a common carrier board. Three EVK boards are introduced: - shikra-cqm-evk.dts: pairs with CQ2390M SoM (retail, with modem) - shikra-cqs-evk.dts: pairs with CQ2390S SoM (retail, without modem) - shikra-iqs-evk.dts: pairs with IQ2390S SoM (industrial, without modem) Also add shikra-evk.dtsi, it represents the common carrier-board and daughter-card configuration shared across all Shikra EVK variants. Co-developed-by: Imran Shaik <imran.shaik@oss.qualcomm.com> Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com> Co-developed-by: Monish Chunara <quic_mchunara@quicinc.com> Signed-off-by: Monish Chunara <quic_mchunara@quicinc.com> Co-developed-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com> Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com> Co-developed-by: Raviteja Laggyshetty <raviteja.laggyshetty@oss.qualcomm.com> Signed-off-by: Raviteja Laggyshetty <raviteja.laggyshetty@oss.qualcomm.com> Co-developed-by: Sneh Mankad <sneh.mankad@oss.qualcomm.com> Signed-off-by: Sneh Mankad <sneh.mankad@oss.qualcomm.com> Co-developed-by: Vishnu Santhosh <vishnu.santhosh@oss.qualcomm.com> Signed-off-by: Vishnu Santhosh <vishnu.santhosh@oss.qualcomm.com> Co-developed-by: Xueyao An <xueyao.an@oss.qualcomm.com> Signed-off-by: Xueyao An <xueyao.an@oss.qualcomm.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Komal Bajaj <komal.bajaj@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260612-shikra-dt-v6-5-6b6cb58db477@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
1e39b7b11d
commit
eaac964e84
|
|
@ -334,6 +334,9 @@ dtb-$(CONFIG_ARCH_QCOM) += sdm850-huawei-matebook-e-2019.dtb
|
|||
dtb-$(CONFIG_ARCH_QCOM) += sdm850-lenovo-yoga-c630.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sdm850-samsung-w737.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sdx75-idp.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += shikra-cqm-evk.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += shikra-cqs-evk.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += shikra-iqs-evk.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sm4250-oneplus-billie2.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sm4450-qrd.dtb
|
||||
dtb-$(CONFIG_ARCH_QCOM) += sm6115-fxtec-pro1x.dtb
|
||||
|
|
|
|||
40
arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts
Normal file
40
arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "shikra-cqm-som.dtsi"
|
||||
#include "shikra-evk.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Shikra CQM EVK";
|
||||
compatible = "qcom,shikra-cqm-evk", "qcom,shikra-cqm-som", "qcom,shikra";
|
||||
chassis-type = "embedded";
|
||||
|
||||
aliases {
|
||||
mmc0 = &sdhc_1;
|
||||
serial0 = &uart0;
|
||||
};
|
||||
|
||||
chosen {
|
||||
stdout-path = "serial0:115200n8";
|
||||
};
|
||||
};
|
||||
|
||||
&sdhc_1 {
|
||||
vmmc-supply = <&pm4125_l20>;
|
||||
vqmmc-supply = <&pm4125_l14>;
|
||||
|
||||
pinctrl-0 = <&sdc1_state_on>;
|
||||
pinctrl-1 = <&sdc1_state_off>;
|
||||
pinctrl-names = "default", "sleep";
|
||||
|
||||
non-removable;
|
||||
supports-cqe;
|
||||
no-sdio;
|
||||
no-sd;
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
40
arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts
Normal file
40
arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "shikra-cqm-som.dtsi"
|
||||
#include "shikra-evk.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Shikra CQS EVK";
|
||||
compatible = "qcom,shikra-cqs-evk", "qcom,shikra-cqs-som", "qcom,shikra";
|
||||
chassis-type = "embedded";
|
||||
|
||||
aliases {
|
||||
mmc0 = &sdhc_1;
|
||||
serial0 = &uart0;
|
||||
};
|
||||
|
||||
chosen {
|
||||
stdout-path = "serial0:115200n8";
|
||||
};
|
||||
};
|
||||
|
||||
&sdhc_1 {
|
||||
vmmc-supply = <&pm4125_l20>;
|
||||
vqmmc-supply = <&pm4125_l14>;
|
||||
|
||||
pinctrl-0 = <&sdc1_state_on>;
|
||||
pinctrl-1 = <&sdc1_state_off>;
|
||||
pinctrl-names = "default", "sleep";
|
||||
|
||||
non-removable;
|
||||
supports-cqe;
|
||||
no-sdio;
|
||||
no-sd;
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
14
arch/arm64/boot/dts/qcom/shikra-evk.dtsi
Normal file
14
arch/arm64/boot/dts/qcom/shikra-evk.dtsi
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
|
||||
*/
|
||||
|
||||
&qupv3_0 {
|
||||
firmware-name = "qcom/shikra/qupv3fw.elf";
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&uart0 {
|
||||
status = "okay";
|
||||
};
|
||||
40
arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts
Normal file
40
arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "shikra-iqs-som.dtsi"
|
||||
#include "shikra-evk.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Shikra IQS EVK";
|
||||
compatible = "qcom,shikra-iqs-evk", "qcom,shikra-iqs-som", "qcom,shikra";
|
||||
chassis-type = "embedded";
|
||||
|
||||
aliases {
|
||||
mmc0 = &sdhc_1;
|
||||
serial0 = &uart0;
|
||||
};
|
||||
|
||||
chosen {
|
||||
stdout-path = "serial0:115200n8";
|
||||
};
|
||||
};
|
||||
|
||||
&sdhc_1 {
|
||||
vmmc-supply = <&pm8150_l17>;
|
||||
vqmmc-supply = <&pm8150_s4>;
|
||||
|
||||
pinctrl-0 = <&sdc1_state_on>;
|
||||
pinctrl-1 = <&sdc1_state_off>;
|
||||
pinctrl-names = "default", "sleep";
|
||||
|
||||
non-removable;
|
||||
supports-cqe;
|
||||
no-sdio;
|
||||
no-sd;
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
Loading…
Reference in New Issue
Block a user