Resended v2 patch series with fixed commit messages

This patch series fix usbtty code (serial console via USB peripheral
mode), fix underlying musb peripheral code, fix compilation of
CONFIG_USB_DEVICE (used by usbtty), remove unused Nokia RX-51 code to
decrease size of U-Boot binary and finally enable usbtty serial console
for Nokia RX-51.

With this patch series debugging of Nokia RX-51 can be done also via USB
serial console.

It fixes also stability of musb code and allows usage of file transfers
via Kermit protocol on Nokia RX-51. Kermit file transfer via U-Boot loadb
command is stable on Nokia N900 and gives about 52kB/s transfer rate.

On computer this serial console is accessible via /dev/ttyACM0 device.

Pali Rohár (16):
  serial: usbtty: Fix puts function
  serial: usbtty: Send urb data in correct order
  usb: musb: Fix compilation of gadget code
  usb: musb: Always clear the data toggle bit when configuring ep
  usb: musb: Fix configuring FIFO for endpoints
  usb: musb: Read value of PERI_RXCSR to 16bit variable
  usb: musb: Fix transmission of bigger buffers
  usb: musb: Fix receiving of bigger buffers
  usb: musb: Fix handling interrupts for EP0 and SET ADDRESS commmand
  usb: musb: Ensure that we set musb dynamic FIFO buffer for every
    endpoint
  usb: gadget: Use dbg_ep0() macro instead of serial_printf()
  arm: omap3: Compile lowlevel_init() function only when it is used
  arm: omap3: Compile s_init() function only when it is used
  Nokia RX-51: Remove function set_muxconf_regs()
  Nokia RX-51: Move content of rx51.h to rx51.c
  Nokia RX-51: Enable usbtty serial console by default

 Makefile                                  |   1 +
 arch/arm/mach-omap2/omap3/board.c         |   3 +
 arch/arm/mach-omap2/omap3/lowlevel_init.S |   6 +-
 board/nokia/rx51/rx51.c                   |  28 +-
 board/nokia/rx51/rx51.h                   | 377 ----------------------
 configs/nokia_rx51_defconfig              |   7 +-
 doc/README.nokia_rx51                     |  15 +-
 drivers/serial/usbtty.c                   |  16 +-
 drivers/usb/gadget/ep0.c                  |  16 +-
 drivers/usb/musb/musb_core.c              |  12 +-
 drivers/usb/musb/musb_udc.c               |  61 ++--
 include/configs/nokia_rx51.h              |  21 +-
 12 files changed, 82 insertions(+), 481 deletions(-)
 delete mode 100644 board/nokia/rx51/rx51.h

-- 
2.20.1

Reply via email to