summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/muxes/i2c-mux-pca954x.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: mux: Remove class argument from i2c_mux_add_adapter()Heiner Kallweit2024-05-131-1/+1
* i2c: muxes: pca954x: Allow sharing reset GPIOChris Packham2024-03-201-8/+38
* i2c: muxes: pca954x: Enable features on MAX7357Patrick Rudolph2024-02-081-1/+42
* i2c: muxes: pca954x: Add regulator supportPatrick Rudolph2023-08-231-5/+23
* i2c: muxes: pca954x: Add MAX735x/MAX736x supportPatrick Rudolph2023-08-231-1/+66
* i2c: mux: pca954x: Remove #ifdef guards for PM related functionsPaul Cercueil2023-08-081-4/+2
* i2c: mux: Convert all drivers to new .probe() callbackUwe Kleine-König2023-03-091-1/+1
* i2c: mux: pca954x: Convert to i2c's .probe_new()Uwe Kleine-König2022-12-051-3/+3
* i2c: Make remove callback return voidUwe Kleine-König2022-08-161-2/+1
* i2c: mux: pca954x: Convert license to SPDX identifierAndy Shevchenko2020-05-111-5/+2
* i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup()Andy Shevchenko2020-05-111-3/+2
* i2c: mux: pca954x: Make use of device propertiesAndy Shevchenko2020-05-111-10/+5
* i2c: mux: pca954x: Refactor pca954x_irq_handler()Andy Shevchenko2020-05-111-10/+7
* i2c: mux: pca954x: support property idle-stateBiwen Li2020-01-031-23/+46
* i2c: mux: pca954x: allow management of device idle state via sysfsRobert Shearman2019-04-211-8/+77
* i2c: mux: pca954x: remove support for unused platform dataRobert Shearman2019-04-211-20/+3
* i2c: mux: pca954x: simplify code to reach the adapterLuca Ceresoli2018-10-081-1/+1
* Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into i2c...Wolfram Sang2018-08-041-13/+11
|\
| * i2c: mux: pca954x: use helper variable in probeLinus Walleij2018-07-301-13/+11
* | i2c: mux: pca954x: make use of __i2c_smbus_xferPeter Rosin2018-07-031-23/+4
|/
* i2c: mux: pca954x: merge calls to of_match_device and of_device_get_match_dataJulia Lawall2018-05-241-5/+2
* i2c: mux: pca954x: force reset on probe if availableMike Looijmans2018-05-191-2/+9
* i2c: mux: pca954x: verify the device id of the pca984x chipsPeter Rosin2018-03-061-6/+49
* i2c: mux: pca954x: add support for NXP PCA984x familyAdrian Fiergolski2017-12-301-4/+34
* i2c: mux: pca954x: Return error if irq_create_mapping failsPhil Reid2017-10-281-0/+4
* i2c: mux: pca954x: call request irq after adding mux segmentsPhil Reid2017-10-281-63/+28
* i2c: mux: pca954x: move header file out of I2C realmWolfram Sang2017-08-141-1/+1
* Merge branch 'i2c/for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2017-05-031-12/+7
|\
| * i2c: mux: pca954x: stop double error reportingPeter Rosin2017-04-031-6/+1
| * i2c: mux: pca954x: make use of raw_spinlock variantsJulia Cartwright2017-03-151-6/+6
* | i2c: mux: pca954x: Add missing pca9546 definition to chip_descMike Looijmans2017-03-241-1/+5
* | Revert "i2c: mux: pca954x: Add ACPI support for pca954x"Andy Shevchenko2017-03-231-27/+1
|/
* Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into i2c...Wolfram Sang2017-02-101-4/+146
|\
| * i2c: mux: pca954x: Add interrupt controller supportPhil Reid2017-02-101-2/+139
| * i2c: mux: pca954x: Add missing pca9542 definition to chip_descPhil Reid2017-02-101-2/+7
* | i2c: mux: pca954x: Export OF device ID table as module aliasesJavier Martinez Canillas2017-02-091-0/+1
|/
* i2c: mux: pca954x: fix i2c mux selection cachingRussell King2016-12-171-1/+4
* Merge branch 'i2c/for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2016-12-151-1/+27
|\
| * i2c: mux: pca954x: Add ACPI support for pca954xtnhuynh@apm.com2016-11-291-1/+27
* | i2c: i2c-mux-pca954x: fix deselect enabling for device-treeAlex Hemme2016-11-191-2/+2
|/
* Merge branch 'i2c/for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds2016-10-071-12/+34
|\
| * i2c: pca954x: add device tree bindingPeter Rosin2016-08-251-12/+34
* | i2c: mux: pca954x: retry updating the mux selection on failurePeter Rosin2016-09-211-1/+1
|/
* i2c: i2c-mux-pca954x: convert to use an explicit i2c mux corePeter Rosin2016-04-221-31/+30
* i2c: Drop owner assignment from i2c_driverKrzysztof Kozlowski2015-08-101-1/+0
* i2c: mux: pca954x: Use __i2c_transfer because of quirksAlexander Sverdlin2015-06-171-1/+1
* i2c: pca954x: improve usage of gpiod APIUwe Kleine-König2015-03-091-3/+3
* of: i2c: Add i2c-mux-idle-disconnect DT property to PCA954x mux driverAlexander Sverdlin2015-01-231-1/+10
* i2c: pca954x: put the mux to disconnected state after resumeJisheng Zhang2014-08-011-0/+15
* i2c: pca954x: Fix compilation without CONFIG_GPIOLIBLaurent Pinchart2014-06-051-2/+1