| From fd63a8903a2c40425a9811c3371dd4d0f42c0ad3 Mon Sep 17 00:00:00 2001 |
| From: Jonas Danielsson <jonas@orbital-systems.com> |
| Date: Mon, 29 Jan 2018 12:39:15 +0100 |
| Subject: tty/serial: atmel: add new version check for usart |
| |
| From: Jonas Danielsson <jonas@orbital-systems.com> |
| |
| commit fd63a8903a2c40425a9811c3371dd4d0f42c0ad3 upstream. |
| |
| On our at91sam9260 based board the usart0 and usart1 ports report |
| their versions (ATMEL_US_VERSION) as 0x10302. This version is not |
| included in the current checks in the driver. |
| |
| Signed-off-by: Jonas Danielsson <jonas@orbital-systems.com> |
| Acked-by: Richard Genoud <richard.genoud@gmail.com> |
| Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com> |
| Cc: stable <stable@vger.kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/tty/serial/atmel_serial.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| --- a/drivers/tty/serial/atmel_serial.c |
| +++ b/drivers/tty/serial/atmel_serial.c |
| @@ -1763,6 +1763,7 @@ static void atmel_get_ip_name(struct uar |
| switch (version) { |
| case 0x302: |
| case 0x10213: |
| + case 0x10302: |
| dev_dbg(port->dev, "This version is usart\n"); |
| atmel_port->has_frac_baudrate = true; |
| atmel_port->has_hw_timer = true; |