From: Shubhrajyoti Datta <[email protected]>

Remove the use of the static uartlite structure.

Signed-off-by: Shubhrajyoti Datta <[email protected]>
Signed-off-by: Michal Simek <[email protected]>
---
 drivers/tty/serial/uartlite.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/tty/serial/uartlite.c b/drivers/tty/serial/uartlite.c
index 9c99a1d9..20fe11f 100644
--- a/drivers/tty/serial/uartlite.c
+++ b/drivers/tty/serial/uartlite.c
@@ -670,7 +670,7 @@ static int ulite_assign(struct device *dev, int id, u32 
base, int irq,
 #endif
 
        /* Register the port */
-       rc = uart_add_one_port(&ulite_uart_driver, port);
+       rc = uart_add_one_port(pdata->ulite_uart_driver, port);
        if (rc) {
                dev_err(dev, "uart_add_one_port() failed; err=%i\n", rc);
                port->mapbase = 0;
@@ -681,7 +681,7 @@ static int ulite_assign(struct device *dev, int id, u32 
base, int irq,
 #ifdef CONFIG_SERIAL_UARTLITE_CONSOLE
        /* This is not port which is used for console that's why clean it up */
        if (console_port == port &&
-           !(ulite_uart_driver->cons->flags & CON_ENABLED))
+           !(pdata->ulite_uart_driver->cons->flags & CON_ENABLED))
                console_port = NULL;
 #endif
 
-- 
2.1.1

Reply via email to