1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/usb/fsl,ls1028a.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Freescale layerscape SuperSpeed DWC3 USB SoC controller 8 9maintainers: 10 - Frank Li <Frank.Li@nxp.com> 11 12properties: 13 compatible: 14 oneOf: 15 - items: 16 - enum: 17 - fsl,ls1012a-dwc3 18 - fsl,ls1043a-dwc3 19 - fsl,ls1046a-dwc3 20 - fsl,ls1088a-dwc3 21 - fsl,ls208xa-dwc3 22 - fsl,lx2160a-dwc3 23 - const: fsl,ls1028a-dwc3 24 - const: fsl,ls1028a-dwc3 25 26 reg: 27 maxItems: 1 28 29 interrupts: 30 maxItems: 1 31 32 iommus: 33 maxItems: 1 34 35 dma-coherent: true 36 37unevaluatedProperties: false 38 39required: 40 - compatible 41 - reg 42 - interrupts 43 44allOf: 45 - $ref: snps,dwc3-common.yaml# 46 47examples: 48 - | 49 #include <dt-bindings/interrupt-controller/arm-gic.h> 50 51 usb@fe800000 { 52 compatible = "fsl,ls1028a-dwc3"; 53 reg = <0xfe800000 0x100000>; 54 interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; 55 }; 56