leds: apu: fix error message on probing failure
The current error message on failed probing tends to be a bit misleading. Fix it to tell exactly that an APU v1 was not found. Signed-off-by: Enrico Weigelt <info@metux.net> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
This commit is contained in:
parent
cc92e3cce5
commit
93562049a6
|
@ -170,13 +170,9 @@ static int __init apu_led_init(void)
|
||||||
struct platform_device *pdev;
|
struct platform_device *pdev;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
if (!dmi_match(DMI_SYS_VENDOR, "PC Engines")) {
|
if (!(dmi_match(DMI_SYS_VENDOR, "PC Engines") &&
|
||||||
pr_err("No PC Engines board detected\n");
|
dmi_match(DMI_PRODUCT_NAME, "APU"))) {
|
||||||
return -ENODEV;
|
pr_err("No PC Engines APUv1 board detected. For APUv2,3 support, enable CONFIG_PCENGINES_APU2\n");
|
||||||
}
|
|
||||||
if (!(dmi_match(DMI_PRODUCT_NAME, "APU"))) {
|
|
||||||
pr_err("Unknown PC Engines board: %s\n",
|
|
||||||
dmi_get_system_info(DMI_PRODUCT_NAME));
|
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue