mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2024-12-29 09:12:07 +00:00
tty: ehv_bytechan: convert to u8 and size_t
Switch character types to u8 and sizes to size_t. To conform to characters/sizes in the rest of the tty layer. Signed-off-by: "Jiri Slaby (SUSE)" <jirislaby@kernel.org> Cc: Laurentiu Tudor <laurentiu.tudor@nxp.com> Cc: linuxppc-dev@lists.ozlabs.org Link: https://lore.kernel.org/r/20231206073712.17776-11-jirislaby@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
e17934c1bc
commit
0d08abb983
@ -49,7 +49,7 @@ struct ehv_bc_data {
|
|||||||
unsigned int tx_irq;
|
unsigned int tx_irq;
|
||||||
|
|
||||||
spinlock_t lock; /* lock for transmit buffer */
|
spinlock_t lock; /* lock for transmit buffer */
|
||||||
unsigned char buf[BUF_SIZE]; /* transmit circular buffer */
|
u8 buf[BUF_SIZE]; /* transmit circular buffer */
|
||||||
unsigned int head; /* circular buffer head */
|
unsigned int head; /* circular buffer head */
|
||||||
unsigned int tail; /* circular buffer tail */
|
unsigned int tail; /* circular buffer tail */
|
||||||
|
|
||||||
@ -138,9 +138,9 @@ static int find_console_handle(void)
|
|||||||
|
|
||||||
static unsigned int local_ev_byte_channel_send(unsigned int handle,
|
static unsigned int local_ev_byte_channel_send(unsigned int handle,
|
||||||
unsigned int *count,
|
unsigned int *count,
|
||||||
const char *p)
|
const u8 *p)
|
||||||
{
|
{
|
||||||
char buffer[EV_BYTE_CHANNEL_MAX_BYTES];
|
u8 buffer[EV_BYTE_CHANNEL_MAX_BYTES];
|
||||||
unsigned int c = *count;
|
unsigned int c = *count;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -166,7 +166,7 @@ static unsigned int local_ev_byte_channel_send(unsigned int handle,
|
|||||||
* has been sent, or if some error has occurred.
|
* has been sent, or if some error has occurred.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
static void byte_channel_spin_send(const char data)
|
static void byte_channel_spin_send(const u8 data)
|
||||||
{
|
{
|
||||||
int ret, count;
|
int ret, count;
|
||||||
|
|
||||||
@ -474,8 +474,7 @@ static ssize_t ehv_bc_tty_write(struct tty_struct *ttys, const u8 *s,
|
|||||||
{
|
{
|
||||||
struct ehv_bc_data *bc = ttys->driver_data;
|
struct ehv_bc_data *bc = ttys->driver_data;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
unsigned int len;
|
size_t len, written = 0;
|
||||||
unsigned int written = 0;
|
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
spin_lock_irqsave(&bc->lock, flags);
|
spin_lock_irqsave(&bc->lock, flags);
|
||||||
|
Loading…
Reference in New Issue
Block a user