All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lokesh Vutla <lokeshvutla@ti.com>
To: u-boot@lists.denx.de
Subject: [PATCH 00/13] Nokia RX-51: Fix USB TTY console and enable it
Date: Sun, 17 Jan 2021 16:07:30 +0530	[thread overview]
Message-ID: <bb6d44f5-11f0-5800-7098-dcc409d2fd71@ti.com> (raw)
In-Reply-To: <20201129164618.5829-1-pali@kernel.org>

Hi Lukasz,

On 29/11/20 10:16 pm, Pali Roh?r wrote:
> 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.
> 
> On computer this serial console is accessible via /dev/ttyACM0 device.
> 
> With current implementation there is an issue in musb driver that it
> loose receiving bytes from USB bus when too many a characters are send
> over USB tty from computer. Typing on keyboard to kermit terminal
> connected to /dev/ttyACM0 is working fine. But pasting more more bytes
> to terminal cause data lost on receiving side. I do not know where is
> the issue or how to fix it (it looks like that data are lost at low
> level when reading them from msub FIFO hardware) but typing on keyboard
> is working fine. This is rather issue for sending files via x/y/z-modem
> or kermit protocol. Currently U-Boot is not able to receive any file
> via usbtty with musb driver due to this issue.

Can you take a look at usb related patches and merge them if you are okay with it?

Thanks and regards,
Lokesh

> 
> Pali Roh?r (13):
>   serial: usbtty: Fix puts function
>   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: gadget: Do not export usbd_device_* arrays
>   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              |   6 +-
>  doc/README.nokia_rx51                     |  15 +-
>  drivers/serial/usbtty.c                   |   4 +-
>  drivers/usb/gadget/core.c                 |  38 +--
>  drivers/usb/gadget/ep0.c                  |  47 ++-
>  drivers/usb/musb/musb_core.c              |  10 +-
>  drivers/usb/musb/musb_udc.c               |  19 +-
>  include/configs/nokia_rx51.h              |  16 +-
>  include/usbdevice.h                       |  15 -
>  14 files changed, 92 insertions(+), 493 deletions(-)
>  delete mode 100644 board/nokia/rx51/rx51.h
> 

  parent reply	other threads:[~2021-01-17 10:37 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-29 16:46 [PATCH 00/13] Nokia RX-51: Fix USB TTY console and enable it Pali Rohár
2020-11-29 16:46 ` [PATCH 01/13] serial: usbtty: Fix puts function Pali Rohár
2020-11-29 17:50   ` Pavel Machek
2020-11-29 16:46 ` [PATCH 02/13] usb: musb: Fix compilation of gadget code Pali Rohár
2020-11-29 17:52   ` Pavel Machek
2021-01-16  0:18     ` Pali Rohár
2020-11-29 16:46 ` [PATCH 03/13] usb: musb: Always clear the data toggle bit when configuring ep Pali Rohár
2020-11-29 17:52   ` Pavel Machek
2020-11-29 16:46 ` [PATCH 04/13] usb: musb: Fix configuring FIFO for endpoints Pali Rohár
2020-11-29 17:53   ` Pavel Machek
2020-12-26 18:08   ` [PATCH v2] " Pali Rohár
2020-11-29 16:46 ` [PATCH 05/13] usb: musb: Read value of PERI_RXCSR to 16bit variable Pali Rohár
2020-11-29 17:53   ` Pavel Machek
2020-11-29 16:46 ` [PATCH 06/13] usb: musb: Fix transmission of bigger buffers Pali Rohár
2020-11-29 17:55   ` Pavel Machek
2020-11-29 16:46 ` [PATCH 07/13] usb: gadget: Do not export usbd_device_* arrays Pali Rohár
2020-11-29 17:57   ` Pavel Machek
2020-12-26 18:12   ` [PATCH v2] " Pali Rohár
2020-11-29 16:49 ` [PATCH 08/13] usb: gadget: Use dbg_ep0() macro instead of serial_printf() Pali Rohár
2020-11-29 17:57   ` Pavel Machek
2020-11-29 16:51 ` [PATCH 09/13] arm: omap3: Compile lowlevel_init() function only when it is used Pali Rohár
2020-11-29 17:59   ` Pavel Machek
2020-11-29 16:52 ` [PATCH 10/13] arm: omap3: Compile s_init() " Pali Rohár
2020-11-29 18:00   ` Pavel Machek
2020-11-29 16:52 ` [PATCH 11/13] Nokia RX-51: Remove function set_muxconf_regs() Pali Rohár
2020-11-29 16:52 ` [PATCH 12/13] Nokia RX-51: Move content of rx51.h to rx51.c Pali Rohár
2020-11-29 16:52 ` [PATCH 13/13] Nokia RX-51: Enable usbtty serial console by default Pali Rohár
2020-11-29 18:11   ` Pavel Machek
2020-11-30 19:27   ` [PATCH v2] " Pali Rohár
2020-12-22 14:26     ` Lokesh Vutla
2020-12-22 14:58       ` Pali Rohár
2020-12-22 15:06         ` Lokesh Vutla
2020-12-22 15:08           ` Lokesh Vutla
2020-12-22 15:09             ` Lokesh Vutla
2020-12-22 15:17               ` Pali Rohár
2020-12-22 15:38                 ` Lokesh Vutla
2020-12-22 16:02                   ` Pali Rohár
2020-12-23  6:05                     ` Lokesh Vutla
2020-12-26 17:01                       ` Pali Rohár
2020-12-27 16:28   ` [PATCH 13/13] " Andy Shevchenko
2020-12-27 16:35     ` Pali Rohár
2020-12-27 16:42       ` Andy Shevchenko
2020-12-27 16:50         ` Pali Rohár
2020-12-10 20:01 ` [PATCH 00/13] Nokia RX-51: Fix USB TTY console and enable it Pali Rohár
2020-12-11 10:53   ` Lokesh Vutla
2020-12-19 23:46     ` Pali Rohár
2020-12-27 16:32 ` Pali Rohár
2021-01-17 10:37 ` Lokesh Vutla [this message]
2021-02-01 15:30   ` Pali Rohár

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bb6d44f5-11f0-5800-7098-dcc409d2fd71@ti.com \
    --to=lokeshvutla@ti.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.