1. 17 1月, 2013 1 次提交
  2. 22 11月, 2012 3 次提交
  3. 06 11月, 2012 1 次提交
    • P
      usb: musb: remove generic_interrupt · baef653a
      Philippe De Swert 提交于
      This patch is based on the discussion of a previous patch to fix an issue
      where the omap2430 musb driver is not working for N9/N950.
      
      Moving all the interrupt handling to the devices. Avoids inclusion of generic
      interrupt and breakage due to sometimes misleading CONFIG options. This makes
      sure usb always works if on of the subdrivers is chosen. Tested on Nokia N9/N950.
      
      Partially clean up CONFIG_SOC_OMAP3430 which is not necessary in the cases
      where I removed it. Also helps with the removal work of those options that
      Tony Lindgren predicted would happen at some point.
      Signed-off-by: NPhilippe De Swert <philippe.deswert@jollamobile.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      baef653a
  4. 01 11月, 2012 1 次提交
    • S
      usb: musb: remove hand-crafted id handling · 2f771164
      Sebastian Andrzej Siewior 提交于
      This replaced the handcrafted id handling by the PLATFORM_DEVID_AUTO
      value which should do the same thing.
      
      This patch probably also fixes ux500 because I did not find the "musbid"
      variable to remove. And we close a tiny-unlikely race window becuase the
      old code gave the id back before device was destroyed in the remove
      case.
      
      [ balbi@ti.com : fixed up two failed hunks when applying patch ]
      
      Cc: B, Ravi <ravibabu@ti.com>
      Cc: Santhapuri, Damodar <damodar.santhapuri@ti.com>
      Cc: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
      Cc: Bob Liu <lliubbo@gmail.com>
      Signed-off-by: NSebastian Andrzej Siewior <bigeasy@linutronix.de>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      2f771164
  5. 26 10月, 2012 2 次提交
    • W
      usb: musb: ux500: fix 'musbid' undeclared error in ux500_remove() · 9a65d162
      Wei Yongjun 提交于
      commit 65b3d52d
      (usb: musb: add musb_ida for multi instance support)
      used musbid in ux500_remove() but nerver declared it.
      
      I found this in x86_64 platform, but not sure whether
      this is a error on the correct ARCH.
      
      $ make drivers/usb/musb/ux500.o
      make[1]: Nothing to be done for `all'.
      make[1]: Nothing to be done for `relocs'.
        CHK     include/generated/uapi/linux/version.h
        CHK     include/generated/utsrelease.h
        UPD     include/generated/utsrelease.h
        CALL    scripts/checksyscalls.sh
        CC      drivers/usb/musb/ux500.o
      drivers/usb/musb/ux500.c: In function 'ux500_probe':
      drivers/usb/musb/ux500.c:78:2: error: 'musbid' undeclared (first use in this function)
      drivers/usb/musb/ux500.c:78:2: note: each undeclared identifier is reported only once for each function it appears in
      make[1]: *** [drivers/usb/musb/ux500.o] Error 1
      make: *** [drivers/usb/musb/ux500.o] Error 2
      Signed-off-by: NWei Yongjun <yongjun_wei@trendmicro.com.cn>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      9a65d162
    • W
      usb: musb: ux500: use platform_device_unregister in ux500_remove() · 4b0de6f3
      Wei Yongjun 提交于
      platform_device_unregister() only calls platform_device_del() and
      platform_device_put(), thus use platform_device_unregister() to
      simplify the code.
      
      Also the documents in platform.c shows that platform_device_del
      and platform_device_put must _only_ be externally called in error
      cases.  All other usage is a bug.
      
      dpatch engine is used to auto generate this patch.
      (https://github.com/weiyj/dpatch)
      Signed-off-by: NWei Yongjun <yongjun_wei@trendmicro.com.cn>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      4b0de6f3
  6. 15 10月, 2012 1 次提交
  7. 11 9月, 2012 1 次提交
  8. 02 7月, 2012 1 次提交
  9. 25 6月, 2012 2 次提交
  10. 27 2月, 2012 1 次提交
  11. 31 1月, 2012 1 次提交
  12. 13 4月, 2011 1 次提交
  13. 10 12月, 2010 1 次提交