1. 08 8月, 2009 1 次提交
  2. 16 6月, 2009 1 次提交
    • D
      musb: proper hookup to transceiver drivers · 84e250ff
      David Brownell 提交于
      Let the otg_transceiver in MUSB be managed by an external driver;
      don't assume it's integrated.  OMAP3 chips need it to be external,
      and there may be ways to interact with the transceiver which add
      functionality to the system.
      
      Platform init code is responsible for setting up the transeciver,
      probably using the NOP transceiver for integrated transceivers.
      External ones will use whatever the board init code provided,
      such as twl4030 or something more hands-off.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      84e250ff
  3. 25 3月, 2009 1 次提交
  4. 28 1月, 2009 2 次提交
  5. 08 1月, 2009 1 次提交
  6. 18 10月, 2008 1 次提交
    • D
      usb: musb_hdrc build fixes · c767c1c6
      David Brownell 提交于
      Minor musb_hdrc updates:
      
        - so it'll build on DaVinci, given relevant platform updates;
            * remove support for an un-shipped OTG prototype
            * rely on gpiolib framework conversion for the I2C GPIOs
            * the <asm/arch/hdrc_cnf.h> mechanism has been removed
      
        - catch comments up to the recent removal of the per-SOC header
          with the silicon configuration data;
      
        - and remove two inappropriate "inline" declarations which
          just bloat host side code.
      
      There are still some more <asm/arch/XYZ.h> ==> <mach/XYZ.h>
      changes needed in this driver, catching up to the relocation
      of most of the include/asm-arm/arch-* contents.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NFelipe Balbi <felipe.balbi@nokia.com>
      Cc: stable <stable@kernel.org> [2.6.27]
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c767c1c6
  7. 24 9月, 2008 1 次提交
    • A
      USB: drivers/usb/musb/: disable it on SuperH · 09fa14aa
      Andrew Morton 提交于
      In file included from drivers/usb/musb/musb_core.h:59,
                       from drivers/usb/musb/musb_core.c:108:
      drivers/usb/musb/musb_io.h:42: error: conflicting types for '__raw_readsl'
      /usr/src/devel/arch/sh/include/asm/io.h:112: error: previous declaration of '__raw_readsl' was here
      drivers/usb/musb/musb_io.h:42: error: conflicting types for '__raw_readsl'
      /usr/src/devel/arch/sh/include/asm/io.h:112: error: previous declaration of '__raw_readsl' was here
      drivers/usb/musb/musb_io.h:44: error: conflicting types for 'readsw'
      /usr/src/devel/arch/sh/include/asm/io.h:164: error: previous definition of 'readsw' was here
      drivers/usb/musb/musb_io.h:46: error: conflicting types for 'readsb'
      /usr/src/devel/arch/sh/include/asm/io.h:163: error: previous definition of 'readsb' was here
      drivers/usb/musb/musb_io.h:49: error: conflicting types for '__raw_writesl'
      /usr/src/devel/arch/sh/include/asm/io.h:111: error: previous declaration of '__raw_writesl' was here
      drivers/usb/musb/musb_io.h:49: error: conflicting types for '__raw_writesl'
      /usr/src/devel/arch/sh/include/asm/io.h:111: error: previous declaration of '__raw_writesl' was here
      drivers/usb/musb/musb_io.h:51: error: conflicting types for 'writesw'
      /usr/src/devel/arch/sh/include/asm/io.h:164: error: previous definition of 'writesw' was here
      drivers/usb/musb/musb_io.h:53: error: conflicting types for 'writesb'
      /usr/src/devel/arch/sh/include/asm/io.h:163: error: previous definition of 'writesb' was here
      
      Cc: Karsten Keil <kkeil@suse.de>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      09fa14aa
  8. 22 8月, 2008 1 次提交
  9. 14 8月, 2008 1 次提交