auxdisplay: ks0108: initialize local parport variable
[firefly-linux-kernel-4.4.55.git] / drivers / auxdisplay / ks0108.c
index 4c471bd8c2f726df6e85c07fb9fc2a0af894ae3a..816de9eaac2643c23722c89842b47373969fc2bf 100644 (file)
@@ -146,6 +146,7 @@ static void ks0108_parport_attach(struct parport *port)
                goto err_unreg_device;
        }
 
+       ks0108_parport = port;
        ks0108_inited = 1;
        return;
 
@@ -167,6 +168,7 @@ static void ks0108_parport_detach(struct parport *port)
        parport_release(ks0108_pardevice);
        parport_unregister_device(ks0108_pardevice);
        ks0108_pardevice = NULL;
+       ks0108_parport = NULL;
 }
 
 /*