brintos

brintos / linux-shallow public Read only

0
0
Text · 873 B · 29f12a5 Raw
29 lines · plain
1* NXP LPC32xx SoC USB Device Controller (UDC)2 3Required properties:4- compatible: Must be "nxp,lpc3220-udc"5- reg: Physical base address of the controller and length of memory mapped6  region.7- interrupts: The USB interrupts:8              * USB Device Low Priority Interrupt9              * USB Device High Priority Interrupt10              * USB Device DMA Interrupt11              * External USB Transceiver Interrupt (OTG ATX)12- transceiver: phandle of the associated ISP1301 device - this is necessary for13               the UDC controller for connecting to the USB physical layer14 15Example:16 17	isp1301: usb-transceiver@2c {18		compatible = "nxp,isp1301";19		reg = <0x2c>;20	};21 22	usbd@31020000 {23		compatible = "nxp,lpc3220-udc";24		reg = <0x31020000 0x300>;25		interrupt-parent = <&mic>;26		interrupts = <0x3d 0>, <0x3e 0>, <0x3c 0>, <0x3a 0>;27		transceiver = <&isp1301>;28	};29