Commit a8d9cd23 authored by Jiri Slaby (SUSE)'s avatar Jiri Slaby (SUSE) Committed by Greg Kroah-Hartman
Browse files

tty: use u8 for chars



This makes all those 'unsigned char's an explicit 'u8'. This is part of
the continuing unification of chars and flags to be consistent u8.

This approaches tty_port_default_receive_buf(). Flags to be next.

Signed-off-by: default avatar"Jiri Slaby (SUSE)" <jirislaby@kernel.org>
Cc: William Hubbs <w.d.hubbs@gmail.com>
Cc: Chris Brannon <chris@the-brannons.com>
Cc: Kirk Reiser <kirk@reisers.ca>
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Max Staudt <max@enpas.org>
Cc: Wolfgang Grandegger <wg@grandegger.com>
Cc: Marc Kleine-Budde <mkl@pengutronix.de>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Eric Dumazet <edumazet@google.com>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Paolo Abeni <pabeni@redhat.com>
Cc: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Cc: Andreas Koensgen <ajk@comnets.uni-bremen.de>
Cc: Jeremy Kerr <jk@codeconstruct.com.au>
Cc: Matt Johnston <matt@codeconstruct.com.au>
Cc: Liam Girdwood <lgirdwood@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.com>
Cc: Peter Ujfalusi <peter.ujfalusi@gmail.com>
Acked-by: default avatarMark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20230810091510.13006-17-jirislaby@kernel.org


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent e8161447
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -71,9 +71,8 @@ static void spk_ttyio_ldisc_close(struct tty_struct *tty)
	kfree(tty->disc_data);
}

static size_t spk_ttyio_receive_buf2(struct tty_struct *tty,
				     const unsigned char *cp, const char *fp,
				     size_t count)
static size_t spk_ttyio_receive_buf2(struct tty_struct *tty, const u8 *cp,
				     const char *fp, size_t count)
{
	struct spk_ldisc_data *ldisc_data = tty->disc_data;
	struct spk_synth *synth = ldisc_data->synth;
+2 −3
Original line number Diff line number Diff line
@@ -114,9 +114,8 @@ static void serport_ldisc_close(struct tty_struct *tty)
 * 'interrupt' routine.
 */

static void serport_ldisc_receive(struct tty_struct *tty,
				  const unsigned char *cp, const char *fp,
				  size_t count)
static void serport_ldisc_receive(struct tty_struct *tty, const u8 *cp,
				  const char *fp, size_t count)
{
	struct serport *serport = tty->disc_data;
	unsigned long flags;
+1 −1
Original line number Diff line number Diff line
@@ -791,7 +791,7 @@ static void st_tty_close(struct tty_struct *tty)
	pr_debug("%s: done ", __func__);
}

static void st_tty_receive(struct tty_struct *tty, const unsigned char *data,
static void st_tty_receive(struct tty_struct *tty, const u8 *data,
			   const char *tty_flags, size_t count)
{
#ifdef VERBOSE
+1 −1
Original line number Diff line number Diff line
@@ -885,7 +885,7 @@ static bool can327_is_valid_rx_char(u8 c)
 * This will not be re-entered while running, but other ldisc
 * functions may be called in parallel.
 */
static void can327_ldisc_rx(struct tty_struct *tty, const unsigned char *cp,
static void can327_ldisc_rx(struct tty_struct *tty, const u8 *cp,
			    const char *fp, size_t count)
{
	struct can327 *elm = tty->disc_data;
+2 −3
Original line number Diff line number Diff line
@@ -774,9 +774,8 @@ static const struct net_device_ops slcan_netdev_ops = {
 * be re-entered while running but other ldisc functions may be called
 * in parallel
 */
static void slcan_receive_buf(struct tty_struct *tty,
			      const unsigned char *cp, const char *fp,
			      size_t count)
static void slcan_receive_buf(struct tty_struct *tty, const u8 *cp,
			      const char *fp, size_t count)
{
	struct slcan *sl = tty->disc_data;

Loading