1*8cc087a1SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*8cc087a1SEmmanuel Vadot%YAML 1.2 3*8cc087a1SEmmanuel Vadot--- 4*8cc087a1SEmmanuel Vadot$id: http://devicetree.org/schemas/usb/xlnx,usb2.yaml# 5*8cc087a1SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*8cc087a1SEmmanuel Vadot 7*8cc087a1SEmmanuel Vadottitle: Xilinx udc controller 8*8cc087a1SEmmanuel Vadot 9*8cc087a1SEmmanuel Vadotmaintainers: 10*8cc087a1SEmmanuel Vadot - Manish Narani <manish.narani@xilinx.com> 11*8cc087a1SEmmanuel Vadot 12*8cc087a1SEmmanuel Vadotproperties: 13*8cc087a1SEmmanuel Vadot compatible: 14*8cc087a1SEmmanuel Vadot const: xlnx,usb2-device-4.00.a 15*8cc087a1SEmmanuel Vadot 16*8cc087a1SEmmanuel Vadot reg: 17*8cc087a1SEmmanuel Vadot maxItems: 1 18*8cc087a1SEmmanuel Vadot 19*8cc087a1SEmmanuel Vadot interrupts: 20*8cc087a1SEmmanuel Vadot maxItems: 1 21*8cc087a1SEmmanuel Vadot 22*8cc087a1SEmmanuel Vadot xlnx,has-builtin-dma: 23*8cc087a1SEmmanuel Vadot description: 24*8cc087a1SEmmanuel Vadot If present, hardware has dma capability. 25*8cc087a1SEmmanuel Vadot type: boolean 26*8cc087a1SEmmanuel Vadot 27*8cc087a1SEmmanuel Vadot clocks: 28*8cc087a1SEmmanuel Vadot minItems: 1 29*8cc087a1SEmmanuel Vadot 30*8cc087a1SEmmanuel Vadot clock-names: 31*8cc087a1SEmmanuel Vadot const: s_axi_aclk 32*8cc087a1SEmmanuel Vadot 33*8cc087a1SEmmanuel Vadotrequired: 34*8cc087a1SEmmanuel Vadot - compatible 35*8cc087a1SEmmanuel Vadot - reg 36*8cc087a1SEmmanuel Vadot - interrupts 37*8cc087a1SEmmanuel Vadot 38*8cc087a1SEmmanuel VadotadditionalProperties: false 39*8cc087a1SEmmanuel Vadot 40*8cc087a1SEmmanuel Vadotexamples: 41*8cc087a1SEmmanuel Vadot - | 42*8cc087a1SEmmanuel Vadot axi-usb2-device@42e00000 { 43*8cc087a1SEmmanuel Vadot compatible = "xlnx,usb2-device-4.00.a"; 44*8cc087a1SEmmanuel Vadot interrupts = <0x0 0x39 0x1>; 45*8cc087a1SEmmanuel Vadot reg = <0xee000000 0xc00>; 46*8cc087a1SEmmanuel Vadot xlnx,has-builtin-dma; 47*8cc087a1SEmmanuel Vadot }; 48