1. 16 6月, 2009 1 次提交
    • H
      USB: Add Intel Langwell USB OTG Transceiver Drive · 453f7755
      Hao Wu 提交于
      Description:
      This driver is used for Intel Langwell* USB OTG controller in Intel
      Moorestown* platform. It tries to implement host/device role switch
      according to OTG spec.  The actual hsot and device functions are
      accomplished in modified EHCI driver and Intel Langwell USB OTG client
      controller driver.
      
      * Langwell and Moorestown are names used in development. They are not
        approved official name.
      
      Note:
      This patch is the first version Intel Langwell USB OTG Transceiver
      driver. The development is not finished, and the bug fixing is on going
      for some hardware and software issues. The main purpose of this
      submission is for code view.
      
      Supported features:
      - Data-line Pulsing SRP
      - Support HNP to switch roles
      - PCI D0/D3 power management support
      
      Known issues:
      - HNP is only tested with another Moorestown platform.
      - PCI D0/D3 power management support is not fully tested.
      - VBus Pulsing SRP is not support in current version.
      Signed-off-by: NHao Wu <hao.wu@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      453f7755
  2. 25 3月, 2009 1 次提交
    • A
      USB: otg: adding nop usb transceiver · f6d92a05
      Ajay Kumar Gupta 提交于
      NOP transceiver is used by all the usb transceiver which are mostly
      autonomous and doesn't require any programming or which are built
      into the usb ip itself.NOP transceiver only allocates the memory
      for struct xceiv and calls otg_set_transceiver() so function call
      to otg_get_transceiver() will return a valid transceiver.
      
      NOP transceiver device should be registered by calling
      usb_nop_xceiv_register() from platform files.
      Signed-off-by: NAjay Kumar Gupta <ajay.gupta@ti.com>
      Cc: Felipe Balbi <felipe.balbi@nokia.com>
      Cc: David Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      f6d92a05
  3. 08 1月, 2009 4 次提交