1. 26 2月, 2011 5 次提交
  2. 23 2月, 2011 5 次提交
  3. 22 2月, 2011 1 次提交
  4. 18 2月, 2011 19 次提交
  5. 17 2月, 2011 10 次提交
    • H
      AM35xx: hwmod data: Add USBOTG · 273ff8c3
      Hema HK 提交于
      AM35xx hwmod data structures are populated for USBOTG with base address,
      L3 and L4 interface clocks and IRQ.
      Signed-off-by: NHema HK <hemahk@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Kevin Hilman <khilman@deeprootsystems.com>
      Cc: Cousson, Benoit <b-cousson@ti.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      273ff8c3
    • H
      OMAP3xxx: hwmod data: Add USBOTG · 870ea2b8
      Hema HK 提交于
      OMAP3 hwmod data structures are populated for USBOTG with base address,
      L3 and L4 interface clocks, IRQs and sysconfig register details.
      This is applicable for OMAP3430 amd OMAP3630.
      
      As per OMAP USBOTG specification, need to configure the USBOTG
      to smart idle/standby or no idle/standby during data transfer and
      force idle/standby when not in use to support retention and offmode.
      By setting HWMOD_SWSUP_SIDLE and HWMOD_SWSUP_MSTANDBY flags, framework
      will take care of configuring to no idle/standby when module is enabled
      and force idle/standby when idled.
      Signed-off-by: NHema HK <hemahk@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Kevin Hilman <khilman@deeprootsystems.com>
      Cc: Cousson, Benoit <b-cousson@ti.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      870ea2b8
    • H
      OMAP2430: hwmod data: Add USBOTG · 44d02acf
      Hema HK 提交于
      OMAP2430 hwmod data structures are populated with base address, L3 and L4
      interface clocks, IRQs and sysconfig register details.
      
      As per OMAP USBOTG specification, need to configure the USBOTG
      to smart idle/standby or no idle/standby during data transfer and
      force idle/standby when not in use to support retention and off-mode.
      By setting HWMOD_SWSUP_SIDLE and HWMOD_SWSUP_MSTANDBY flags, framework
      will take care of configuring to no idle/standby when module is enabled
      and force idle/standby when suspended.
      Signed-off-by: NHema HK <hemahk@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Kevin Hilman <khilman@deeprootsystems.com>
      Cc: Cousson, Benoit <b-cousson@ti.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      44d02acf
    • A
      arm: omap4: 4430sdp: drop ehci support · 1dbea0f5
      Anand Gadiyar 提交于
      Most revisions of the OMAP4 Blaze/SDP platform do not have
      the EHCI signals routed by default. The pads are routed
      for the alternate HSI functionality instead, and explicit
      board modifications are needed to route the signals to
      the USB PHY on the board.
      
      Also, turning on the PHY connected to the EHCI port causes
      a board reboot during bootup due to an unintended short
      on the rails - this affects many initial revisions of the
      board, and needs a minor board mod to fix (or as a
      workaround, one should not attempt to power on the
      USB PHY).
      
      Given that these boards need explicit board mods to even
      get EHCI working (separate from the accidental short above),
      we should not attempt to enable EHCI by default.
      
      So drop the EHCI support from the board files for the
      Blaze/SDP platforms.
      Signed-off-by: NAnand Gadiyar <gadiyar@ti.com>
      Cc: Keshava Munegowda <keshava_mgowda@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      1dbea0f5
    • A
      arm: omap4: usb: explicitly configure MUSB pads · 2aae4221
      Anand Gadiyar 提交于
      Use the mux framework APIs to explicitly configure
      the MUSB pads. The MUSB controller in OMAP4 can use
      either the old ULPI interface, or the new internal PHY.
      Configure the pads accordingly.
      Signed-off-by: NAnand Gadiyar <gadiyar@ti.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      2aae4221
    • H
      usb: musb: AM35x: moving internal phy functions out of usb_musb.c file · fe5a4901
      Hema HK 提交于
      Moved all the board specific internal PHY functions out of usb_musb.c file
      as this file is shared between the OMAP2+ and AM35xx platforms.
      There exists a file which has the functions specific to internal PHY
      used for OMAP4 platform. Moved all phy specific functions to this file
      and passing these functions through board data in the board file.
      Signed-off-by: NHema HK <hemahk@ti.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      fe5a4901
    • B
      OMAP4: hwmod data: Add hwspinlock · d11c217f
      Benoit Cousson 提交于
      Add hwspinlock hwmod data for OMAP4 chip
      Signed-off-by: NCousson, Benoit <b-cousson@ti.com>
      Signed-off-by: NHari Kanigeri <h-kanigeri2@ti.com>
      Signed-off-by: NOhad Ben-Cohen <ohad@wizery.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      [b-cousson@ti.com: Move the data to keep the original
      order and add missing SIDLE_SMART_WKUP flag]
      d11c217f
    • T
      Merge branches 'devel-cleanup', 'devel-board', 'devel-early-init' and... · 9238b6d8
      Tony Lindgren 提交于
      Merge branches 'devel-cleanup', 'devel-board', 'devel-early-init' and 'devel-ti816x' into omap-for-linus
      9238b6d8
    • T
      TI816X: Update to use init_early · e811d327
      Tony Lindgren 提交于
      Update to use init_early
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      e811d327
    • H
      TI816X: Add low level debug support · 4d887a25
      Hemant Pedanekar 提交于
      This patch adds support for low level debugging on TI816X boards. Currently the
      support for UART3 console on TI816X EVM is added.
      Signed-off-by: NHemant Pedanekar <hemantp@ti.com>
      Reviewed-by: NKevin Hilman <khilman@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      4d887a25