aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/leds/leds-gpio.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-13leds: gpio: Add kernel log if devm_fwnode_gpiod_get() failsStefan Wahren1-0/+2
2023-11-01leds: gpio: Update headersAndy Shevchenko1-1/+5
2023-11-01leds: gpio: Remove unneeded assignmentAndy Shevchenko1-1/+1
2023-11-01leds: gpio: Move temporary variable for struct device to gpio_led_probe()Andy Shevchenko1-11/+8
2023-11-01leds: gpio: Refactor code to use devm_gpiod_get_index_optional()Andy Shevchenko1-4/+4
2023-11-01leds: gpio: Utilise PTR_ERR_OR_ZERO()Andy Shevchenko1-10/+7
2023-11-01leds: gpio: Keep driver firmware interface agnosticAndy Shevchenko1-3/+3
2023-11-01leds: gpio: Annotate struct gpio_leds_priv with __counted_byKees Cook1-1/+1
2023-05-25leds: gpio: Configure per-LED pin controlMarek Vasut1-0/+18
2022-11-09leds: gpio: switch to using devm_fwnode_gpiod_get()Dmitry Torokhov1-3/+2
2021-08-18leds: move default_state read from fwnode to coreDenis Osterland-Heim1-10/+2
2021-02-03leds: gpio: Set max brightness to 1Dylan Van Assche1-1/+2
2020-09-26leds: parse linux,default-trigger DT property in LED coreMarek Behún1-3/+0
2020-07-12leds: gpio: Use struct_size() in devm_kzalloc()Gustavo A. R. Silva1-10/+3
2020-07-12leds: gpio: Fix semantic errorLinus Walleij1-1/+1
2020-01-22leds: gpio: Fix uninitialized gpio label for fwnode based probeJacek Anaszewski1-1/+9
2019-07-25leds: gpio: Use generic support for composing LED namesJacek Anaszewski1-13/+13
2019-07-25leds: class: Improve LED and LED flash class registration APIJacek Anaszewski1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-5/+1
2018-12-08leds: gpio: Drop unneeded manual of_node assignmentKrzysztof Kozlowski1-1/+0
2018-10-26leds: gpio: set led_dat->gpiod pointer for OF defined GPIO ledsLiviu Dudau1-0/+2
2018-09-10leds: gpio: Try to lookup gpiod from deviceLinus Walleij1-30/+62
2017-08-29leds: gpio: Allow LED to retain state at shutdownAndrew Jeffery1-1/+6
2017-03-08leds: gpio: use OF variant of LED registering functionRafał Miłecki1-6/+6
2017-02-04gpio: Rename devm_get_gpiod_from_child()Boris Brezillon1-2/+3
2017-01-26gpio: Pass GPIO label down to gpiod_requestAlexander Stein1-6/+7
2017-01-26gpiolib: Convert fwnode_get_named_gpiod() to configure GPIOAndy Shevchenko1-1/+1
2016-09-15leds: gpio: fix and simplify error handling in gpio_leds_createHeiner Kallweit1-8/+4
2016-09-15leds: gpio: switch to managed version of led_classdev_registerHeiner Kallweit1-21/+2
2016-09-15leds: gpio: fix and simplify reading property "label"Heiner Kallweit1-9/+7
2016-09-15leds: gpio: simplify gpio_leds_createHeiner Kallweit1-3/+1
2016-09-15leds: gpio: add helper cdev_to_gpio_led_dataHeiner Kallweit1-4/+8
2016-09-15leds: gpio: fix an unhandled error case in create_gpio_ledHeiner Kallweit1-3/+6
2016-09-15leds: gpio: introduce gpio_blink_set_tHeiner Kallweit1-4/+2
2016-07-11leds: leds-gpio: Set of_node for created LED devicesRafał Miłecki1-2/+3
2016-05-06leds: gpio: Support the "panic-indicator" firmware propertyEzequiel Garcia1-0/+4
2016-03-14leds: gpio: Use GPIOF_OUT_INIT_LOW instead of hardcoded zeroGeert Uytterhoeven1-1/+1
2016-03-14leds: leds-gpio: Fix return value check in create_gpio_led()Wei Yongjun1-2/+2
2016-01-04leds: gpio: Remove work queueJacek Anaszewski1-40/+22
2015-11-03leds: leds-gpio: add shutdown functionHeiko Schocher1-0/+13
2015-07-01Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cool...Linus Torvalds1-4/+8
2015-06-24ACPI / OF: Rename of_node() and acpi_node() to to_of_node() and to_acpi_node()Alexander Sverdlin1-1/+1
2015-05-25leds: leds-gpio: Add missing #include <linux/of.h>Geert Uytterhoeven1-0/+1
2015-05-04leds: gpio: Fix error handling for led name null pointer caseJacek Anaszewski1-2/+4
2015-05-04leds: gpio: Fix device teardown on probe deferralSebastian Hesselbarth1-2/+3
2015-03-04gpio: add parameter to allow the use named gpiosOlliver Schinagl1-1/+1
2015-02-02leds: leds-gpio: Pass on error codes unmodifiedSoren Brinkmann1-1/+2
2014-12-18Merge tag 'pm+acpi-3.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-12-10leds: leds-gpio: Fix the "default-state" property checkFabio Estevam1-1/+1
2014-12-04leds: leds-gpio: Fix multiple instances registration without 'label' propertyFabio Estevam1-1/+11
2014-11-06leds: leds-gpio: Fix legacy GPIO number caseGeert Uytterhoeven1-3/+3
2014-11-04leds: leds-gpio: Convert gpio_blink_set() to use GPIO descriptorsMika Westerberg1-18/+13
2014-11-04leds: leds-gpio: Make use of device property APIRafael J. Wysocki1-37/+26
2014-11-04leds: leds-gpio: Add support for GPIO descriptorsMika Westerberg1-35/+45
2014-11-03Merge branch 'platform/remove_owner' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-1/+0
2014-10-20leds: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-09-29leds: gpio: cleanup the leds-gpio driverXiubo Li1-3/+1
2014-09-29led: gpio: Sort include headers alphabeticallyXiubo Li1-5/+5
2014-03-06leds-gpio: of: introduce MODULE_DEVICE_TABLE for module autoloadingPaolo Pisati1-0/+2
2014-02-27drivers/leds: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2014-02-27leds: leds-gpio: add retain-state-suspended propertyRobin Gong1-0/+3
2013-10-25leds-gpio: of: led should not be created if its status is disabledJosh Wu1-3/+3
2013-10-22leds: Include linux/of.h headerSachin Kamat1-0/+1
2013-08-26leds: use dev_get_platdata()Jingoo Han1-1/+1
2013-06-20leds: leds-gpio: Let device core handle pinctrlFabio Estevam1-6/+0
2013-06-20leds: leds-gpio: remove unnecessary platform_set_drvdata()Jingoo Han1-2/+0
2013-05-21leds: leds-gpio: reserve gpio before using itTimo Teräs1-4/+5
2013-01-02leds: leds-gpio: set devm_gpio_request_one() flags param correctlyJavier Martinez Canillas1-2/+3
2012-12-15Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cool...Linus Torvalds1-19/+18
2012-11-28leds: remove use of __devexitBill Pemberton1-1/+1
2012-11-28leds: remove use of __devinitBill Pemberton1-4/+4
2012-11-28leds: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-27leds: leds-gpio: Use dev_info instead of printkSachin Kamat1-1/+1
2012-11-27leds: leds-gpio: use devm_gpio_request_oneSachin Kamat1-6/+2
2012-11-26leds: leds-gpio: Defer probing in case of deferred gpio probingRoland Stigge1-6/+11
2012-11-26leds: leds-gpio: use gpio_request_oneJingoo Han1-7/+5
2012-09-11leds: leds-gpio: adopt pinctrl supportAnilKumar Ch1-0/+7
2012-09-11leds: leds-gpio: Use of_get_child_count() helperTobias Klauser1-3/+2
2012-09-11leds: leds-gpio: Use platform_{get,set}_drvdataTobias Klauser1-2/+2
2012-09-11leds: leds-gpio: use of_match_ptr()Tobias Klauser1-2/+1
2012-07-24leds: Use devm_kzalloc in leds-gpio.c fileSachin Kamat1-6/+5
2012-03-23drivers/leds/leds-gpio.c: use linux/gpio.h rather than asm/gpio.hMark Brown1-2/+1
2012-01-10leds: convert led platform drivers to module_platform_driverAxel Lin1-14/+2
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2011-10-31drivers/leds/leds-gpio.c: use gpio_get_value_cansleep() when initializingDavid Daney1-1/+1
2011-10-31drivers/leds: Add module.h to files using it implicitlyPaul Gortmaker1-0/+1
2011-06-03leds: remove config option LEDS_GPIO_PLATFORM from KconfigShawn Guo1-3/+3
2011-02-28leds/leds-gpio: merge platform_driver with of_platform_driverGrant Likely1-127/+87
2010-11-12drivers/leds/leds-gpio.c: properly initialize return valueDavidlohr Bueso1-1/+1
2010-08-06of/device: Replace struct of_device with struct platform_deviceGrant Likely1-2/+2
2010-05-28leds: Fix leds-gpio openfirmware compile issueRichard Purdie1-1/+0
2010-05-26leds: leds-gpio: Change blink_set callback to be able to turn off blinkingBenjamin Herrenschmidt1-7/+24
2010-05-22of: Remove duplicate fields from of_platform_driverGrant Likely1-1/+1
2010-05-18of: Always use 'struct device.of_node' to get device node pointer.Grant Likely1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-16leds-gpio: fix default state handling on OF platformsAnton Vorontsov1-2/+1
2009-11-16leds-gpio: fix possible crash on OF device unbindingDmitry Eremin-Solenikov1-0/+2
2009-09-07leds: gpio-leds: fix typographics faultMichal Simek1-1/+1
2009-06-23leds: Add options to have GPIO LEDs start on or keep their stateTrent Piepho1-3/+17
2009-06-23leds: leds-gpio - fix a section mismatchZhenwen Xu1-1/+1
2009-04-08leds: just ignore invalid GPIOs in leds-gpioDavid Brownell1-1/+1
2009-04-06leds: just ignore invalid GPIOs in leds-gpioDavid Brownell1-0/+9
2009-04-06leds: Add suspend/resume state flags to leds-gpioRichard Purdie1-1/+2
2009-04-06leds: Fix leds-gpio driver multiple module_init/exit usageRichard Purdie1-19/+27
2009-04-06leds: Add openfirmware platform device supportTrent Piepho1-43/+162
2009-01-08leds: Add suspend/resume to the core classRichard Purdie1-35/+1
2008-04-24leds: enable support for blink_set() platform hook in leds-gpioHerbert Valerio Riedel1-0/+15
2008-04-15leds: fix platform driver hotplug/coldplugKay Sievers1-0/+1
2008-03-31leds: Remove incorrect use of preempt_count() from leds-gpioDavid Brownell1-6/+6
2008-03-31leds: Fix potential leds-gpio oopsUwe Kleine-König1-4/+4
2008-02-07leds: Fix led-gpio active_low default brightnessRaphael Assenat1-1/+1
2007-11-05leds: bugfixes for leds-gpioDavid Brownell1-9/+11
2007-07-16leds: Teach leds-gpio to handle timer-unsafe GPIOsDavid Brownell1-1/+26
2007-07-16leds: Add generic GPIO LED driverRaphael Assenat1-0/+174