Home
last modified time | relevance | path

Searched refs:led_trigger (Results 1 – 25 of 25) sorted by relevance

/linux/include/linux/
H A Dleds.h184 struct led_trigger *trigger;
477 #define DEFINE_LED_TRIGGER(x) static struct led_trigger *x;
478 #define DEFINE_LED_TRIGGER_GLOBAL(x) struct led_trigger *x;
484 struct led_trigger { struct
516 int led_trigger_register(struct led_trigger *trigger);
517 void led_trigger_unregister(struct led_trigger *trigger);
519 struct led_trigger *trigger);
522 struct led_trigger **trigger);
523 void led_trigger_unregister_simple(struct led_trigger *trigger);
524 void led_trigger_event(struct led_trigger *trigger, enum led_brightness event);
[all …]
H A Dphy_led_triggers.h21 struct led_trigger trigger;
/linux/net/bluetooth/
H A Dleds.c14 struct led_trigger led_trigger; member
19 struct hci_basic_led_trigger, led_trigger)
56 static struct led_trigger *led_allocate_basic(struct hci_dev *hdev, in led_allocate_basic()
67 htrig->led_trigger.activate = activate; in led_allocate_basic()
68 htrig->led_trigger.name = devm_kasprintf(&hdev->dev, GFP_KERNEL, in led_allocate_basic()
71 if (!htrig->led_trigger.name) in led_allocate_basic()
74 if (devm_led_trigger_register(&hdev->dev, &htrig->led_trigger)) in led_allocate_basic()
77 return &htrig->led_trigger; in led_allocate_basic()
80 devm_kfree(&hdev->dev, (void *)htrig->led_trigger.name); in led_allocate_basic()
/linux/net/rfkill/
H A Dcore.c57 struct led_trigger led_trigger; member
122 struct led_trigger *trigger; in rfkill_led_trigger_event()
127 trigger = &rfkill->led_trigger; in rfkill_led_trigger_event()
139 rfkill = container_of(led->trigger, struct rfkill, led_trigger); in rfkill_led_trigger_activate()
148 return rfkill->led_trigger.name; in rfkill_get_led_trigger_name()
162 rfkill->led_trigger.name = rfkill->ledtrigname in rfkill_led_trigger_register()
164 rfkill->led_trigger.activate = rfkill_led_trigger_activate; in rfkill_led_trigger_register()
165 return led_trigger_register(&rfkill->led_trigger); in rfkill_led_trigger_register()
170 led_trigger_unregister(&rfkill->led_trigger); in rfkill_led_trigger_unregister()
173 static struct led_trigger rfkill_any_led_trigger;
[all …]
/linux/drivers/power/supply/
H A Dpower_supply_leds.c23 struct led_trigger trig;
42 struct led_trigger **tp, int *err) in power_supply_register_led_trigger()
79 static void power_supply_unregister_led_trigger(struct led_trigger *trig) in power_supply_unregister_led_trigger()
/linux/drivers/leds/trigger/
H A Dledtrig-cpu.c36 struct led_trigger *_trig;
41 static struct led_trigger *trig_cpu_all;
H A Dledtrig-default-on.c22 static struct led_trigger defon_led_trigger = {
H A Dledtrig-panic.c15 static struct led_trigger *trigger;
H A Dledtrig-timer.c125 static struct led_trigger timer_led_trigger = {
H A Dledtrig-backlight.c132 static struct led_trigger bl_led_trigger = {
H A Dledtrig-gpio.c131 static struct led_trigger gpio_led_trigger = {
H A Dledtrig-input-events.c31 static struct led_trigger *input_events_led_trigger;
H A Dledtrig-transient.c188 static struct led_trigger transient_trigger = {
H A Dledtrig-oneshot.c190 static struct led_trigger oneshot_led_trigger = {
H A Dledtrig-heartbeat.c159 static struct led_trigger heartbeat_led_trigger = {
H A Dledtrig-tty.c347 static struct led_trigger ledtrig_tty = {
/linux/drivers/usb/common/
H A Dled.c22 struct led_trigger *trig = NULL; in usb_led_activity()
/linux/drivers/net/arcnet/
H A Darcdevice.h263 struct led_trigger *tx_led_trig;
265 struct led_trigger *recon_led_trig;
/linux/sound/core/
H A Dcontrol_led.c56 static struct led_trigger *snd_ctl_ledtrig_audio[NUM_AUDIO_LEDS];
179 struct led_trigger *trig = snd_ctl_ledtrig_audio[led->trigger_type]; in snd_ctl_led_set_state()
427 struct led_trigger *trig = snd_ctl_ledtrig_audio[led->trigger_type]; in brightness_show()
/linux/net/netfilter/
H A Dxt_LED.c35 struct led_trigger netfilter_led_trigger;
/linux/drivers/leds/
H A Dleds-cros_ec.c104 static struct led_trigger cros_ec_led_trigger = {
/linux/net/mac80211/
H A Dieee80211_i.h1528 struct led_trigger tx_led, rx_led, assoc_led, radio_led;
1529 struct led_trigger tpt_led;
/linux/drivers/media/rc/
H A Drc-main.c85 static struct led_trigger *led_feedback;
/linux/drivers/tty/vt/
H A Dkeyboard.c1025 struct led_trigger trigger;
/linux/include/net/bluetooth/
H A Dhci_core.h611 struct led_trigger *power_led;