[PATCH/RFC 00/13] serial: sh-sci: Cleanups and bug fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	Hi,

This patches series performs some cleanups, documentation updates, and
bug fixes for the Renesas (H)SCI(F(A/B)) serial driver, used on ARM and
SH (and H8300).

It should be safe to apply the first 10 patches.

The remaining patches are marked RFC, as they're make more invasive
changes, or depend on other patches doing that.

This received light testing on r8a7791/koelsch (SCIF) and
r8a7740/armadillo (SCIFA/SCIFB), i.e. all on ARM.

Thanks!

Geert Uytterhoeven (13):
  serial: sh-sci: Move private definitions to private header file
  serial: sh-sci: Add (H)SCIF RTS/CTS pin data register bit definitions
  serial: sh-sci: Add SCIFA/B SCPCR register definitions
  serial: sh-sci: Document remaining FIFO Control Register bits
  serial: sh-sci: Standardize on using the BIT() macro to define
    register bits
  serial: sh-sci: Replace hardcoded values in SCxSR_*_CLEAR macros
  serial: sh-sci: Replace hardcoded overrun bit values
  serial: sh-sci: Use the correct register for overrun checks
  serial: sh-sci: Don't set SCLSR bits in the SCxSR error mask
  serial: sh-sci: Remove obsolete comment about overrun detection
  [RFC] serial: sh-sci: Replace buggy big #ifdef by runtime logic
  [RFC] serial: sh-sci: Correct SCIF_ERROR_CLEAR for plain SCIF
  [RFC] serial: sh-sci: Correct FIFO stages on sh7705/sh7720/sh7721

 drivers/tty/serial/sh-sci.c | 147 +++++++++++++++++++++++++++-----------------
 drivers/tty/serial/sh-sci.h | 140 +++++++++++++++++++++++++++++++++--------
 include/linux/serial_sci.h  |  86 ++++----------------------
 3 files changed, 216 insertions(+), 157 deletions(-)

-- 
1.9.1

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds
--
To unsubscribe from this list: send the line "unsubscribe linux-serial" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux