ARM: dts: qcom: add device tree for AON

Add device tree snapshot for AON from msm-5.15.c2.

Snapshot is taken from msm-5.15.c2 kernel commit 95ffcf910eee
("ARM: dts: msm: add aon-rma glink node").

Change-Id: I7f6a2a1c2f5fd04b97f16f5dbace4ce87e88f0b7
Signed-off-by: Koushik Immadisetty <quic_kimmadis@quicinc.com>
This commit is contained in:
Koushik Immadisetty
2024-06-17 14:09:58 +05:30
parent 94873196df
commit 0404ac4ac3

261
qcom/slate.dtsi Normal file
View File

@@ -0,0 +1,261 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
&qupv3_se4_spi { /* BLSP4 QUP3*/
status = "ok";
qcom,shared_ee;
qcom,slate-spi {
compatible = "qcom,slate-spi";
reg = <0>;
spi-max-frequency = <40000000>;
interrupt-parent = <&tlmm>;
qcom,irq-gpio = <&tlmm 95 1>;
};
};
&soc {
aon_pas:qcom,rproc-slate {
compatible = "qcom,rproc-slate";
qcom,firmware-name = "slatefw.mdt";
/* GPIO inputs from blackghost */
qcom,slate2ap-status-gpio = <&tlmm 98 0>;
/* GPIO output to blackghost */
qcom,ap2slate-status-gpio = <&tlmm 97 0>;
};
qcom,slate-daemon {
compatible = "qcom,slate-daemon";
qcom,firmware-name = "slatefw.mdt";
qcom,rproc-handle = <&aon_pas>;
/* GPIO for external flash */
qcom,platform-reset-gpio = <&pm5100_gpios 15 0>;
clocks = <&rpmcc RPM_SMD_RF_CLK2>;
clock-names = "rf_clk2";
status = "ok";
};
glink_slatecom:qcom,glink-slatecom-xprt-slate {
compatible = "qcom,glink-slatecom-xprt";
label = "slate";
qcom,glink-slate-events-bridge {
qcom,glink-channels = "slate-event";
qcom,intents = <0x0181 1>;
};
qcom,glink-slatecom-ctrl {
qcom,glink-channels = "slate-ctrl";
qcom,intents = <0x0C 1>;
};
qcom,glink-slate-ux-ctl {
qcom,glink-channels = "slate-ux-ctl";
qcom,intents = <0x0C 1>;
};
qcom,glink-slate-rma {
qcom,glink-channels = "slate-rma";
qcom,intents = <0x24 1>;
};
qcom,glink-slatecom-qcli {
qcom,glink-channels = "slate-qcli";
qcom,intents = <0x0C 1>;
status = "ok";
};
qcom,glink-slate-rsb {
qcom,glink-channels = "slate-rsb-ctl";
qcom,intents = <0x0C 1>;
};
qcom,glink-slate-touch {
qcom,glink-channels = "touch-ctrl";
qcom,intents = <0x0C 1>;
};
qcom,glink-slate-dfu {
qcom,glink-channels = "slate-dfu";
qcom,intents = <0x24 1>;
};
qcom,glink-slate-custom-data {
qcom,glink-channels = "slate_custom_data";
qcom,intents = <0x24 1>;
};
qcom,glinkpkt-slate-ssc-hal {
qcom,glink-channels = "ssc_hal";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-sso-hal {
qcom,glink-channels = "sso_hal";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-cam-hal {
qcom,glink-channels = "cam_hal";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-usta {
qcom,glink-channels = "ssc_usta";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-location-ctrl {
qcom,glink-channels = "location_ctrl";
qcom,intents = <0x1000 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-0 {
qcom,glink-channels = "ssc_test_0";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-1 {
qcom,glink-channels = "ssc_test_1";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-2 {
qcom,glink-channels = "ssc_test_2";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-3 {
qcom,glink-channels = "ssc_test_3";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-4 {
qcom,glink-channels = "ssc_test_4";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-5 {
qcom,glink-channels = "ssc_test_5";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-6 {
qcom,glink-channels = "ssc_test_6";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-7 {
qcom,glink-channels = "ssc_test_7";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-8 {
qcom,glink-channels = "ssc_test_8";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-9 {
qcom,glink-channels = "ssc_test_9";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-10 {
qcom,glink-channels = "ssc_test_10";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-11 {
qcom,glink-channels = "ssc_test_11";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-12 {
qcom,glink-channels = "ssc_test_12";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-13 {
qcom,glink-channels = "ssc_test_13";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glinkpkt-slate-ssc-test-14 {
qcom,glink-channels = "ssc_test_14";
qcom,intents = <0x2710 2
0x3E8 2>;
};
qcom,glink-ss-bt-ctrl {
qcom,glink-channels = "ss_bt_ctrl";
qcom,intents = <0x1000 10>;
};
qcom,glink-ss-bt-data {
qcom,glink-channels = "ss_bt_data";
qcom,intents = <0x1000 10>;
};
qcom,glink-ss-bt-le-data {
qcom,glink-channels = "ss_bt_le_data";
qcom,intents = <0x1000 10>;
};
qcom,glink-ss-bt-ssr-data {
qcom,glink-channels = "ss_bt_ssr_data";
qcom,intents = <0xf2f8 10>;
};
qcom,glink-ss-bt-obex-data {
qcom,glink-channels = "ss_bt_obex_data";
qcom,intents = <0x1000 10>;
};
};
qcom,slatecom-rpmsg {
compatible = "qcom,slatecom-rpmsg";
qcom,glink-channels = "slate-ctrl";
qcom,glinkpkt-edge = "slate";
intents = <0x200 20>;
};
qcom,slate-events-bridge {
compatible = "qcom,slate-events-bridge";
};
qcom,slate-events-bridge-rpmsg {
compatible = "qcom,slate-events-bridge-rpmsg";
qcom,glink-channels = "slate-event";
qcom,glinkpkt-edge = "slate";
};
qcom,slate-rsb {
compatible = "qcom,slate-rsb";
};
qcom,slatetouch-rpmsg {
compatible = "qcom,slatetouch-rpmsg";
qcom,glink-channels = "slate-touch-ctrl";
qcom,glinkpkt-edge = "slate";
intents = <0x200 1>;
};
};