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

samsung-hsotg.txt (1120B)


      1Samsung High Speed USB OTG controller
      2-----------------------------
      3
      4The Samsung HSOTG IP can be found on Samsung SoCs, from S3C6400 onwards.
      5It gives functionality of OTG-compliant USB 2.0 host and device with
      6support for USB 2.0 high-speed (480Mbps) and full-speed (12 Mbps)
      7operation.
      8
      9Currently only device mode is supported.
     10
     11Binding details
     12-----
     13
     14Required properties:
     15- compatible: "samsung,s3c6400-hsotg" should be used for all currently
     16    supported SoC,
     17- interrupts: specifier of interrupt signal of interrupt controller,
     18    according to bindings of interrupt controller,
     19- clocks: contains an array of clock specifiers:
     20    - first entry: OTG clock
     21- clock-names: contains array of clock names:
     22    - first entry: must be "otg"
     23- vusb_d-supply: phandle to voltage regulator of digital section,
     24- vusb_a-supply: phandle to voltage regulator of analog section.
     25
     26Example
     27-----
     28
     29	hsotg@12480000 {
     30		compatible = "samsung,s3c6400-hsotg";
     31		reg = <0x12480000 0x20000>;
     32		interrupts = <0 71 0>;
     33		clocks = <&clock 305>;
     34		clock-names = "otg";
     35		vusb_d-supply = <&vusb_reg>;
     36		vusb_a-supply = <&vusbdac_reg>;
     37	};
     38