53 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---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 controller8 9maintainers:10 - Frank Li <Frank.Li@nxp.com>11 12select:13 properties:14 compatible:15 contains:16 enum:17 - fsl,ls1028a-dwc318 required:19 - compatible20 21properties:22 compatible:23 items:24 - enum:25 - fsl,ls1028a-dwc326 - const: snps,dwc327 28 reg:29 maxItems: 130 31 interrupts:32 maxItems: 133 34unevaluatedProperties: false35 36required:37 - compatible38 - reg39 - interrupts40 41allOf:42 - $ref: snps,dwc3.yaml#43 44examples:45 - |46 #include <dt-bindings/interrupt-controller/arm-gic.h>47 48 usb@fe800000 {49 compatible = "fsl,ls1028a-dwc3", "snps,dwc3";50 reg = <0xfe800000 0x100000>;51 interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>;52 };53