summaryrefslogtreecommitdiff
path: root/drivers/gpio/gpio-pca953x.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-13Revert "gpio: pca953x: initialize ret to zero to avoid returning garbage"Linus Walleij1-1/+1
2016-09-12gpio: pca953x: initialize ret to zero to avoid returning garbageColin Ian King1-1/+1
2016-09-12gpio: pca953x: coding style fixesBartosz Golaszewski1-10/+13
2016-09-12gpio: pca953x: remove an unused variableBartosz Golaszewski1-4/+1
2016-09-12gpio: pca953x: refactor pca953x_read_regs()Bartosz Golaszewski1-14/+35
2016-09-12gpio: pca953x: refactor pca953x_write_regs()Bartosz Golaszewski1-28/+47
2016-09-12gpio: pca953x: code shrinkBartosz Golaszewski1-85/+48
2016-09-07gpio: pca954x: fix undefined error code from removeArnd Bergmann1-0/+2
2016-08-11gpio: pca954x: Add vcc regulator and enable itPhil Reid1-9/+32
2016-06-15gpio: pca953x: enable driver on Intel EdisonAndy Shevchenko1-0/+2
2016-06-13gpio: pca953x: Fix NBANK calculation for PCA9536Vignesh R1-1/+1
2016-06-08gpio: pca953x: enfore type for i2c_smbus_write_word_data()Andy Shevchenko1-3/+6
2016-06-07gpio: pca953x: remove redundant assignmentsAndy Shevchenko1-6/+3
2016-06-07gpio: pca953x: Add support for TI PCA9536Vignesh R1-0/+1
2016-05-17Merge tag 'gpio-v4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-1/+41
2016-04-09gpio: pca953x: add PCAL9535 interrupt support for Galileo Gen2Yong Li1-1/+41
2016-04-08gpio: pca953x: Use correct u16 value for register word writeYong Li1-1/+2
2016-03-16gpio: pca953x: Fix pca953x_gpio_set_multiple() on 64-bitGeert Uytterhoeven1-2/+4
2016-02-23gpio: pca953x: Use devm_gpiochip_add_data() for gpio registrationLaxman Dewangan1-3/+1
2016-01-05gpio: pca953x: use gpiochip data pointerLinus Walleij1-16/+11
2015-12-10gpio: pca953x: Add set_multiple to allow multiple bits to be set in one write.Phil Reid1-0/+38
2015-12-09gpio: pca953x: make inclusion of <linux/of_platform.h> unconditionalLinus Walleij1-2/+0
2015-12-09gpio: pca935x: fix of-only probed devicesBen Dooks1-32/+44
2015-12-09gpio: pca953x: add onsemi,pca9654 idBen Dooks1-0/+2
2015-11-19gpio: change member .dev to .parentLinus Walleij1-1/+1
2015-10-05gpio: pca953x: support ACPI devices found on Galileo Gen2Andy Shevchenko1-1/+20
2015-10-05gpio: pca953x: store driver_data for future useAndy Shevchenko1-7/+10
2015-10-02gpio: pca953x: Add TI TCA9539 supportThierry Reding1-0/+1
2015-10-02gpio: Fix error checking in the function device_pca957x_initNicholas Krause1-2/+6
2015-07-16gpio: pca953x: fix nested irqs reschedulingGrygorii Strashko1-0/+4
2015-06-01gpio: Prevent an integer overflow in the pca953x driverJoshua Scott1-9/+12
2015-05-19Drivers: gpio: Fix spelling errorsColin Cronin1-1/+1
2014-08-28gpio: pca953x: Drop deprecated DT bindingsMarkus Pargmann1-51/+3
2014-07-22gpio: remove all usage of gpio_remove retval in driver/gpioabdoulaye berthe1-6/+1
2014-05-28gpio: pca953x: use gpiolib irqchip helpersLinus Walleij1-61/+32
2014-05-09gpio: pca953x: request a shared interruptToby Smith1-1/+2
2014-05-09gpio: pca953x: return IRQ_NONE when appropriateToby Smith1-2/+4
2014-02-13gpio: pca953x: Fix gpio_base may not default to -1Aaron Sierra1-1/+2
2014-02-13gpio: pca953x: Add Exar XRA1202Aaron Sierra1-0/+3
2014-02-13gpio: pca953x: Add NXP PCA9698Aaron Sierra1-0/+2
2014-02-13gpio: pca953x: Add devices to Kconfig helpAaron Sierra1-1/+1
2013-12-04gpio/pinctrl: make gpio_chip members typed booleanLinus Walleij1-1/+1
2013-09-23gpio: pca953x: Don't flip bits on PCA957x GPIO expanders when probing them.Graeme Smecher1-11/+0
2013-09-07Merge tag 'gpio-v3.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-3/+3
2013-08-29gpio: (gpio-pca953x) move header to linux/platform_data/Vivien Didelot1-1/+1
2013-08-16gpio: pca953x: fix gpio input on gpio offsets >= 8Andrew Ruder1-1/+1
2013-08-16gpio: use dev_get_platdata()Jingoo Han1-2/+2
2013-05-06Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds1-2/+1
2013-04-11gpio: pca953x: fix irq_domain_add_simple usageAlexandre Belloni1-1/+1
2013-03-27gpio: gpio-pca953x.c: fix checkpatch errorLaurent Navet1-2/+1