summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/i2c-core-acpi.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: add fwnode APIsRussell King (Oracle)2023-01-171-12/+1
* Merge tag 'acpi-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2022-10-101-10/+30
|\
| * i2c: acpi: Use ACPI wake capability bit to set wake_irqRaul E Rangel2022-10-041-10/+30
* | i2c: acpi: Replace zero-length array with DECLARE_FLEX_ARRAY() helperGustavo A. R. Silva2022-10-021-1/+1
|/
* i2c: ACPI: Replace acpi_bus_get_device()Rafael J. Wysocki2022-02-071-11/+6
* Merge tag 'acpi-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2022-01-101-0/+7
|\
| * i2c: acpi: Do not instantiate I2C-clients on boards with known bogus DSDT ent...Hans de Goede2021-12-301-0/+7
* | i2c: acpi: Add i2c_acpi_new_device_by_fwnode() functionHans de Goede2021-12-131-6/+11
* | i2c: acpi: Use acpi_dev_ready_for_enumeration() helperHans de Goede2021-12-131-1/+4
|/
* Merge tag 'acpi-5.16-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-11-101-0/+10
|\
| * i2c: Allow an ACPI driver to manage the device's power state during probeSakari Ailus2021-11-031-0/+10
* | i2c: acpi: Replace custom function with device_match_acpi_handle()Andy Shevchenko2021-10-201-13/+9
|/
* i2c: acpi: fix resource leak in reconfiguration device additionJamie Iles2021-10-021-0/+1
* i2c: acpi: Add an i2c_acpi_client_count() helper functionHans de Goede2021-08-121-0/+32
* ACPI: scan: Extend acpi_walk_dep_device_list()Daniel Scally2021-06-071-4/+4
* i2c: core: Do not print duplicate error when failing to register an i2c-clien...Hans de Goede2021-01-051-5/+1
* i2c: core: Restore acpi_walk_dep_device_list() getting called after registeri...Hans de Goede2020-10-251-1/+10
* i2c: acpi: Remove dead code, i.e. i2c_acpi_match_device()Andy Shevchenko2020-08-251-10/+0
* i2c: acpi: Drop double check for ACPI companion deviceAndy Shevchenko2020-05-281-5/+1
* Merge tag 'v5.6-rc7' into i2c/for-5.7Wolfram Sang2020-03-261-1/+9
|\
| * i2c: acpi: put device when verifying client failsWolfram Sang2020-03-131-1/+9
* | i2c: core: Provide generic definitions for bus frequenciesAndy Shevchenko2020-03-241-1/+1
|/
* i2c: i2c-core-acpi: convert to use i2c_new_client_device()Wolfram Sang2020-01-151-8/+4
* i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is presentHans de Goede2019-11-151-1/+27
* Merge tag 'driver-core-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-09-181-1/+14
|\
| * i2c: Revert incorrect conversion to use generic helperSuzuki K Poulose2019-08-011-1/+4
* | Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-09-171-20/+2
|\|
| * drivers: Introduce device lookup variants by ACPI_COMPANION deviceSuzuki K Poulose2019-07-301-9/+2
|/
* Merge branch 'i2c/for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds2019-07-151-17/+41
|\
| * i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irqCharles Keepax2019-06-291-0/+3
| * i2c: core: Move ACPI IRQ handling to probe timeCharles Keepax2019-06-291-6/+10
| * i2c: acpi: Factor out getting the IRQ from ACPICharles Keepax2019-06-291-8/+21
| * i2c: acpi: Use available IRQ helper functionsCharles Keepax2019-06-291-9/+13
| * i2c: acpi: export i2c_acpi_find_adapter_by_handleRuslan Babayev2019-06-021-1/+2
* | Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-07-121-2/+2
|\ \
| * | bus_find_device: Unify the match callback with class_find_deviceSuzuki K Poulose2019-06-241-2/+2
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2019-07-111-1/+2
|\ \ \
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-071-5/+1
| |\| |
| * | | i2c: acpi: export i2c_acpi_find_adapter_by_handleRuslan Babayev2019-05-301-1/+2
| | |/ | |/|
* | | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-07-081-2/+4
|\ \ \ | |_|/ |/| |
| * | i2c: acpi: permit bus speed to be discovered after enumerationArd Biesheuvel2019-05-301-2/+4
| |/
* / treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helperAndy Shevchenko2018-12-031-12/+29
* i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESSAndy Shevchenko2018-12-031-1/+1
* i2c: acpi: Return error pointers from i2c_acpi_new_device()Andy Shevchenko2018-12-031-6/+15
* i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return valueHans de Goede2018-08-201-3/+5
* i2c: core: ACPI: Properly set status byte to 0 for multi-byte writesHans de Goede2018-08-201-3/+8
* i2c: core: ACPI: Log device not acking errors at dbg loglevelHans de Goede2018-04-301-4/+10
* i2c: core: ACPI: Improve OpRegion read errorsHans de Goede2018-04-301-1/+2
* i2c: core: Allow empty id_table in ACPI case as wellAndy Shevchenko2017-07-311-4/+15