1*c6efba92SFrank Li# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*c6efba92SFrank Li%YAML 1.2 3*c6efba92SFrank Li--- 4*c6efba92SFrank Li$id: http://devicetree.org/schemas/usb/nxp,lpc3220-udc.yaml# 5*c6efba92SFrank Li$schema: http://devicetree.org/meta-schemas/core.yaml# 6*c6efba92SFrank Li 7*c6efba92SFrank Lititle: NXP LPC32xx SoC USB Device Controller (UDC) 8*c6efba92SFrank Li 9*c6efba92SFrank Limaintainers: 10*c6efba92SFrank Li - Frank Li <Frank.Li@nxp.com> 11*c6efba92SFrank Li 12*c6efba92SFrank Liproperties: 13*c6efba92SFrank Li compatible: 14*c6efba92SFrank Li const: nxp,lpc3220-udc 15*c6efba92SFrank Li 16*c6efba92SFrank Li reg: 17*c6efba92SFrank Li maxItems: 1 18*c6efba92SFrank Li 19*c6efba92SFrank Li interrupts: 20*c6efba92SFrank Li items: 21*c6efba92SFrank Li - description: USB Device Low Priority Interrupt 22*c6efba92SFrank Li - description: USB Device High Priority Interrupt 23*c6efba92SFrank Li - description: USB Device DMA Interrupt 24*c6efba92SFrank Li - description: External USB Transceiver Interrupt (OTG ATX) 25*c6efba92SFrank Li 26*c6efba92SFrank Li clocks: 27*c6efba92SFrank Li maxItems: 1 28*c6efba92SFrank Li 29*c6efba92SFrank Li transceiver: 30*c6efba92SFrank Li description: 31*c6efba92SFrank Li phandle of the associated ISP1301 device - this is necessary for 32*c6efba92SFrank Li the UDC controller for connecting to the USB physical layer 33*c6efba92SFrank Li 34*c6efba92SFrank Lirequired: 35*c6efba92SFrank Li - compatible 36*c6efba92SFrank Li - reg 37*c6efba92SFrank Li - interrupts 38*c6efba92SFrank Li - transceiver 39*c6efba92SFrank Li 40*c6efba92SFrank LiadditionalProperties: false 41*c6efba92SFrank Li 42*c6efba92SFrank Liexamples: 43*c6efba92SFrank Li - | 44*c6efba92SFrank Li usbd@31020000 { 45*c6efba92SFrank Li compatible = "nxp,lpc3220-udc"; 46*c6efba92SFrank Li reg = <0x31020000 0x300>; 47*c6efba92SFrank Li interrupt-parent = <&mic>; 48*c6efba92SFrank Li interrupts = <0x3d 0>, <0x3e 0>, <0x3c 0>, <0x3a 0>; 49*c6efba92SFrank Li transceiver = <&isp1301>; 50*c6efba92SFrank Li }; 51