Files
kernel_xiaomi_raphael/Documentation/devicetree/bindings/arm/msm/msm.txt
Anurag Chouhan 07535729c9 soc: qcom: socinfo: Add support for QCM6125/QCS6125 soc-id
Add socinfo support for QCM6125/QCS6125 Soc and update the
bindings for the same.

Change-Id: Ia2a9729e6b668559393c6660deca2da97f545c67
Signed-off-by: Anurag Chouhan <achouhan@codeaurora.org>
2020-06-17 03:36:16 -07:00

310 lines
7.2 KiB
Plaintext

* 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:
- MDM9607
compatible = "qcom,mdm9607"
- 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"
- SM8150P
compatible = "qcom,sm8150p"
- SDMSHRIKE
compatible = "qcom,sdmshrike"
- SM6150
compatible = "qcom,sm6150"
- QCS405
compatible = "qcom,qcs405"
- QCS403
compatible = "qcom,qcs403"
- QCS401
compatible = "qcom,qcs401"
- QCS404
compatible = "qcom,qcs404"
- QCS407
compatible = "qcom,qcs407"
- SDXPRAIRIE
compatible = "qcom,sdxprairie"
- SDMMAGPIE
compatible = "qcom,sdmmagpie"
- TRINKET
compatible = "qcom,trinket"
- ATOLL
compatible = "qcom,atoll"
- QCS610
compatible = "qcom,qcs610"
- QCS410
compatible = "qcom,qcs410"
- SDM660
compatible = "qcom,sdm660"
- SDA660
compatible = "qcom,sda660"
- SDM429
compatible = "qcom,sdm429"
- SDA429
compatible = "qcom,sda429"
- SDM429W
compatible = "qcom,sdm429w"
- SDA429W
compatible = "qcom,sda429w"
- QCM6125
compatible = "qcom,qcm6125"
- QCS6125
compatible = "qcom,qcs6125"
Generic board variants:
- CDP device:
compatible = "qcom,cdp"
- IDP device:
compatible = "qcom,idp"
- MTP device:
compatible = "qcom,mtp"
- ATP device:
compatible = "qcom,atp"
- 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"
- HDK device:
compatible = "qcom,hdk"
- ADP device:
compatible = "qcom,adp"
- Simulator device:
compatible = "qcom,sim"
- RUMI device:
compatible = "qcom,rumi"
- IOT device:
compatible = "qcom,iot"
- TTP device:
compatible = "qcom,ttp"
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,sm8150-hdk"
compatible = "qcom,sm8150p-cdp"
compatible = "qcom,sm8150p-mtp"
compatible = "qcom,sm8150p-qrd"
compatible = "qcom,sm8150p-hdk"
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,sm6150p-idp"
compatible = "qcom,sm6150p"
compatible = "qcom,sm6150p-qrd"
compatible = "qcom,sa6155-adp-star"
compatible = "qcom,sa6155p-adp-star"
compatible = "qcom,sa6155p"
compatible = "qcom,sa6155-adp-air"
compatible = "qcom,sa6155p-adp-air"
compatible = "qcom,qcs405-rumi"
compatible = "qcom,qcs405-iot"
compatible = "qcom,sa2150p-ccard"
compatible = "qcom,qcs403-iot"
compatible = "qcom,qcs401-iot"
compatible = "qcom,qcs404-iot"
compatible = "qcom,qcs407-iot"
compatible = "qcom,sa8155-adp-star"
compatible = "qcom,sa8155p-adp-star"
compatible = "qcom,sa8195p-adp-star"
compatible = "qcom,sa8195p-v2-adp-air"
compatible = "qcom,sa8195p"
compatible = "qcom,adp-star"
compatible = "qcom,sa8155-v2-adp-air"
compatible = "qcom,sa8155p-v2-adp-air"
compatible = "qcom,adp-air"
compatible = "qcom,sa8155-adp-alcor"
compatible = "qcom,adp-alcor"
compatible = "qcom,sa8155p-adp-alcor"
compatible = "qcom,sdxprairie-rumi"
compatible = "qcom,sdxprairie-mtp"
compatible = "qcom,sdxprairie-cdp"
compatible = "qcom,sdxprairie-ttp"
compatible = "qcom,sa515m-ccard"
compatible = "qcom,sa515m-ttp"
compatible = "qcom,sdmmagpie-rumi"
compatible = "qcom,sdmmagpie-idp"
compatible = "qcom,sdmmagpie-atp"
compatible = "qcom,sdmmagpie-qrd"
compatible = "qcom,sdmmagpiep-idp"
compatible = "qcom,sdmmagpiep-atp"
compatible = "qcom,sdmmagpiep"
compatible = "qcom,sdmmagpiep-qrd"
compatible = "qcom,trinket-rumi"
compatible = "qcom,trinket-idp"
compatible = "qcom,trinket-qrd"
compatible = "qcom,atoll-rumi"
compatible = "qcom,atoll-idp"
compatible = "qcom,atoll-atp"
compatible = "qcom,atoll-qrd"
compatible = "qcom,atollp"
compatible = "qcom,atollp-idp"
compatible = "qcom,atollp-atp"
compatible = "qcom,atollp-qrd"
compatible = "qcom,atoll-ab"
compatible = "qcom,atoll-ab-idp"
compatible = "qcom,atoll-ab-atp"
compatible = "qcom,atoll-ab-qrd"
compatible = "qcom,qcs610-iot"
compatible = "qcom,qcs410-iot"
compatible = "qcom,mdm9607-mtp"
compatible = "qcom,sdm660-cdp"
compatible = "qcom,sdm660-mtp"
compatible = "qcom,sdm660-qrd"
compatible = "qcom,sdm660-sim"
compatible = "qcom,sda660-mtp"
compatible = "qcom,sda660-cdp"
compatible = "qcom,sda660-qrd"
compatible = "qcom,mdm9607-cdp"
compatible = "qcom,sdm429-cdp"
compatible = "qcom,sdm429w-cdp"
compatible = "qcom,sdm429-mtp"
compatible = "qcom,sdm429w-mtp"
compatible = "qcom,sdm429-qrd"
compatible = "qcom,sdm429w-qrd"
compatible = "qcom,sda429-cdp"
compatible = "qcom,sda429w-cdp"
compatible = "qcom,sda429-mtp"
compatible = "qcom,sda429w-mtp"
compatible = "qcom,sda429w-qrd"
compatible = "qcom,sda429-qrd"
compatible = "qcom,sdm429w-wtp"
compatible = "qcom,sdm429-wtp"
compatible = "qcom,sda429w-wtp"
compatible = "qcom,sda429-wtp"
compatible = "qcom,sda429w-wdp"
compatible = "qcom,sda429-wdp"
compatible = "qcom,sdm429w-wdp"
compatible = "qcom,sdm429-wdp"
compatible = "qcom,qcm6125"
compatible = "qcom,qcs6125"