1 From b438749044356dd1329c45e9b5a9377b6ea13eb2 Mon Sep 17 00:00:00 2001
2 From: Helge Deller <deller@gmx.de>
3 Date: Tue, 2 Apr 2019 12:17:08 +0200
4 Subject: parisc: Skip registering LED when running in QEMU
6 From: Helge Deller <deller@gmx.de>
8 commit b438749044356dd1329c45e9b5a9377b6ea13eb2 upstream.
10 No need to spend CPU cycles when we run on QEMU.
12 Signed-off-by: Helge Deller <deller@gmx.de>
13 CC: stable@vger.kernel.org # v4.9+
14 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17 drivers/parisc/led.c | 3 +++
18 1 file changed, 3 insertions(+)
20 --- a/drivers/parisc/led.c
21 +++ b/drivers/parisc/led.c
22 @@ -568,6 +568,9 @@ int __init register_led_driver(int model
25 case DISPLAY_MODEL_LASI:
26 + /* Skip to register LED in QEMU */
27 + if (running_on_qemu)
29 LED_DATA_REG = data_reg;
30 led_func_ptr = led_LASI_driver;
31 printk(KERN_INFO "LED display at %lx registered\n", LED_DATA_REG);