1Faraday FOTG Host controller 2 3This OTG-capable USB host controller is found in Cortina Systems 4Gemini and other SoC products. 5 6Required properties: 7- compatible: should be one of: 8 "faraday,fotg210" 9 "cortina,gemini-usb", "faraday,fotg210" 10- reg: should contain one register range i.e. start and length 11- interrupts: description of the interrupt line 12 13Optional properties: 14- clocks: should contain the IP block clock 15- clock-names: should be "PCLK" for the IP block clock 16 17Required properties for "cortina,gemini-usb" compatible: 18- syscon: a phandle to the system controller to access PHY registers 19 20Optional properties for "cortina,gemini-usb" compatible: 21- cortina,gemini-mini-b: boolean property that indicates that a Mini-B 22 OTG connector is in use 23- wakeup-source: see power/wakeup-source.txt 24 25Example for Gemini: 26 27usb@68000000 { 28 compatible = "cortina,gemini-usb", "faraday,fotg210"; 29 reg = <0x68000000 0x1000>; 30 interrupts = <10 IRQ_TYPE_LEVEL_HIGH>; 31 clocks = <&cc 12>; 32 clock-names = "PCLK"; 33 syscon = <&syscon>; 34 wakeup-source; 35}; 36