X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=target%2Flinux%2Famazon%2Ffiles%2Fdrivers%2Fserial%2Famazon_asc.c;h=62975494583d08b185de284216eacf5e3088f7ce;hb=9714c8b6425d6fe28b7aac6fbdcb207c05409835;hp=7c17cb0f4a728f166c246011a05b844c1a3c0d8f;hpb=cfe5a8b5930158a9d1b4aed047088d652116e6e4;p=librecmc%2Flibrecmc.git diff --git a/target/linux/amazon/files/drivers/serial/amazon_asc.c b/target/linux/amazon/files/drivers/serial/amazon_asc.c index 7c17cb0f4a..6297549458 100644 --- a/target/linux/amazon/files/drivers/serial/amazon_asc.c +++ b/target/linux/amazon/files/drivers/serial/amazon_asc.c @@ -102,10 +102,16 @@ static void amazonasc_enable_ms(struct uart_port *port) return; } +#include + static void amazonasc_rx_chars(struct uart_port *port) { +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 26)) + struct tty_struct *tty = port->info->port.tty; +#else struct tty_struct *tty = port->info->tty; +#endif unsigned int ch = 0, rsr = 0, fifocnt; fifocnt = amazon_readl(AMAZON_ASC_FSTAT) & ASCFSTAT_RXFFLMASK;