summaryrefslogtreecommitdiff
path: root/drivers/leds/leds-pca955x.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-01leds: pca955x: Cleanup OF/ID table terminatorsBiju Das1-20/+20
2023-11-01leds: pca955x: Convert enum->pointer for data in the match tablesBiju Das1-31/+18
2023-11-01leds: pca955x: Fix -Wvoid-pointer-to-enum-cast warningJustin Stitt1-1/+1
2023-05-25leds: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-01-30leds: pca955x: Get rid of custom led_init_default_state_get()Andy Shevchenko1-20/+6
2022-10-21leds-pca955x: Remove the unused function pca95xx_num_led_regs()Jiapeng Chong1-6/+0
2022-03-02leds: pca955x: Allow zero LEDs to be specifiedAndrew Jeffery1-1/+1
2022-03-02leds: pca955x: Make the gpiochip always expose all pinsAndrew Jeffery1-31/+34
2021-08-20leds: pca955x: Switch to i2c probe_newEddie James1-4/+19
2021-08-20leds: pca955x: Let the core process the fwnodeEddie James1-28/+30
2021-08-20leds: pca955x: Implement the default-state propertyEddie James1-8/+46
2021-08-20leds: pca955x: Add brightness_get functionEddie James1-0/+52
2021-08-20leds: pca955x: Clean up code formattingEddie James1-33/+30
2020-08-17leds: pca955x: Add an IBM software implementation of the PCA9552 chipEddie James1-0/+8
2020-07-12leds: pca955x: Include the right GPIO headerLinus Walleij1-1/+1
2019-07-09Merge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-06-09leds: leds-pca955x: simplify getting the adapter of a clientWolfram Sang1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330Thomas Gleixner1-4/+1
2019-03-31leds: pca955x: Make use of device property APIAndy Shevchenko1-22/+13
2019-03-31leds: pca955x: Revert "Add ACPI support"Andy Shevchenko1-21/+1
2018-06-13treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook1-4/+4
2017-10-06leds: pca955x: Don't invert requested value in pca955x_gpio_set_value()Andrew Jeffery1-5/+12
2017-08-30leds: pca955x: check for I2C errorsCédric Le Goater1-31/+83
2017-08-29leds: pca955x: Prevent crippled LED device nameJacek Anaszewski1-4/+8
2017-08-14leds: pca955x: add GPIO supportCédric Le Goater1-17/+120
2017-08-14leds: pca955x: use devm_led_classdev_registerCédric Le Goater1-22/+4
2017-08-14leds: pca955x: add device tree supportCédric Le Goater1-12/+89
2017-05-22leds: pca955x: Correct I2C FunctionalityTin Huynh1-1/+1
2016-12-02leds: pca955x: Add ACPI supportTin Huynh1-2/+22
2016-01-04leds: pca955x: Remove work queueAndrew Lunn1-30/+9
2015-08-28leds: Drop owner assignment from i2c_driverKrzysztof Kozlowski1-1/+0
2013-08-27leds: use dev_get_platdata()Jingoo Han1-1/+1
2012-12-16Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cool...Linus Torvalds1-1/+1
2012-11-29leds: remove use of __devexitBill Pemberton1-1/+1
2012-11-29leds: remove use of __devinitBill Pemberton1-1/+1
2012-11-29leds: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-28leds: leds-pca955x: Use dev_info instead of printkSachin Kamat1-1/+1
2012-07-24leds: convert PCA955x LED driver to devm_kzalloc() and cleanup error exit pathBryan Wu1-13/+5
2012-05-30drivers/leds/leds-pca955x.c: fix race condition while setting brightness on s...Alexander Stein1-36/+59
2012-01-11leds: convert led i2c drivers to module_i2c_driverAxel Lin1-12/+1
2010-06-03i2c: Remove all i2c_set_clientdata(client, NULL) in driversWolfram Sang1-2/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2008-10-21leds: leds-pca955x - Mark pca955x_led_set() staticSven Wegener1-1/+1
2008-10-04leds-pca955x: add proper error handling and fix bogus memory handlingSven Wegener1-32/+38
2008-07-23leds: Add support for Philips PCA955x I2C LED driversNate Case1-0/+384