mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00
generic/5.15: fix swconfig_leds.c build (#10938)
Fixes: ebfa1b9
("generic: fix swconfig_leds.c in 5.18")
This commit is contained in:
parent
78b0142267
commit
977be810c9
@ -85,7 +85,7 @@ swconfig_trig_update_port_mask(struct led_trigger *trigger)
|
||||
sw_trig = (void *) trigger;
|
||||
|
||||
port_mask = 0;
|
||||
#if LINUX_VERSION_CODE > KERNEL_VERSION(5, 15, 0)
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)
|
||||
spin_lock(&trigger->leddev_list_lock);
|
||||
#else
|
||||
read_lock(&trigger->leddev_list_lock);
|
||||
@ -102,7 +102,7 @@ swconfig_trig_update_port_mask(struct led_trigger *trigger)
|
||||
read_unlock(&trig_data->lock);
|
||||
}
|
||||
}
|
||||
#if LINUX_VERSION_CODE > KERNEL_VERSION(5, 15, 0)
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)
|
||||
spin_unlock(&trigger->leddev_list_lock);
|
||||
#else
|
||||
read_unlock(&trigger->leddev_list_lock);
|
||||
@ -425,7 +425,7 @@ swconfig_trig_update_leds(struct switch_led_trigger *sw_trig)
|
||||
struct led_trigger *trigger;
|
||||
|
||||
trigger = &sw_trig->trig;
|
||||
#if LINUX_VERSION_CODE > KERNEL_VERSION(5, 15, 0)
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)
|
||||
spin_lock(&trigger->leddev_list_lock);
|
||||
#else
|
||||
read_lock(&trigger->leddev_list_lock);
|
||||
@ -436,7 +436,7 @@ swconfig_trig_update_leds(struct switch_led_trigger *sw_trig)
|
||||
led_cdev = list_entry(entry, struct led_classdev, trig_list);
|
||||
swconfig_trig_led_event(sw_trig, led_cdev);
|
||||
}
|
||||
#if LINUX_VERSION_CODE > KERNEL_VERSION(5, 15, 0)
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)
|
||||
spin_unlock(&trigger->leddev_list_lock);
|
||||
#else
|
||||
read_unlock(&trigger->leddev_list_lock);
|
||||
|
Loading…
Reference in New Issue
Block a user