diff options
Diffstat (limited to 'drivers/tty/serial/pch_uart.c')
-rw-r--r-- | drivers/tty/serial/pch_uart.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/tty/serial/pch_uart.c b/drivers/tty/serial/pch_uart.c index 26403b8e4b9..c63d0d152af 100644 --- a/drivers/tty/serial/pch_uart.c +++ b/drivers/tty/serial/pch_uart.c | |||
@@ -253,6 +253,8 @@ enum pch_uart_num_t { | |||
253 | pch_ml7213_uart0, | 253 | pch_ml7213_uart0, |
254 | pch_ml7213_uart1, | 254 | pch_ml7213_uart1, |
255 | pch_ml7213_uart2, | 255 | pch_ml7213_uart2, |
256 | pch_ml7223_uart0, | ||
257 | pch_ml7223_uart1, | ||
256 | }; | 258 | }; |
257 | 259 | ||
258 | static struct pch_uart_driver_data drv_dat[] = { | 260 | static struct pch_uart_driver_data drv_dat[] = { |
@@ -263,6 +265,8 @@ static struct pch_uart_driver_data drv_dat[] = { | |||
263 | [pch_ml7213_uart0] = {PCH_UART_8LINE, 0}, | 265 | [pch_ml7213_uart0] = {PCH_UART_8LINE, 0}, |
264 | [pch_ml7213_uart1] = {PCH_UART_2LINE, 1}, | 266 | [pch_ml7213_uart1] = {PCH_UART_2LINE, 1}, |
265 | [pch_ml7213_uart2] = {PCH_UART_2LINE, 2}, | 267 | [pch_ml7213_uart2] = {PCH_UART_2LINE, 2}, |
268 | [pch_ml7223_uart0] = {PCH_UART_8LINE, 0}, | ||
269 | [pch_ml7223_uart1] = {PCH_UART_2LINE, 1}, | ||
266 | }; | 270 | }; |
267 | 271 | ||
268 | static unsigned int default_baud = 9600; | 272 | static unsigned int default_baud = 9600; |
@@ -1534,6 +1538,10 @@ static DEFINE_PCI_DEVICE_TABLE(pch_uart_pci_id) = { | |||
1534 | .driver_data = pch_ml7213_uart1}, | 1538 | .driver_data = pch_ml7213_uart1}, |
1535 | {PCI_DEVICE(PCI_VENDOR_ID_ROHM, 0x8029), | 1539 | {PCI_DEVICE(PCI_VENDOR_ID_ROHM, 0x8029), |
1536 | .driver_data = pch_ml7213_uart2}, | 1540 | .driver_data = pch_ml7213_uart2}, |
1541 | {PCI_DEVICE(PCI_VENDOR_ID_ROHM, 0x800C), | ||
1542 | .driver_data = pch_ml7223_uart0}, | ||
1543 | {PCI_DEVICE(PCI_VENDOR_ID_ROHM, 0x800D), | ||
1544 | .driver_data = pch_ml7223_uart1}, | ||
1537 | {0,}, | 1545 | {0,}, |
1538 | }; | 1546 | }; |
1539 | 1547 | ||