public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH V4 00/17] Make mv_udc work for i.mx6
@ 2013-09-20  3:29 Troy Kisky
  2013-09-20  3:29 ` [U-Boot] [PATCH V4 01/17] usb: gadget: mv_udc: don't check CONFIG_USB_MAX_CONTROLLER_COUNT Troy Kisky
                   ` (16 more replies)
  0 siblings, 17 replies; 48+ messages in thread
From: Troy Kisky @ 2013-09-20  3:29 UTC (permalink / raw)
  To: u-boot

Hi Marek, Stefano

Sorry, for the long delay between postings.

This series is based on u-boot-usb/master branch.
After this series, nitrogen6x works with tftpboot to transfer
files over usb, and will recognize a usb stick in the OTG port.


This V4 has been rebased to the latest u-boot-usb/master branch
and changed to address Marek comments.


The most noticeable change is the addition of
"add support for host mode otg port"




Stefano, if you would you like to take the last 3 patches,
there should not be a problem.

The patches are mostly independent, so if a patch has
an issue, please feel free to skip it.
An exception is 1/17 should be before 2/17 if Stefano's branch merges upstream first,
otherwise nitrogen6x will get a build error.

Thanks


Troy Kisky (17):
  usb: gadget: mv_udc: don't check CONFIG_USB_MAX_CONTROLLER_COUNT
  usb: ehci-mx6: add support for host mode otg port
  usb: gadget: ether set wMaxPacketSize
  usb: gadget: ether: return error from rx_submit if no request
  usb: gadget: mv_udc: split mv_udc.h file
  usb: udc: add udc.h include file
  usb: gadget: mv_udc: fix typo in error message
  usb: gadget: mv_udc: set is_dualspeed = 1
  usb: gadget: mv_udc: fix full speed connections
  usb: gadget: mv_udc: optimize bounce
  usb: gadget: mv_udc: flush item before head
  usb: gadget: mv_udc: optimize ep_enable
  usb: gadget: mv_udc: zero transfer descriptor memory on probe
  usb: gadget: mv_udc: clear desc upon ep_disable
  mx6: iomux: add GPR1 defines for use with nitrogen6x
  nitrogen6x: add otg usb host/device mode support
  nitrogen6x: add CONFIG_MV_UDC

 arch/arm/include/asm/arch-mx6/iomux.h  |   6 ++
 board/boundary/nitrogen6x/nitrogen6x.c |  33 ++++++++
 drivers/serial/usbtty.h                |   3 +-
 drivers/usb/gadget/designware_udc.c    |   1 +
 drivers/usb/gadget/ether.c             |   4 +
 drivers/usb/gadget/mpc8xx_udc.c        |   1 +
 drivers/usb/gadget/mv_udc.c            | 113 ++++++++++++++++-----------
 drivers/usb/gadget/mv_udc.h            | 115 ++++++++++++++++++++++++++++
 drivers/usb/gadget/omap1510_udc.c      |   1 +
 drivers/usb/gadget/pxa27x_udc.c        |   1 +
 drivers/usb/host/ehci-hcd.c            |   7 ++
 drivers/usb/host/ehci-mx6.c            | 135 +++++++++++++++++++++++----------
 drivers/usb/musb/musb_udc.c            |   3 +-
 include/configs/mx6qsabreauto.h        |   2 +-
 include/configs/nitrogen6x.h           |   8 +-
 include/usb/designware_udc.h           |  31 --------
 include/usb/mpc8xx_udc.h               |  19 +----
 include/usb/musb_udc.h                 |  40 ----------
 include/usb/mv_udc.h                   | 118 ----------------------------
 include/usb/omap1510_udc.h             |  27 +------
 include/usb/pxa27x_udc.h               |  26 +------
 include/usb/udc.h                      |  61 +++++++++++++++
 22 files changed, 409 insertions(+), 346 deletions(-)
 create mode 100644 drivers/usb/gadget/mv_udc.h
 delete mode 100644 include/usb/musb_udc.h
 create mode 100644 include/usb/udc.h

-- 
1.8.1.2

^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2013-09-23 21:23 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-20  3:29 [U-Boot] [PATCH V4 00/17] Make mv_udc work for i.mx6 Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 01/17] usb: gadget: mv_udc: don't check CONFIG_USB_MAX_CONTROLLER_COUNT Troy Kisky
2013-09-20 10:45   ` Marek Vasut
2013-09-20 18:18     ` Troy Kisky
2013-09-23  0:05       ` Marek Vasut
2013-09-23 20:23         ` Troy Kisky
2013-09-23 20:55           ` Troy Kisky
2013-09-23 21:17             ` Marek Vasut
2013-09-20  3:29 ` [U-Boot] [PATCH V4 02/17] usb: ehci-mx6: add support for host mode otg port Troy Kisky
2013-09-20 10:51   ` Marek Vasut
2013-09-20 18:27     ` Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 03/17] usb: gadget: ether set wMaxPacketSize Troy Kisky
2013-09-20 10:52   ` Marek Vasut
2013-09-20 18:34     ` Troy Kisky
2013-09-23  0:04       ` Marek Vasut
2013-09-23 19:51         ` Troy Kisky
2013-09-23 21:22           ` Marek Vasut
2013-09-20  3:29 ` [U-Boot] [PATCH V4 04/17] usb: gadget: ether: return error from rx_submit if no request Troy Kisky
2013-09-20 10:52   ` Marek Vasut
2013-09-20  3:29 ` [U-Boot] [PATCH V4 05/17] usb: gadget: mv_udc: split mv_udc.h file Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 06/17] usb: udc: add udc.h include file Troy Kisky
2013-09-20 10:55   ` Marek Vasut
2013-09-20 18:46     ` Troy Kisky
2013-09-20 18:52       ` Marek Vasut
2013-09-20 19:37         ` Troy Kisky
2013-09-20 19:53           ` Marek Vasut
2013-09-20 21:15             ` Troy Kisky
2013-09-20 21:20               ` Marek Vasut
2013-09-20 21:33                 ` Troy Kisky
2013-09-20 22:01                   ` Marek Vasut
2013-09-21  0:25                     ` Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 07/17] usb: gadget: mv_udc: fix typo in error message Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 08/17] usb: gadget: mv_udc: set is_dualspeed = 1 Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 09/17] usb: gadget: mv_udc: fix full speed connections Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 10/17] usb: gadget: mv_udc: optimize bounce Troy Kisky
2013-09-20 10:58   ` Marek Vasut
2013-09-20 18:58     ` Troy Kisky
2013-09-23  0:02       ` Marek Vasut
2013-09-23 19:12         ` Troy Kisky
2013-09-23 21:23           ` Marek Vasut
2013-09-20  3:29 ` [U-Boot] [PATCH V4 11/17] usb: gadget: mv_udc: flush item before head Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 12/17] usb: gadget: mv_udc: optimize ep_enable Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 13/17] usb: gadget: mv_udc: zero transfer descriptor memory on probe Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 14/17] usb: gadget: mv_udc: clear desc upon ep_disable Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 15/17] mx6: iomux: add GPR1 defines for use with nitrogen6x Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 16/17] nitrogen6x: add otg usb host/device mode support Troy Kisky
2013-09-20  4:08   ` Troy Kisky
2013-09-20  3:29 ` [U-Boot] [PATCH V4 17/17] nitrogen6x: add CONFIG_MV_UDC Troy Kisky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox