Loading Documentation/devicetree/bindings/arm/msm/mdm-modem.txt +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ to be reset. Required Properties: - compatible: The bus devices need to be compatible with "qcom,ext-mdm9x55", qcom,ext-sdx50m, qcom,ext-sdxprairie. "qcom,ext-mdm9x55", qcom,ext-sdx50m, qcom,ext-sdxprairie, qcom,ext-sdxchitwan. Required named gpio properties: - qcom,mdm2ap-errfatal-gpio: gpio for the external modem to indicate to the apps processor Loading arch/arm64/boot/dts/qcom/Makefile +4 −0 Original line number Diff line number Diff line Loading @@ -114,6 +114,8 @@ ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y) sm8150-sdxprairie-mtp-overlay.dtbo \ sm8150-sdxprairie-v2-cdp-overlay.dtbo \ sm8150-sdxprairie-v2-mtp-overlay.dtbo \ sm8150-sdxchitwan-cdp-overlay.dtbo \ sm8150-sdxchitwan-mtp-overlay.dtbo \ sm8150-hdk-overlay.dtbo sm8150-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb Loading @@ -136,6 +138,8 @@ sm8150-sdxprairie-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150-sdxprairie-mtp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxprairie-v2-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxprairie-v2-mtp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxchitwan-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxchitwan-mtp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb else dtb-$(CONFIG_ARCH_SM8150) += sm8150-rumi.dtb \ sm8150-mtp.dtb \ Loading arch/arm64/boot/dts/qcom/sm8150-sdxchitwan-cdp-overlay.dts 0 → 100644 +28 −0 Original line number Diff line number Diff line /* Copyright (c) 2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ /dts-v1/; /plugin/; #include <dt-bindings/clock/qcom,camcc-sm8150.h> #include "sm8150-cdp.dtsi" #include "sdx5xm-external-soc.dtsi" #include "sm8150-sdxchitwan.dtsi" / { model = "SDXCHITWAN CDP"; compatible = "qcom,sm8150-cdp", "qcom,sm8150", "qcom,cdp"; qcom,board-id = <0x05010001 0x5>; }; arch/arm64/boot/dts/qcom/sm8150-sdxchitwan-mtp-overlay.dts 0 → 100644 +28 −0 Original line number Diff line number Diff line /* Copyright (c) 2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ /dts-v1/; /plugin/; #include <dt-bindings/clock/qcom,camcc-sm8150.h> #include "sm8150-mtp.dtsi" #include "sdx5xm-external-soc.dtsi" #include "sm8150-sdxchitwan.dtsi" / { model = "SDXCHITWAN MTP"; compatible = "qcom,sm8150-mtp", "qcom,sm8150", "qcom,mtp"; qcom,board-id = <0x05010008 0x5>; }; arch/arm64/boot/dts/qcom/sm8150-sdxchitwan.dtsi 0 → 100644 +18 −0 Original line number Diff line number Diff line /* Copyright (c) 2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ &mdm3 { compatible = "qcom,ext-sdxchitwan"; qcom,mdm-link-info = "0307_01.01.00"; }; Loading
Documentation/devicetree/bindings/arm/msm/mdm-modem.txt +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ to be reset. Required Properties: - compatible: The bus devices need to be compatible with "qcom,ext-mdm9x55", qcom,ext-sdx50m, qcom,ext-sdxprairie. "qcom,ext-mdm9x55", qcom,ext-sdx50m, qcom,ext-sdxprairie, qcom,ext-sdxchitwan. Required named gpio properties: - qcom,mdm2ap-errfatal-gpio: gpio for the external modem to indicate to the apps processor Loading
arch/arm64/boot/dts/qcom/Makefile +4 −0 Original line number Diff line number Diff line Loading @@ -114,6 +114,8 @@ ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y) sm8150-sdxprairie-mtp-overlay.dtbo \ sm8150-sdxprairie-v2-cdp-overlay.dtbo \ sm8150-sdxprairie-v2-mtp-overlay.dtbo \ sm8150-sdxchitwan-cdp-overlay.dtbo \ sm8150-sdxchitwan-mtp-overlay.dtbo \ sm8150-hdk-overlay.dtbo sm8150-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb Loading @@ -136,6 +138,8 @@ sm8150-sdxprairie-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150-sdxprairie-mtp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxprairie-v2-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxprairie-v2-mtp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxchitwan-cdp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb sm8150-sdxchitwan-mtp-overlay.dtbo-base := sm8150.dtb sm8150-v2.dtb sm8150p.dtb sm8150p-v2.dtb else dtb-$(CONFIG_ARCH_SM8150) += sm8150-rumi.dtb \ sm8150-mtp.dtb \ Loading
arch/arm64/boot/dts/qcom/sm8150-sdxchitwan-cdp-overlay.dts 0 → 100644 +28 −0 Original line number Diff line number Diff line /* Copyright (c) 2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ /dts-v1/; /plugin/; #include <dt-bindings/clock/qcom,camcc-sm8150.h> #include "sm8150-cdp.dtsi" #include "sdx5xm-external-soc.dtsi" #include "sm8150-sdxchitwan.dtsi" / { model = "SDXCHITWAN CDP"; compatible = "qcom,sm8150-cdp", "qcom,sm8150", "qcom,cdp"; qcom,board-id = <0x05010001 0x5>; };
arch/arm64/boot/dts/qcom/sm8150-sdxchitwan-mtp-overlay.dts 0 → 100644 +28 −0 Original line number Diff line number Diff line /* Copyright (c) 2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ /dts-v1/; /plugin/; #include <dt-bindings/clock/qcom,camcc-sm8150.h> #include "sm8150-mtp.dtsi" #include "sdx5xm-external-soc.dtsi" #include "sm8150-sdxchitwan.dtsi" / { model = "SDXCHITWAN MTP"; compatible = "qcom,sm8150-mtp", "qcom,sm8150", "qcom,mtp"; qcom,board-id = <0x05010008 0x5>; };
arch/arm64/boot/dts/qcom/sm8150-sdxchitwan.dtsi 0 → 100644 +18 −0 Original line number Diff line number Diff line /* Copyright (c) 2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ &mdm3 { compatible = "qcom,ext-sdxchitwan"; qcom,mdm-link-info = "0307_01.01.00"; };