mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-13 03:22:05 +08: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;
|
sw_trig = (void *) trigger;
|
||||||
|
|
||||||
port_mask = 0;
|
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);
|
spin_lock(&trigger->leddev_list_lock);
|
||||||
#else
|
#else
|
||||||
read_lock(&trigger->leddev_list_lock);
|
read_lock(&trigger->leddev_list_lock);
|
||||||
@ -102,7 +102,7 @@ swconfig_trig_update_port_mask(struct led_trigger *trigger)
|
|||||||
read_unlock(&trig_data->lock);
|
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);
|
spin_unlock(&trigger->leddev_list_lock);
|
||||||
#else
|
#else
|
||||||
read_unlock(&trigger->leddev_list_lock);
|
read_unlock(&trigger->leddev_list_lock);
|
||||||
@ -425,7 +425,7 @@ swconfig_trig_update_leds(struct switch_led_trigger *sw_trig)
|
|||||||
struct led_trigger *trigger;
|
struct led_trigger *trigger;
|
||||||
|
|
||||||
trigger = &sw_trig->trig;
|
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);
|
spin_lock(&trigger->leddev_list_lock);
|
||||||
#else
|
#else
|
||||||
read_lock(&trigger->leddev_list_lock);
|
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);
|
led_cdev = list_entry(entry, struct led_classdev, trig_list);
|
||||||
swconfig_trig_led_event(sw_trig, led_cdev);
|
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);
|
spin_unlock(&trigger->leddev_list_lock);
|
||||||
#else
|
#else
|
||||||
read_unlock(&trigger->leddev_list_lock);
|
read_unlock(&trigger->leddev_list_lock);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user