summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-pca953x.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2019-07-091-0/+1
|\
| * gpio: pca953x: Add support for the TI TCA9539Peter Robinson2019-06-021-0/+1
* | Merge tag 'gpio-v5.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2019-06-141-1/+2
|\ \
| * | gpio: pca953x: hack to fix 24 bit gpio expandersH. Nikolaus Schaller2019-06-081-1/+2
| |/
* / treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-4/+1Star
|/
* gpio: pca953x: add support for pca6416Alexandre Belloni2019-04-111-0/+2
* gpio: pca953x: add pcal6416 to the of_device_id tableAlexandre Belloni2019-04-111-0/+1
* Merge tag 'gpio-v5.2-updates-for-linus-part1' of git://git.kernel.org/pub/scm...Linus Walleij2019-04-081-0/+1
|\
| * gpio: pca953x: Add support for CAT9554Geert Uytterhoeven2019-03-221-0/+1
* | gpio: pca953x: Configure wake-up path when wake-up is enabledGeert Uytterhoeven2019-04-081-5/+16
|/
* gpio: pca953x: Use PCA_LATCH_INTAndy Shevchenko2019-03-081-5/+5
* gpio: pca953x: Fix dereference of irq data in shutdownMark Walton2019-03-011-1/+2
* gpio: pca953x: Add wake-up supportGeert Uytterhoeven2019-02-201-0/+9
* Merge tag 'gpio-v5.1-updates-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Walleij2019-02-171-1/+2
|\
| * gpio: pca953x: add support for pcal6416 typeThomas Petazzoni2019-02-141-0/+1
| * gpio: pca953x: Make symbol 'pca953x_i2c_regmap' staticWei Yongjun2019-01-111-1/+1
* | Merge branch 'ib-pca953x-config' into develLinus Walleij2019-02-141-2/+64
|\ \
| * | gpio: pca953x: add ->set_config implementationThomas Petazzoni2019-02-131-2/+64
| |/
* | gpio: pca953x: use a per instance irq_chip structureThomas Petazzoni2019-01-211-13/+12Star
* | gpio: pca953x: reduce indentation level in pca953x_irq_setup()Thomas Petazzoni2019-01-211-42/+42
|/
* Merge tag 'gpio-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2018-12-291-182/+302
|\
| * gpio: pca953x: Restore registers after suspend/resume cycleMarek Vasut2018-12-141-0/+88
| * gpio: pca953x: Zap single use of pca953x_read_single()Marek Vasut2018-12-141-17/+5Star
| * gpio: pca953x: Zap ad-hoc reg_output cacheMarek Vasut2018-12-141-50/+15Star
| * gpio: pca953x: Zap ad-hoc reg_direction cacheMarek Vasut2018-12-141-24/+31
| * gpio: pca953x: Perform basic regmap conversionMarek Vasut2018-12-141-8/+151
| * gpio: pca953x: Extract the register address mangling to single functionMarek Vasut2018-12-141-30/+29Star
| * gpio: pca953x: Zap ad-hoc I2C block write in multi GPIO setMarek Vasut2018-12-141-10/+1Star
| * gpio: pca953x: Factor out common code from device_pca95xx_init()Marek Vasut2018-12-141-23/+12Star
| * gpio: pca953x: Unify pca953x_{read,write}_regs_{8,mul}()Marek Vasut2018-12-141-46/+8Star
| * gpio: pca953x: Unify pca953x_{read,write}_regs_{16,24}()Marek Vasut2018-12-141-31/+18Star
| * gpio: pca953x: Unify pca95{3,7}x_write_regs_16()Marek Vasut2018-12-141-11/+5Star
| * gpio: pca953x: Repair multi-byte IO address increment on PCA9575Marek Vasut2018-12-141-8/+11
| * gpio: pca953x: Fix AI overflow on PCAL6524Marek Vasut2018-12-141-1/+1
| * gpio: pca953x: Deduplicate the bank_shiftMarek Vasut2018-12-141-7/+11
* | gpio: name PCA953x gpio chips after device nameLinus Walleij2018-12-171-1/+1
|/
* gpio: pca953x: suppress interrupts warning when not applicableBaruch Siach2018-07-021-1/+1
* gpio: pca953x: Include the right headerLinus Walleij2018-05-241-1/+1
* gpio: pca953x: fix address calculation for pcal6524H. Nikolaus Schaller2018-05-231-2/+6
* gpio: pca953x: define masks for addressing common and extended registersH. Nikolaus Schaller2018-05-231-0/+4
* gpio: pca953x: set the PCA_PCAL flag also when matching by DTH. Nikolaus Schaller2018-05-231-2/+3
* gpio: pca953x: Clear irq trigger type on irq shutdownGrigoryev Denis2018-05-231-0/+10
* gpio: pca953x: add more register definitions for pcal6524H. Nikolaus Schaller2018-05-161-0/+6
* gpio: pca953x: add more register definitions for pcal953xH. Nikolaus Schaller2018-05-161-0/+4
* gpio: pca953x: convert register constants to hexH. Nikolaus Schaller2018-05-161-16/+16
* gpio: pca953x: Use of_device_get_match_data()Thierry Reding2018-05-161-6/+4Star
* gpio: pca953x: add compatibility for pcal6524 and pcal9555aH. Nikolaus Schaller2018-03-271-0/+4
* gpio: pca953x: fix vendor prefix for PCA9654Sergei Shtylyov2017-12-021-1/+1
* gpio: Move irqdomain into struct gpio_irq_chipThierry Reding2017-11-081-1/+1
* gpio: pca953x: remove incorrect le16_to_cpu callsAndy Shevchenko2017-08-141-5/+3Star