[PATCH] cfag12864b: fix crash when built-in and no parport present
[firefly-linux-kernel-4.4.55.git] / drivers / auxdisplay / ks0108.c
index a637575b9106191ebd7ed1ce57e772bccad6a0ae..e6c3646ef18ce007c4446b6d96738202d0cf0874 100644 (file)
@@ -110,6 +110,17 @@ EXPORT_SYMBOL_GPL(ks0108_startline);
 EXPORT_SYMBOL_GPL(ks0108_address);
 EXPORT_SYMBOL_GPL(ks0108_page);
 
+/*
+ * Is the module inited?
+ */
+
+static unsigned char ks0108_inited;
+unsigned char ks0108_isinited(void)
+{
+       return ks0108_inited;
+}
+EXPORT_SYMBOL_GPL(ks0108_isinited);
+
 /*
  * Module Init & Exit
  */
@@ -142,6 +153,7 @@ static int __init ks0108_init(void)
                goto registered;
        }
 
+       ks0108_inited = 1;
        return 0;
 
 registered: