1e2725ed2SRam Kumar Dwivedi# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2e2725ed2SRam Kumar Dwivedi%YAML 1.2 3e2725ed2SRam Kumar Dwivedi--- 4e2725ed2SRam Kumar Dwivedi$id: http://devicetree.org/schemas/ufs/qcom,sa8255p-ufshc.yaml# 5e2725ed2SRam Kumar Dwivedi$schema: http://devicetree.org/meta-schemas/core.yaml# 6e2725ed2SRam Kumar Dwivedi 7e2725ed2SRam Kumar Dwivedititle: Qualcomm SA8255P UFS Host Controller 8e2725ed2SRam Kumar Dwivedi 9e2725ed2SRam Kumar Dwivedimaintainers: 10e2725ed2SRam Kumar Dwivedi - Ram Kumar Dwivedi <ram.dwivedi@oss.qualcomm.com> 11e2725ed2SRam Kumar Dwivedi 12e2725ed2SRam Kumar Dwivediproperties: 13e2725ed2SRam Kumar Dwivedi compatible: 147030e162SDeepti Jaggi oneOf: 157030e162SDeepti Jaggi - const: qcom,sa8255p-ufshc 167030e162SDeepti Jaggi - items: 177030e162SDeepti Jaggi - const: qcom,sa8797p-ufshc 187030e162SDeepti Jaggi - const: qcom,sa8255p-ufshc 19e2725ed2SRam Kumar Dwivedi 20e2725ed2SRam Kumar Dwivedi reg: 21*4d5282c0SShawn Guo minItems: 1 22*4d5282c0SShawn Guo maxItems: 2 23*4d5282c0SShawn Guo 24*4d5282c0SShawn Guo reg-names: 25*4d5282c0SShawn Guo minItems: 1 26*4d5282c0SShawn Guo items: 27*4d5282c0SShawn Guo - const: std 28*4d5282c0SShawn Guo - const: mcq 29e2725ed2SRam Kumar Dwivedi 30e2725ed2SRam Kumar Dwivedi interrupts: 31e2725ed2SRam Kumar Dwivedi maxItems: 1 32e2725ed2SRam Kumar Dwivedi 33e2725ed2SRam Kumar Dwivedi iommus: 34e2725ed2SRam Kumar Dwivedi maxItems: 1 35e2725ed2SRam Kumar Dwivedi 36e2725ed2SRam Kumar Dwivedi dma-coherent: true 37e2725ed2SRam Kumar Dwivedi 38e2725ed2SRam Kumar Dwivedi power-domains: 39e2725ed2SRam Kumar Dwivedi maxItems: 1 40e2725ed2SRam Kumar Dwivedi 41e2725ed2SRam Kumar Dwivedirequired: 42e2725ed2SRam Kumar Dwivedi - compatible 43e2725ed2SRam Kumar Dwivedi - reg 44e2725ed2SRam Kumar Dwivedi - interrupts 45e2725ed2SRam Kumar Dwivedi - power-domains 46e2725ed2SRam Kumar Dwivedi - iommus 47e2725ed2SRam Kumar Dwivedi - dma-coherent 48e2725ed2SRam Kumar Dwivedi 49e2725ed2SRam Kumar DwivediallOf: 50e2725ed2SRam Kumar Dwivedi - $ref: ufs-common.yaml 51e2725ed2SRam Kumar Dwivedi 52e2725ed2SRam Kumar DwivediunevaluatedProperties: false 53e2725ed2SRam Kumar Dwivedi 54e2725ed2SRam Kumar Dwivediexamples: 55e2725ed2SRam Kumar Dwivedi - | 56e2725ed2SRam Kumar Dwivedi #include <dt-bindings/interrupt-controller/arm-gic.h> 57e2725ed2SRam Kumar Dwivedi 58e2725ed2SRam Kumar Dwivedi ufshc@1d84000 { 59e2725ed2SRam Kumar Dwivedi compatible = "qcom,sa8255p-ufshc"; 60e2725ed2SRam Kumar Dwivedi reg = <0x01d84000 0x3000>; 61e2725ed2SRam Kumar Dwivedi interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>; 62e2725ed2SRam Kumar Dwivedi lanes-per-direction = <2>; 63e2725ed2SRam Kumar Dwivedi 64e2725ed2SRam Kumar Dwivedi iommus = <&apps_smmu 0x100 0x0>; 65e2725ed2SRam Kumar Dwivedi power-domains = <&scmi3_pd 0>; 66e2725ed2SRam Kumar Dwivedi dma-coherent; 67e2725ed2SRam Kumar Dwivedi }; 68