| * Qualcomm Technologies, Inc. MSM |
| |
| MSM uses a combination of DTS and DTSI files to describe the hardware on various |
| SoCs and boards. Typically, a SoC-specific DTSI file describes the devices |
| present on a given SoC, and a board-specific DTSI file describes the devices |
| external to the SoC, although some targets may follow a more simplified |
| approach. Additionally, the SoC-specific DTSI files may further consist of a |
| base chip-specific file and a version-specific DTSI file, to facilitate reuse |
| of device definitions among multiple revisions of the same SoC. |
| |
| Required properties: |
| - compatible: Every device present on the MSM SoC shall have a 'qcom,' prefix |
| in its compatible string |
| |
| Example: |
| restart@fc4ab000 { |
| compatible = "qcom,pshold"; |
| reg = <0xfc4ab000 0x4>; |
| }; |
| |
| |
| * Compatible strings: |
| |
| SoCs: |
| |
| - APQ8016 |
| compatible = "qcom,apq8016" |
| |
| - APQ8084 |
| compatible = "qcom,apq8084" |
| |
| - APQ8096 |
| compatible = "qcom,apq8096" |
| |
| - MSM8916 |
| compatible = "qcom,msm8916" |
| |
| - MSM8960 |
| compatible = "qcom,msm8960" |
| |
| - MSM8996 |
| compatible = "qcom,msm8996" |
| |
| - SM8150 |
| compatible = "qcom,sm8150" |
| |
| - KONA |
| compatible = "qcom,kona" |
| |
| - LITO |
| compatible = "qcom,lito" |
| |
| - SDMSHRIKE |
| compatible = "qcom,sdmshrike" |
| |
| - SM6150 |
| compatible = "qcom,sm6150" |
| |
| - QCS405 |
| compatible = "qcom,qcs405" |
| |
| - QCS403 |
| compatible = "qcom,qcs403" |
| |
| - SDXPRAIRIE |
| compatible = "qcom,sdxprairie" |
| |
| - SDMMAGPIE |
| compatible = "qcom,sdmmagpie" |
| |
| Generic board variants: |
| |
| - CDP device: |
| compatible = "qcom,cdp" |
| |
| - IDP device: |
| compatible = "qcom,idp" |
| |
| - MTP device: |
| compatible = "qcom,mtp" |
| |
| - IDP device: |
| compatible = "qcom,idp" |
| |
| - FLUID device: |
| compatible = "qcom,fluid" |
| |
| - LIQUID device: |
| compatible = "qcom,liquid" |
| |
| - Dragonboard device: |
| compatible = "qcom,dragonboard" |
| |
| - SBC device: |
| compatible = "qcom,sbc" |
| |
| - SURF device: |
| compatible = "qcom,surf" |
| |
| - QRD device: |
| compatible = "qcom,qrd" |
| |
| - ADP device: |
| compatible = "qcom,adp" |
| |
| - Simulator device: |
| compatible = "qcom,sim" |
| |
| - RUMI device: |
| compatible = "qcom,rumi" |
| |
| - IOT device: |
| compatible = "qcom,iot" |
| |
| |
| Boards (SoC type + board variant): |
| |
| compatible = "qcom,apq8016" |
| compatible = "qcom,apq8084-cdp" |
| compatible = "qcom,apq8084-liquid" |
| compatible = "qcom,apq8084-mtp" |
| compatible = "qcom,apq8084-sbc" |
| compatible = "qcom,apq8094-cdp" |
| compatible = "qcom,apq8096-cdp" |
| compatible = "qcom,apq8096-mtp" |
| compatible = "qcom,apq8096-dragonboard" |
| compatible = "qcom,apq8096-sbc" |
| compatible = "qcom,apq8096-liquid" |
| compatible = "qcom,msm8916-cdp" |
| compatible = "qcom,msm8916-mtp" |
| compatible = "qcom,msm8916-qrd-skuh" |
| compatible = "qcom,msm8916-qrd-skuhf" |
| compatible = "qcom,msm8916-qrd-skui" |
| compatible = "qcom,msm8916-qrd-skuic" |
| compatible = "qcom,msm8916-qrd-skuid" |
| compatible = "qcom,msm8916-qrd-skut1" |
| compatible = "qcom,msm8916-rumi" |
| compatible = "qcom,msm8916-sim" |
| compatible = "qcom,msm8960-cdp" |
| compatible = "qcom,msm8974-cdp" |
| compatible = "qcom,msm8974-fluid" |
| compatible = "qcom,msm8974-liquid" |
| compatible = "qcom,msm8974-mtp" |
| compatible = "qcom,msm8974-rumi" |
| compatible = "qcom,msm8974-sim" |
| compatible = "qcom,msm8996-rumi" |
| compatible = "qcom,msm8996-sim" |
| compatible = "qcom,msm8996-cdp" |
| compatible = "qcom,msm8996-dtp" |
| compatible = "qcom,msm8996-fluid" |
| compatible = "qcom,msm8996-liquid" |
| compatible = "qcom,msm8996-mtp" |
| compatible = "qcom,msm8996-adp" |
| compatible = "qcom,sm8150-rumi" |
| compatible = "qcom,sm8150-mtp" |
| compatible = "qcom,sm8150-cdp" |
| compatible = "qcom,sm8150-qrd" |
| compatible = "qcom,sm8150p-cdp" |
| compatible = "qcom,sm8150p-mtp" |
| compatible = "qcom,sm8150p-qrd" |
| compatible = "qcom,kona-rumi" |
| compatible = "qcom,kona-mtp" |
| compatible = "qcom,kona-cdp" |
| compatible = "qcom,kona-qrd" |
| compatible = "qcom,lito-rumi" |
| compatible = "qcom,sdmshrike-rumi" |
| compatible = "qcom,sdmshrike-mtp" |
| compatible = "qcom,sdmshrike-cdp" |
| compatible = "qcom,sm6150-rumi" |
| compatible = "qcom,sm6150-mtp" |
| compatible = "qcom,sm6150-cdp" |
| compatible = "qcom,sm6150-qrd" |
| compatible = "qcom,sm6150-idp" |
| compatible = "qcom,qcs405-rumi" |
| compatible = "qcom,qcs405-iot" |
| compatible = "qcom,qcs403-iot" |
| compatible = "qcom,sa8150-adp-star" |
| compatible = "qcom,adp-star" |
| compatible = "qcom,sdxprairie-rumi" |
| compatible = "qcom,sdxprairie-mtp" |
| compatible = "qcom,sdxprairie-cdp" |
| compatible = "qcom,sdmmagpie-rumi" |
| compatible = "qcom,sdmmagpie-idp" |
| compatible = "qcom,sdmmagpie-qrd" |