kernel-hacking-2024-linux-s.../drivers/leds
Dan Murphy 11e1bbc116 leds: lm36274: Introduce the TI LM36274 LED driver
Introduce the LM36274 LED driver.  This driver uses the ti-lmu
MFD driver to probe this LED driver.  The driver configures only the
LED registers and enables the outputs according to the config file.

The driver utilizes the TI LMU (Lighting Management Unit) LED common
framework to set the brightness bits.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
2019-06-07 20:40:07 +02:00
..
trigger leds: trigger: netdev: use memcpy in device_name_store 2019-03-30 19:09:32 +01:00
Kconfig leds: lm36274: Introduce the TI LM36274 LED driver 2019-06-07 20:40:07 +02:00
led-class-flash.c
led-class.c leds: avoid races with workqueue 2019-05-02 22:54:51 +02:00
led-core.c leds: avoid races with workqueue 2019-05-02 22:54:51 +02:00
led-triggers.c led: triggers: Initialize LED_INIT_DEFAULT_TRIGGER if trigger is brought after class 2018-12-10 21:31:55 +01:00
leds-88pm860x.c leds: 88pm860x: Use of_node_name_eq for node name comparisons 2018-12-06 21:30:08 +01:00
leds-aat1290.c
leds-adp5520.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-an30259a.c leds: add Panasonic AN30259A support 2018-09-10 21:31:11 +02:00
leds-apu.c leds: Modify PC Engines apu/apu2 driver to support apu3 2018-06-28 21:34:43 +02:00
leds-as3645a.c leds: as3645a: Switch to fwnode property API 2019-03-18 19:21:51 +01:00
leds-asic3.c
leds-bcm6328.c
leds-bcm6358.c
leds-bd2802.c
leds-blinkm.c leds: blinkm: clean up double assignment to data->i2c_addr 2019-04-02 21:03:25 +02:00
leds-clevo-mail.c
leds-cobalt-qube.c
leds-cobalt-raq.c
leds-cpcap.c
leds-cr0014114.c leds: Use struct_size() in allocation 2018-06-12 16:19:22 -07:00
leds-da903x.c
leds-da9052.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-dac124s085.c
leds-fsg.c
leds-gpio-register.c
leds-gpio.c leds: gpio: Drop unneeded manual of_node assignment 2018-12-08 18:17:14 +01:00
leds-hp6xx.c
leds-ipaq-micro.c
leds-is31fl32xx.c
leds-is31fl319x.c
leds-ktd2692.c
leds-lm355x.c
leds-lm3530.c
leds-lm3532.c leds: lm3532: Introduce the lm3532 LED driver 2019-04-07 20:45:49 +02:00
leds-lm3533.c
leds-lm3601x.c leds: lm3601x: Introduce the lm3601x LED driver 2018-05-23 21:44:47 +02:00
leds-lm3642.c
leds-lm3692x.c leds: lm3692x: Support LED sync configuration 2018-07-03 22:27:12 +02:00
leds-lm3697.c leds: lm3697: Introduce the lm3697 driver 2019-05-24 22:40:47 +02:00
leds-lm36274.c leds: lm36274: Introduce the TI LM36274 LED driver 2019-06-07 20:40:07 +02:00
leds-locomo.c
leds-lp55xx-common.c leds: lp55xx: fix null deref on firmware load failure 2019-02-14 22:03:44 +01:00
leds-lp55xx-common.h
leds-lp3944.c
leds-lp3952.c
leds-lp5521.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-lp5523.c leds: lp5523: fix a missing check of return value of lp55xx_read 2019-01-17 22:27:39 +01:00
leds-lp5562.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-lp8501.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-lp8788.c
leds-lp8860.c
leds-lt3593.c leds: lt3593: Remove unneeded assignment in lt3593_led_probe 2019-03-31 20:12:30 +02:00
leds-max8997.c leds: max8997: use mode when calling max8997_led_set_mode 2018-07-03 22:12:41 +02:00
leds-max77650.c leds: max77650: Add LEDs support 2019-05-08 12:07:02 +01:00
leds-max77693.c
leds-mc13783.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-menf21bmc.c
leds-mlxcpld.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-mlxreg.c leds: mlxreg: Add support for capability register 2019-02-23 09:20:46 -08:00
leds-mt6323.c
leds-net48xx.c
leds-netxbig.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-nic78bx.c
leds-ns2.c leds: ns2: Change unsigned to unsigned int 2018-08-06 23:03:12 +02:00
leds-ot200.c
leds-pca955x.c leds: pca955x: Make use of device property API 2019-03-31 20:12:30 +02:00
leds-pca963x.c leds: pca963x: Make use of device property API 2019-03-31 20:12:31 +02:00
leds-pca9532.c leds: pca9532: fix a potential NULL pointer dereference 2019-03-30 18:50:00 +01:00
leds-pm8058.c
leds-powernv.c leds: powernv: add of_node_put() 2018-11-21 20:23:14 +01:00
leds-pwm.c leds: pwm: Use OF variant of LED registering function 2018-12-08 18:59:47 +01:00
leds-rb532.c
leds-regulator.c
leds-s3c24xx.c
leds-sc27xx-bltc.c leds: sc27xx: Add pattern_set/clear interfaces for LED controller 2018-10-11 21:59:11 +02:00
leds-ss4200.c
leds-sunfire.c
leds-syscon.c
leds-tca6507.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
leds-ti-lmu-common.c leds: TI LMU: Add common code for TI LMU devices 2019-05-24 22:40:45 +02:00
leds-tlc591xx.c
leds-wm831x-status.c leds: wm831x-status: Use sysfs_match_string() helper 2018-05-03 21:50:13 +02:00
leds-wm8350.c
leds-wrap.c
leds.h
Makefile leds: lm36274: Introduce the TI LM36274 LED driver 2019-06-07 20:40:07 +02:00
uleds.c *: convert stream-like files from nonseekable_open -> stream_open 2019-05-06 17:46:41 +03:00