diff --git a/drivers/led/core.c b/drivers/led/core.c index 46123bc..8537aa1 100644 --- a/drivers/led/core.c +++ b/drivers/led/core.c @@ -106,6 +106,9 @@ if (value > led->max_value) value = led->max_value; + if (!led->set) + return -ENODEV; + led->set(led, value); return 0;