]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
parisc: Skip registering LED when running in QEMU
authorHelge Deller <deller@gmx.de>
Tue, 2 Apr 2019 10:17:08 +0000 (12:17 +0200)
committerHelge Deller <deller@gmx.de>
Fri, 3 May 2019 21:47:39 +0000 (23:47 +0200)
No need to spend CPU cycles when we run on QEMU.

Signed-off-by: Helge Deller <deller@gmx.de>
CC: stable@vger.kernel.org # v4.9+
drivers/parisc/led.c

index 0c6e8b44b4ede70806d2b986c8bba1b216735bf9..c60b465f6fe45e35f52d2843cca285830808cc75 100644 (file)
@@ -568,6 +568,9 @@ int __init register_led_driver(int model, unsigned long cmd_reg, unsigned long d
                break;
 
        case DISPLAY_MODEL_LASI:
+               /* Skip to register LED in QEMU */
+               if (running_on_qemu)
+                       return 1;
                LED_DATA_REG = data_reg;
                led_func_ptr = led_LASI_driver;
                printk(KERN_INFO "LED display at %lx registered\n", LED_DATA_REG);