cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

faraday,fotg210.txt (1044B)


      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};