From: Geert Uytterhoeven <geert+renesas@glider.be>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Jiri Slaby <jslaby@suse.cz>
Cc: Magnus Damm <magnus.damm@gmail.com>,
Simon Horman <horms@verge.net.au>,
Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>,
Yoshinori Sato <ysato@users.sourceforge.jp>,
linux-serial@vger.kernel.org, linux-sh@vger.kernel.org,
Geert Uytterhoeven <geert+renesas@glider.be>
Subject: [PATCH/RFC 00/13] serial: sh-sci: Cleanups and bug fixes
Date: Thu, 30 Apr 2015 18:21:24 +0200 [thread overview]
Message-ID: <1430410897-12770-1-git-send-email-geert+renesas@glider.be> (raw)
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@linux-m68k.org
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
next reply other threads:[~2015-04-30 16:21 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-04-30 16:21 Geert Uytterhoeven [this message]
2015-04-30 16:21 ` [PATCH 01/13] serial: sh-sci: Move private definitions to private header file Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 02/13] serial: sh-sci: Add (H)SCIF RTS/CTS pin data register bit definitions Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 03/13] serial: sh-sci: Add SCIFA/B SCPCR register definitions Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 04/13] serial: sh-sci: Document remaining FIFO Control Register bits Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 05/13] serial: sh-sci: Standardize on using the BIT() macro to define register bits Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 06/13] serial: sh-sci: Replace hardcoded values in SCxSR_*_CLEAR macros Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 07/13] serial: sh-sci: Replace hardcoded overrun bit values Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 08/13] serial: sh-sci: Use the correct register for overrun checks Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 09/13] serial: sh-sci: Don't set SCLSR bits in the SCxSR error mask Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH 10/13] serial: sh-sci: Remove obsolete comment about overrun detection Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH/RFC 11/13] serial: sh-sci: Replace buggy big #ifdef by runtime logic Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH/RFC 12/13] serial: sh-sci: Correct SCIF_ERROR_CLEAR for plain SCIF Geert Uytterhoeven
2015-04-30 16:21 ` [PATCH/RFC 13/13] serial: sh-sci: Correct FIFO stages on sh7705/sh7720/sh7721 Geert Uytterhoeven
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=1430410897-12770-1-git-send-email-geert+renesas@glider.be \
--to=geert+renesas@glider.be \
--cc=gregkh@linuxfoundation.org \
--cc=horms@verge.net.au \
--cc=jslaby@suse.cz \
--cc=linux-serial@vger.kernel.org \
--cc=linux-sh@vger.kernel.org \
--cc=magnus.damm@gmail.com \
--cc=nobuhiro.iwamatsu.yj@renesas.com \
--cc=ysato@users.sourceforge.jp \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).