Loading arch/arm64/boot/dts/qcom/sdm855.dtsi +145 −0 Original line number Diff line number Diff line Loading @@ -2004,6 +2004,151 @@ status = "disabled"; }; qcom,msm-adsprpc-mem { compatible = "qcom,msm-adsprpc-mem-region"; memory-region = <&adsp_mem>; }; qcom,msm_fastrpc { compatible = "qcom,msm-fastrpc-compute"; qcom,rpc-latency-us = <611>; qcom,msm_fastrpc_rpmsg { compatible = "qcom,msm-fastrpc-rpmsg"; qcom,glink-channels = "fastrpcglink-apps-dsp"; intents = <0x64 64>; }; qcom,msm_fastrpc_compute_cb1 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1401 0x0>, <&apps_smmu 0x1421 0x0>, <&apps_smmu 0x1441 0x0>, <&apps_smmu 0x2001 0x0>, <&apps_smmu 0x2021 0x0>, <&apps_smmu 0x2041 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb2 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1402 0x0>, <&apps_smmu 0x1422 0x0>, <&apps_smmu 0x1442 0x0>, <&apps_smmu 0x2002 0x0>, <&apps_smmu 0x2022 0x0>, <&apps_smmu 0x2042 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb3 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1403 0x0>, <&apps_smmu 0x1423 0x0>, <&apps_smmu 0x1443 0x0>, <&apps_smmu 0x2003 0x0>, <&apps_smmu 0x2023 0x0>, <&apps_smmu 0x2043 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb4 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1404 0x0>, <&apps_smmu 0x1424 0x0>, <&apps_smmu 0x1444 0x0>, <&apps_smmu 0x2004 0x0>, <&apps_smmu 0x2024 0x0>, <&apps_smmu 0x2044 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb5 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1405 0x0>, <&apps_smmu 0x1425 0x0>, <&apps_smmu 0x1445 0x0>, <&apps_smmu 0x2005 0x0>, <&apps_smmu 0x2025 0x0>, <&apps_smmu 0x2045 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb6 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1406 0x0>, <&apps_smmu 0x1426 0x0>, <&apps_smmu 0x1446 0x0>, <&apps_smmu 0x2006 0x0>, <&apps_smmu 0x2026 0x0>, <&apps_smmu 0x2046 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb7 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1407 0x0>, <&apps_smmu 0x1427 0x0>, <&apps_smmu 0x1447 0x0>, <&apps_smmu 0x2007 0x0>, <&apps_smmu 0x2027 0x0>, <&apps_smmu 0x2047 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb8 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1408 0x0>, <&apps_smmu 0x1428 0x0>, <&apps_smmu 0x1448 0x0>, <&apps_smmu 0x2008 0x0>, <&apps_smmu 0x2028 0x0>, <&apps_smmu 0x2048 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb9 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1409 0x0>, <&apps_smmu 0x1429 0x0>, <&apps_smmu 0x1449 0x0>, <&apps_smmu 0x2009 0x0>, <&apps_smmu 0x2029 0x0>, <&apps_smmu 0x2049 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb10 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; iommus = <&apps_smmu 0x1b23 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb11 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; iommus = <&apps_smmu 0x1b24 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb12 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; iommus = <&apps_smmu 0x1b25 0x0>; dma-coherent; }; }; extcon_storage_cd: extcon_storage_cd { compatible = "extcon-gpio"; extcon-id = <62>; /* EXTCON_MECHANICAL */ Loading Loading
arch/arm64/boot/dts/qcom/sdm855.dtsi +145 −0 Original line number Diff line number Diff line Loading @@ -2004,6 +2004,151 @@ status = "disabled"; }; qcom,msm-adsprpc-mem { compatible = "qcom,msm-adsprpc-mem-region"; memory-region = <&adsp_mem>; }; qcom,msm_fastrpc { compatible = "qcom,msm-fastrpc-compute"; qcom,rpc-latency-us = <611>; qcom,msm_fastrpc_rpmsg { compatible = "qcom,msm-fastrpc-rpmsg"; qcom,glink-channels = "fastrpcglink-apps-dsp"; intents = <0x64 64>; }; qcom,msm_fastrpc_compute_cb1 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1401 0x0>, <&apps_smmu 0x1421 0x0>, <&apps_smmu 0x1441 0x0>, <&apps_smmu 0x2001 0x0>, <&apps_smmu 0x2021 0x0>, <&apps_smmu 0x2041 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb2 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1402 0x0>, <&apps_smmu 0x1422 0x0>, <&apps_smmu 0x1442 0x0>, <&apps_smmu 0x2002 0x0>, <&apps_smmu 0x2022 0x0>, <&apps_smmu 0x2042 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb3 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1403 0x0>, <&apps_smmu 0x1423 0x0>, <&apps_smmu 0x1443 0x0>, <&apps_smmu 0x2003 0x0>, <&apps_smmu 0x2023 0x0>, <&apps_smmu 0x2043 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb4 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1404 0x0>, <&apps_smmu 0x1424 0x0>, <&apps_smmu 0x1444 0x0>, <&apps_smmu 0x2004 0x0>, <&apps_smmu 0x2024 0x0>, <&apps_smmu 0x2044 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb5 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1405 0x0>, <&apps_smmu 0x1425 0x0>, <&apps_smmu 0x1445 0x0>, <&apps_smmu 0x2005 0x0>, <&apps_smmu 0x2025 0x0>, <&apps_smmu 0x2045 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb6 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1406 0x0>, <&apps_smmu 0x1426 0x0>, <&apps_smmu 0x1446 0x0>, <&apps_smmu 0x2006 0x0>, <&apps_smmu 0x2026 0x0>, <&apps_smmu 0x2046 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb7 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1407 0x0>, <&apps_smmu 0x1427 0x0>, <&apps_smmu 0x1447 0x0>, <&apps_smmu 0x2007 0x0>, <&apps_smmu 0x2027 0x0>, <&apps_smmu 0x2047 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb8 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1408 0x0>, <&apps_smmu 0x1428 0x0>, <&apps_smmu 0x1448 0x0>, <&apps_smmu 0x2008 0x0>, <&apps_smmu 0x2028 0x0>, <&apps_smmu 0x2048 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb9 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "cdsprpc-smd"; iommus = <&apps_smmu 0x1409 0x0>, <&apps_smmu 0x1429 0x0>, <&apps_smmu 0x1449 0x0>, <&apps_smmu 0x2009 0x0>, <&apps_smmu 0x2029 0x0>, <&apps_smmu 0x2049 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb10 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; iommus = <&apps_smmu 0x1b23 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb11 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; iommus = <&apps_smmu 0x1b24 0x0>; dma-coherent; }; qcom,msm_fastrpc_compute_cb12 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; iommus = <&apps_smmu 0x1b25 0x0>; dma-coherent; }; }; extcon_storage_cd: extcon_storage_cd { compatible = "extcon-gpio"; extcon-id = <62>; /* EXTCON_MECHANICAL */ Loading