--- zzzz-none-000/linux-3.10.107/include/linux/serial_core.h 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/include/linux/serial_core.h 2021-11-10 11:53:56.000000000 +0000 @@ -122,7 +122,7 @@ void (*handle_break)(struct uart_port *); unsigned int irq; /* irq number */ unsigned long irqflags; /* irq flags */ - unsigned int uartclk; /* base uart clock */ + unsigned long uartclk; /* base uart clock */ unsigned int fifosize; /* tx fifo size */ unsigned char x_char; /* xon/xoff char */ unsigned char regshift; /* reg offset shift */ @@ -135,6 +135,7 @@ #define UPIO_MEM32 (3) #define UPIO_AU (4) /* Au1x00 and RT288x type IO */ #define UPIO_TSI (5) /* Tsi108/109 type IO */ +#define UPIO_MEM16 (6) unsigned int read_status_mask; /* driver specific */ unsigned int ignore_status_mask; /* driver specific */