···110110 if (rc)111111 goto err_out;112112113113+#ifdef CONFIG_LEDS_TRIGGERS114114+ init_rwsem(&led_cdev->trigger_lock);115115+#endif113116 /* add to the list of leds */114117 down_write(&leds_list_lock);115118 list_add_tail(&led_cdev->node, &leds_list);···121118 led_update_brightness(led_cdev);122119123120#ifdef CONFIG_LEDS_TRIGGERS124124- init_rwsem(&led_cdev->trigger_lock);125125-126121 rc = device_create_file(led_cdev->dev, &dev_attr_trigger);127122 if (rc)128123 goto err_out_led_list;