diff --git a/drivers/leds/led-triggers.c b/drivers/leds/led-triggers.c index fe7fb2e7149c..cdb446cb84af 100644 --- a/drivers/leds/led-triggers.c +++ b/drivers/leds/led-triggers.c @@ -193,13 +193,6 @@ int led_trigger_set(struct led_classdev *led_cdev, struct led_trigger *trig) spin_unlock(&trig->leddev_list_lock); led_cdev->trigger = trig; - /* - * Some activate() calls use led_trigger_event() to initialize - * the brightness of the LED for which the trigger is being set. - * Ensure the led_cdev is visible on trig->led_cdevs for this. - */ - synchronize_rcu(); - ret = 0; if (trig->activate) ret = trig->activate(led_cdev);