aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/leds/trigger
AgeCommit message (Expand)AuthorFilesLines
2024-03-07leds: trigger: netdev: Fix kernel panic on interface rename trig notifyChristian Marangi1-2/+2
2024-03-07leds: trigger: panic: Simplify led_trigger_set_panicHeiner Kallweit1-16/+7
2024-03-07leds: triggers: default-on: Add module alias for module auto-loadingHeiner Kallweit1-0/+1
2024-03-07leds: trigger: audio: Set module alias for module auto-loadingHeiner Kallweit1-0/+2
2024-03-07leds: trigger: netdev: Display only supported link speed attributeChristian Marangi1-6/+84
2024-03-07leds: trigger: netdev: Add module alias ledtrig:netdevHeiner Kallweit1-0/+1
2024-03-07leds: trigger: netdev: Skip setting baseline state in activate if hw-controlledHeiner Kallweit1-2/+5
2024-01-17Merge tag 'leds-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds4-54/+271
2023-12-21leds: trigger: netdev: Add core support for hw not supporting fallback to LED...Heiner Kallweit1-0/+15
2023-12-21leds: trigger: panic: Don't register panic notifier if creating the trigger f...Heiner Kallweit1-1/+4
2023-12-13leds: ledtrig-tty: Add additional line state evaluationFlorian Eckert1-1/+77
2023-12-13leds: ledtrig-tty: Make rx tx activitate configurableFlorian Eckert1-11/+103
2023-12-13leds: ledtrig-tty: Replace mutex with completionFlorian Eckert1-29/+30
2023-12-13leds: ledtrig-tty: Free allocated ttyname buffer on deactivateFlorian Eckert1-0/+4
2023-12-13leds: trigger: gpio: Convert to DEVICE_ATTR_RW()Andy Shevchenko1-4/+3
2023-12-13leds: trigger: gpio: Use sysfs_emit() to instead of s*printf()Andy Shevchenko1-1/+1
2023-12-13leds: trigger: gpio: Convert to use kstrtox()Andy Shevchenko1-6/+4
2023-12-13leds: trigger: gpio: Replace custom code for gpiod_get_optional()Andy Shevchenko1-4/+3
2023-12-13leds: trigger: netdev: Extend speeds up to 10GDaniel Golle1-1/+31
2023-12-06leds: trigger: netdev: fix RTNL handling to prevent potential deadlockHeiner Kallweit1-4/+7
2023-11-01leds: trigger: netdev: Move size check in set_device_nameChristian Marangi1-3/+3
2023-11-01leds: triggers: gpio: Rewrite to use trigger-sourcesLinus Walleij2-101/+41
2023-11-01leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'Christophe JAILLET1-2/+2
2023-09-04Merge tag 'leds-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2-16/+9
2023-08-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+4
2023-08-22leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded'Marek Behún1-4/+4
2023-08-18leds: trigger: netdev: Use module_led_trigger macro to simplify the codeLi Zetao1-12/+1
2023-08-17leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_onesho...Marek Behún1-4/+8
2023-08-10leds: trig-netdev: Disable offload on deactivation of triggerAndrew Lunn1-0/+2
2023-08-10led: trig: netdev: Fix requesting offload deviceAndrew Lunn1-3/+5
2023-07-03Merge tag 'leds-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds3-16/+7
2023-06-21leds: trigger: netdev: expose hw_control status via sysfsChristian Marangi1-0/+11
2023-06-21leds: trigger: netdev: add additional specific link duplex modeChristian Marangi1-2/+25
2023-06-21leds: trigger: netdev: add additional specific link speed modeChristian Marangi1-10/+70
2023-06-15leds: trigger: netdev: uninitialized variable in netdev_trig_activate()Dan Carpenter1-1/+1
2023-05-31leds: trigger: netdev: expose netdev trigger modes in linux includeChristian Marangi1-9/+0
2023-05-31leds: trigger: netdev: init mode if hw control already activeChristian Marangi1-0/+17
2023-05-31leds: trigger: netdev: validate configured netdevAndrew Lunn1-2/+22
2023-05-31leds: trigger: netdev: add support for LED hw controlChristian Marangi1-2/+41
2023-05-31leds: trigger: netdev: reject interval store for hw_controlChristian Marangi1-0/+3
2023-05-31leds: trigger: netdev: add basic check for hw control supportChristian Marangi1-0/+14
2023-05-31leds: trigger: netdev: introduce check for possible hw controlChristian Marangi1-0/+8
2023-05-31leds: trigger: netdev: refactor code setting device nameAndrew Lunn1-9/+20
2023-05-25leds: trigger: netdev: Remove NULL check before dev_{put, hold}Yang Li1-4/+2
2023-05-25leds: Change led_trigger_blink[_oneshot]() delay parameters to pass-by-valueHans de Goede2-12/+5
2023-05-25leds: trigger: netdev: Use mutex instead of spinlocksChristian Marangi1-9/+9
2023-05-25leds: trigger: netdev: Convert device attr to macroChristian Marangi1-41/+16
2023-05-25leds: trigger: netdev: Rename add namespace to netdev trigger enum modesChristian Marangi1-33/+25
2023-05-25leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from modeChristian Marangi1-11/+8
2023-05-25leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev renameChristian Marangi1-0/+3
2023-03-16leds: Mark GPIO LED trigger brokenLinus Walleij1-0/+1
2023-02-04leds: Remove ide-disk triggerCorentin Labbe1-4/+0
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)4-4/+4
2022-12-07leds: use sysfs_emit() to instead of scnprintf()ye xingchen1-1/+1
2021-10-13leds: trigger: Disable CPU trigger on PREEMPT_RTSebastian Andrzej Siewior1-0/+1
2021-08-18leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATALukas Bulwahn1-1/+1
2021-08-03leds: trigger: audio: Add an activate callback to ensure the initial brightne...Hans de Goede1-8/+29
2021-07-03Merge tag 'leds-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Linus Torvalds1-1/+1
2021-07-01kernel.h: split out panic and oops helpersAndy Shevchenko3-0/+3
2021-05-28leds: trigger: ledtrig-cpu: Fix incorrectly documented param 'ledevt'Lee Jones1-1/+1
2021-05-03Merge tag 'leds-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Linus Torvalds1-1/+1
2021-04-25leds: trigger: pattern: Switch to using the new API kobj_to_dev()Tian Tao1-1/+1
2021-03-10leds: trigger/tty: Use led_set_brightness_sync() from workqueueUwe Kleine-König1-2/+2
2021-03-10leds: trigger: Fix error path to not unlock the unlocked mutexUwe Kleine-König1-5/+2
2021-01-15leds: trigger: implement a tty triggerUwe Kleine-König3-0/+193
2020-09-30ledtrig-cpu: Limit to 8 CPUsPavel Machek1-3/+10
2020-07-24leds: pattern trigger -- check pattern for validityPavel Machek1-2/+4
2020-07-12leds: trigger: gpio: Avoid warning on update of invertedJan Kiszka1-1/+2
2020-04-27leds: trigger: remove redundant assignment to variable retColin Ian King1-2/+2
2020-01-22ledtrig-pattern: fix email address quoting in MODULE_AUTHOR()Pavel Machek1-2/+2
2019-12-01Merge tag 'leds-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pav...Linus Torvalds1-1/+4
2019-11-21leds: Use all-in-one vtime aware kcpustat accessorFrederic Weisbecker1-5/+9
2019-11-03leds: trigger: netdev: fix handling on interface renameMartin Schiller1-1/+4
2019-10-29leds: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEMFrederic Weisbecker1-1/+1
2019-09-01leds: trigger: gpio: GPIO 0 is validAndy Shevchenko1-5/+7
2019-07-09Merge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+2
2019-07-03Merge branch 'timers/vdso' into timers/coreThomas Gleixner12-53/+12
2019-06-28docs: leds: convert to ReSTMauro Carvalho Chehab2-2/+2
2019-06-22timekeeping: Use proper clock specifier names in functionsJason A. Donenfeld1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner12-53/+12
2019-05-31leds: avoid flush_work in atomic contextPavel Machek1-0/+5
2019-05-26leds: avoid flush_work in atomic contextPavel Machek1-0/+5
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-03-30leds: trigger: netdev: use memcpy in device_name_storeRasmus Villemoes1-1/+2
2019-03-26leds: trigger: netdev: fix refcnt leak on interface renameRafał Miłecki1-8/+5
2019-01-16leds: trigger: timer: Add initialization from Device TreeKrzysztof Kozlowski1-0/+34
2019-01-16leds: trigger: oneshot: Add initialization from Device TreeKrzysztof Kozlowski1-2/+36
2019-01-16leds: trigger: pattern: Add pattern initialization from Device TreeKrzysztof Kozlowski1-19/+80
2018-11-28leds: trigger: Introduce audio mute LED triggerTakashi Iwai3-0/+52
2018-11-07leds: trigger: Fix sleeping function called from invalid contextBaolin Wang1-16/+4
2018-10-25Fix pattern handling optimalizationPavel Machek1-3/+4
2018-10-11leds: core: Introduce LED pattern triggerBaolin Wang3-0/+419
2018-07-05leds: gpio trigger: simplifications from core changesUwe Kleine-König1-62/+25
2018-07-05leds: backlight trigger: simplifications from core changesUwe Kleine-König1-43/+19
2018-07-05leds: activity trigger: simplifications from core changesUwe Kleine-König1-22/+16
2018-07-05leds: default-on trigger: make use of module_led_trigger()Uwe Kleine-König1-13/+1
2018-07-05leds: heartbeat trigger: simplifications from core changesUwe Kleine-König1-22/+19
2018-07-05leds: oneshot trigger: simplifications from core changesUwe Kleine-König1-63/+26
2018-07-05leds: transient trigger: simplifications from core changesUwe Kleine-König1-68/+30
2018-07-05leds: timer trigger: simplifications from core changesUwe Kleine-König1-40/+13
2018-07-05leds: netdev trigger: simplifications from core changesUwe Kleine-König1-68/+31
2018-07-05leds: triggers: let struct led_trigger::activate() return an error codeUwe Kleine-König9-25/+42
2018-07-05leds: triggers: make the MODULE_LICENSE string match the actual licenseUwe Kleine-König6-12/+8
2018-06-28leds: triggers: don't depend on LEDS_TRIGGERS twiceUwe Kleine-König1-14/+1
2018-06-19leds: ledtrig-activity: use ktime_get_boot_ns()Arnd Bergmann1-4/+1
2018-03-11leds: Extends disk trigger for reads and writesLinus Walleij1-1/+11
2018-01-11leds: ledtrig-transient: Add SPDX license identifiersShuah Khan1-20/+13
2018-01-08leds: trigger: Introduce a NETDEV triggerBen Whitten3-0/+504
2018-01-08ledtrig-activity: Grammar s/a immediate/an immediate/Geert Uytterhoeven1-1/+1
2017-11-14Merge tag 'leds_for_4.15rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-11/+302
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-25leds: Convert timers to use timer_setup()Kees Cook2-11/+15
2017-10-06leds: ledtrig-heartbeat: Convert timers to use timer_setup()Kees Cook1-6/+10
2017-10-06leds: ledtrig-activity: Add a system activity LED triggerWilly Tarreau3-0/+283
2017-07-06Merge tag 'leds_for_4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/j....Linus Torvalds1-22/+7
2017-06-13Revert "leds: handle suspend/resume in heartbeat trigger"Zhang Bo1-31/+0
2017-05-29leds: trigger: gpio: Use threaded IRQJan Kiszka1-23/+6
2017-05-29leds: trigger: gpio: Refresh LED state after GPIO changeJan Kiszka1-0/+2
2017-03-06leds/trigger/cpu: Add LED trigger for all CPUs aggregatedPaulo Costa1-2/+31
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-02-14leds: ledtrig-heartbeat: Make top brightness adjustableJacek Anaszewski1-4/+11
2016-12-25cpu/hotplug: Cleanup state namesThomas Gleixner1-1/+1
2016-11-22ledtrig-cpu.c: fix englishPavel Machek1-1/+1
2016-07-29Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-17/+15
2016-07-22leds/trigger/cpu: Move from CPU_STARTING to ONLINE levelSebastian Andrzej Siewior1-8/+8
2016-07-15leds/trigger/cpu: Convert to hotplug state machineRichard Cochran1-17/+15
2016-06-20leds: convert IDE trigger to common disk triggerStephan Linz3-12/+17
2016-06-08leds: handle suspend/resume in heartbeat triggerLinus Walleij1-0/+31
2016-05-06leds: triggers: Allow to switch the trigger to "panic" on a kernel panicEzequiel Garcia2-0/+50
2016-04-19leds: ledtrig-ide-disk: Move ide_blink_delay to ledtrig_ide_activity()Jacek Anaszewski1-1/+2
2016-04-13leds: trigger: Introduce a MTD (NAND/NOR) triggerEzequiel Garcia3-0/+54
2016-03-30leds: trigger: Introduce a kernel panic LED triggerEzequiel Garcia3-0/+38
2016-01-04leds: ledtrig-ide-disk: Make the driver explicitly non-modularPaul Gortmaker1-13/+1
2016-01-04leds: ledtrig-cpu: Make the driver explicitly non-modularPaul Gortmaker1-25/+1
2016-01-04leds: triggers: oneshot: fix module license specificationUwe Kleine-König1-1/+1
2016-01-04leds: ledtrig-transient: fix duration to be msec instead of jiffiesRob Herring1-1/+1
2016-01-04leds: core: Add led_set_brightness_nosleep{nopm} functionsJacek Anaszewski6-16/+16
2015-11-03leds: triggers: add invert to heartbeatJiri Prchal1-2/+45
2015-08-28leds: Allow compile test of GPIO consumers if !GPIOLIBGeert Uytterhoeven1-1/+1
2014-11-14leds: Add support for setting brightness in a synchronous wayJacek Anaszewski6-15/+17
2014-09-11leds: trigger: gpio: fix warning in gpio trigger for gpios whose accessor fun...Lothar Waßmann1-1/+1
2014-05-08drivers/leds: Replace __get_cpu_var use through this_cpu_ptrChristoph Lameter1-1/+1
2014-02-27ledtrig-cpu: Handle CPU hot(un)pluggingPawel Moll1-0/+24
2013-08-26leds: trigger: ledtrig-backlight: Fix invalid memory access in fb_event notif...Manfred Schlaegl1-14/+16
2013-04-01leds: add camera LED triggersKim, Milo3-0/+66
2013-04-01leds: move LED trigger drivers into new subdirectoryKim, Milo11-0/+1497