uart_reg
struct uart_reg clkdiv;
struct uart_reg uartdiv;
struct uart_reg mcr;
struct uart_reg re_init;
struct uart_reg icr;
struct uart_reg fcr;
u8 uart_reg[8]; /* 8 registers */
if ((mdev_state->s[index].uart_reg[UART_IER] &
if (mdev_state->s[index].uart_reg[UART_IER] &
mdev_state->s[index].uart_reg[offset] = data;
mdev_state->s[index].uart_reg[offset] = data;
mdev_state->s[index].uart_reg[offset] = data;
if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) &&
if ((mdev_state->s[index].uart_reg[UART_IER] & UART_IER_MSI) &&
mdev_state->s[index].uart_reg[offset] = data;
if (mdev_state->s[index].uart_reg[UART_IER] &
*buf = mdev_state->s[index].uart_reg[offset] & 0x0f;
u8 ier = mdev_state->s[index].uart_reg[UART_IER];
(mdev_state->s[index].uart_reg[UART_MCR] &
*buf = mdev_state->s[index].uart_reg[offset];
if (mdev_state->s[index].uart_reg[UART_MCR] &
*buf = mdev_state->s[index].uart_reg[offset];