diff --git a/drivers/input/keyboard/applespi.c b/drivers/input/keyboard/applespi.c index 0c1853ff97cf..3c8535350396 100644 --- a/drivers/input/keyboard/applespi.c +++ b/drivers/input/keyboard/applespi.c @@ -1718,7 +1718,13 @@ static void applespi_save_bl_level(struct applespi_data *applespi, unsigned long efi_data_len; u16 efi_data; int sts; +#endif + if (applespi->spi->dev.of_node) { + return; + } + +#ifdef CONFIG_EFI /* Save keyboard backlight level */ efi_guid = EFI_BL_LEVEL_GUID; efi_data = (u16)level;