Show patches with: Submitter = Andy Shevchenko       |    Archived = No       |   628 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,2/2] i2c: core: Propagate all possible errors when requesting recovery GPIOs [v2,1/2] i2c: core: Make debug message even more debuggish - - - - --- 2021-05-28 Andy Shevchenko New
[v5,24/24] i2c: designware: Fix spelling and other issues in the comments i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,23/24] i2c: designware: Get rid of redundant 'else' i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,22/24] i2c: designware: Use temporary variable for struct device i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,21/24] i2c: designware: Use pci_get_drvdata() i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,20/24] i2c: designware: Propagate firmware node i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,19/24] i2c: designware: Uninline i2c_dw_probe() i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,18/24] i2c: designware: Consolidate PM ops i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,17/24] i2c: designware: Remove ->disable() callback i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,16/24] i2c: designware: Move exports to I2C_DW namespaces i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,15/24] i2c: designware: Unify the firmware type checks i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,14/24] i2c: designware: Consolidate firmware parsing and configuring code i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,13/24] i2c: designware: Rename dw_i2c_of_configure() -> i2c_dw_of_configure() i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,12/24] i2c: designware: Drop return value from dw_i2c_of_configure() i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,11/24] i2c: designware: Drop return value from i2c_dw_acpi_configure() i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,10/24] i2c: designware: Always provide device ID tables i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,09/24] i2c: designware: Unify terminator in device ID tables i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,08/24] i2c: designware: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() i2c: designware: code consolidation & cleanups 1 - 2 2 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,07/24] i2c: designware: Add missing 'c' into PCI IDs variable name i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,06/24] i2c: designware: Save pointer to semaphore callbacks instead of index i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,05/24] i2c: designware: Replace a while-loop by for-loop i2c: designware: code consolidation & cleanups 1 - 2 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,04/24] i2c: designware: Fix lock probe call order in dw_i2c_plat_probe() i2c: designware: code consolidation & cleanups 1 1 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,03/24] i2c: designware: Let PCI core to take care about interrupt vectors i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,02/24] i2c: designware: Fix reset call order in dw_i2c_plat_probe() i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v5,01/24] i2c: designware: Fix PM calls order in dw_i2c_plat_probe() i2c: designware: code consolidation & cleanups 1 - 1 1 --- 2023-12-07 Andy Shevchenko cazzacarna Accepted
[v2,1/1] i2c: mlxbf: Use readl_poll_timeout_atomic() for polling [v2,1/1] i2c: mlxbf: Use readl_poll_timeout_atomic() for polling - - 1 - --- 2023-04-05 Andy Shevchenko Accepted
[v2,2/2] i2c: designware-pci: Use standard pattern for memory allocation [v2,1/2] i2c: designware-pci: Group AMD NAVI quirk parts together 1 - - - --- 2022-09-29 Andy Shevchenko Accepted
[v2,1/2] i2c: designware-pci: Group AMD NAVI quirk parts together [v2,1/2] i2c: designware-pci: Group AMD NAVI quirk parts together 1 - - - --- 2022-09-29 Andy Shevchenko Accepted
[v1,1/1] i2c: scmi: Convert to be a platform driver [v1,1/1] i2c: scmi: Convert to be a platform driver - - - - --- 2022-09-06 Andy Shevchenko Accepted
[v3,1/1] i2c: scmi: Replace open coded device_get_match_data() [v3,1/1] i2c: scmi: Replace open coded device_get_match_data() - - - - --- 2022-07-08 Andy Shevchenko Accepted
[v1,1/1] MAINTAINERS: Update Synopsys DesingWare I2C to Supported [v1,1/1] MAINTAINERS: Update Synopsys DesingWare I2C to Supported 1 - - - --- 2022-05-30 Andy Shevchenko Accepted
[v1,2/2] i2c: dev: Force case user pointers in compat_i2cdev_ioctl() [v1,1/2] i2c: dev: check return value when calling dev_set_name() - 1 - - --- 2022-04-11 Andy Shevchenko Accepted
[v1,1/2] i2c: dev: check return value when calling dev_set_name() [v1,1/2] i2c: dev: check return value when calling dev_set_name() - 1 - - --- 2022-04-11 Andy Shevchenko Accepted
[v1,1/1] i2c: smbus: Check for parent device before dereference [v1,1/1] i2c: smbus: Check for parent device before dereference - 1 - - --- 2022-02-04 Andy Shevchenko Accepted
[v3,5/5] i2c: designware-pci: Switch to use i2c_new_ccgx_ucsi() [v3,1/5] i2c: Introduce common module to instantiate CCGx UCSI 1 - - - --- 2022-01-05 Andy Shevchenko Accepted
[v3,4/5] i2c: nvidia-gpu: Convert to use dev_err_probe() [v3,1/5] i2c: Introduce common module to instantiate CCGx UCSI - - - - --- 2022-01-05 Andy Shevchenko Accepted
[v3,3/5] i2c: nvidia-gpu: Use temporary variable for struct device [v3,1/5] i2c: Introduce common module to instantiate CCGx UCSI - - - - --- 2022-01-05 Andy Shevchenko Accepted
[v3,2/5] i2c: nvidia-gpu: Switch to use i2c_new_ccgx_ucsi() [v3,1/5] i2c: Introduce common module to instantiate CCGx UCSI - - - - --- 2022-01-05 Andy Shevchenko Accepted
[v3,1/5] i2c: Introduce common module to instantiate CCGx UCSI [v3,1/5] i2c: Introduce common module to instantiate CCGx UCSI - - - - --- 2022-01-05 Andy Shevchenko Accepted
[v1,3/3] i2c: mux: gpio: Use array_size() helper [v1,1/3] i2c: mux: gpio: Replace custom acpi_get_local_address() 1 - 1 - --- 2021-11-15 Andy Shevchenko Accepted
[v1,2/3] i2c: mux: gpio: Don't dereference fwnode from struct device [v1,1/3] i2c: mux: gpio: Replace custom acpi_get_local_address() 1 - 1 - --- 2021-11-15 Andy Shevchenko Accepted
[v1,1/3] i2c: mux: gpio: Replace custom acpi_get_local_address() [v1,1/3] i2c: mux: gpio: Replace custom acpi_get_local_address() 1 - 1 - --- 2021-11-15 Andy Shevchenko Accepted
[v1,1/1] i2c: designware: Fix the kernel doc description for struct dw_i2c_dev [v1,1/1] i2c: designware: Fix the kernel doc description for struct dw_i2c_dev 2 - - - --- 2021-11-12 Andy Shevchenko Accepted
[v1,1/1] i2c: i801: Add support for Intel Ice Lake PCH-N [v1,1/1] i2c: i801: Add support for Intel Ice Lake PCH-N - - 1 - --- 2021-10-01 Andy Shevchenko Accepted
[v1,2/2] i2c: dev: Use sysfs_emit() in "show" functions [v1,1/2] i2c: dev: Define pr_fmt() and drop duplication substrings - - - - --- 2021-07-12 Andy Shevchenko Accepted
[v1,1/2] i2c: dev: Define pr_fmt() and drop duplication substrings [v1,1/2] i2c: dev: Define pr_fmt() and drop duplication substrings - - - - --- 2021-07-12 Andy Shevchenko Accepted
[v3,3/3] i2c: designware: Fix indentation in the header [v3,1/3] units: Add SI metric prefix definitions - - - - --- 2021-07-12 Andy Shevchenko Accepted
[v3,2/3] i2c: designware: Use DIV_ROUND_CLOSEST() macro [v3,1/3] units: Add SI metric prefix definitions - - - - --- 2021-07-12 Andy Shevchenko Accepted
[v3,1/3] units: Add SI metric prefix definitions [v3,1/3] units: Add SI metric prefix definitions - - - - --- 2021-07-12 Andy Shevchenko Accepted
[v2,1/1] i2c: parport: Switch to use module_parport_driver() [v2,1/1] i2c: parport: Switch to use module_parport_driver() - - 1 - --- 2021-07-12 Andy Shevchenko Accepted
[v2,1/1] i2c: cht-wc: Replace of_node by NULL [v2,1/1] i2c: cht-wc: Replace of_node by NULL - - 1 - --- 2021-06-09 Andy Shevchenko Accepted
[v2,1/2] i2c: core: Make debug message even more debuggish [v2,1/2] i2c: core: Make debug message even more debuggish - - - - --- 2021-05-28 Andy Shevchenko Accepted
[v1,1/1] i2c: designware: Adjust bus_freq_hz when refuse high speed mode set [v1,1/1] i2c: designware: Adjust bus_freq_hz when refuse high speed mode set - 1 1 - --- 2021-03-31 Andy Shevchenko Accepted
[v2,1/1] i2c: drivers: Use generic definitions for bus frequencies (part 2) [v2,1/1] i2c: drivers: Use generic definitions for bus frequencies (part 2) 1 - 1 - --- 2021-03-31 Andy Shevchenko Accepted
[v1,3/3] i2c: i801: Refactor mux code since platform_device_unregister() is NULL aware [v1,1/3] gpiolib: Follow usual pattern for gpiod_remove_lookup_table() call - - 1 - --- 2020-12-28 Andy Shevchenko Accepted
[v1,2/3] i2c: i801: Drop duplicate NULL check in i801_del_mux() [v1,1/3] gpiolib: Follow usual pattern for gpiod_remove_lookup_table() call - - 1 - --- 2020-12-28 Andy Shevchenko Accepted
[v1,1/3] gpiolib: Follow usual pattern for gpiod_remove_lookup_table() call [v1,1/3] gpiolib: Follow usual pattern for gpiod_remove_lookup_table() call 1 - 1 - --- 2020-12-28 Andy Shevchenko Accepted
[v1,2/3] i2c: designware: Make register offsets all of the same width [v1,1/3] i2c: designware: Switch header to use BIT() and GENMASK() - - - - --- 2020-12-08 Andy Shevchenko Accepted
[v1,1/3] i2c: designware: Switch header to use BIT() and GENMASK() [v1,1/3] i2c: designware: Switch header to use BIT() and GENMASK() - - - - --- 2020-12-08 Andy Shevchenko Accepted
[v1] i2c: ismt: Adding support for I2C_SMBUS_BLOCK_PROC_CALL [v1] i2c: ismt: Adding support for I2C_SMBUS_BLOCK_PROC_CALL - - - - --- 2020-11-16 Andy Shevchenko Accepted
[v1,2/2] i2c: acpi: Remove dead code, i.e. i2c_acpi_match_device() [v1,1/2] i2c: core: Don't fail PRP0001 enumeration when no ID table exist - - 1 - --- 2020-08-21 Andy Shevchenko Accepted
[v1,1/2] i2c: core: Don't fail PRP0001 enumeration when no ID table exist [v1,1/2] i2c: core: Don't fail PRP0001 enumeration when no ID table exist - 1 1 - --- 2020-08-21 Andy Shevchenko Accepted
[v1] i2c: ismt: Describe parameters in kernel doc [v1] i2c: ismt: Describe parameters in kernel doc - - - - --- 2020-07-22 Andy Shevchenko Accepted
[v1] i2c: nvidia-gpu: Use put_unaligned_be24() [v1] i2c: nvidia-gpu: Use put_unaligned_be24() - - 1 - --- 2020-07-16 Andy Shevchenko Accepted
[v1] i2c: eg20t: Load module automatically if ID matches [v1] i2c: eg20t: Load module automatically if ID matches - - - - --- 2020-07-02 Andy Shevchenko Accepted
[v1] i2c: designware: Adjust bus speed independently of ACPI [v1] i2c: designware: Adjust bus speed independently of ACPI 1 1 - 1 --- 2020-06-23 Andy Shevchenko Accepted
[v1] i2c: ismt: Add support for Intel Emmitsburg PCH [v1] i2c: ismt: Add support for Intel Emmitsburg PCH - - - - --- 2020-06-15 Andy Shevchenko Accepted
[v1] i2c: acpi: Drop double check for ACPI companion device [v1] i2c: acpi: Drop double check for ACPI companion device - - - - --- 2020-05-28 Andy Shevchenko Accepted
[v2,7/7] i2c: designware: Drop hard coded FIFO depth assignment [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code - - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,6/7] i2c: designware: Read counters from ACPI for PCI driver [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code - - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,5/7] i2c: designware: Move ACPI parts into common module [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code - - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,4/7] i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code - - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,3/7] i2c: designware: Move i2c_dw_validate_speed() helper to a common code [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code - - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,2/7] i2c: designware: Include proper headers in i2c-desingware-core.h [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code - - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code [v2,1/7] i2c: designware: Get rid of PCI driver specifics in common code 1 - - - --- 2020-05-19 Andy Shevchenko Accepted
[v2,5/5] i2c: designware: Allow slave mode for PCI enumerated devices [v2,1/5] i2c: designware: Use devm_platform_ioremap_resource() to simplify code 1 - - - --- 2020-04-25 Andy Shevchenko Accepted
[v2,4/5] i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() [v2,1/5] i2c: designware: Use devm_platform_ioremap_resource() to simplify code - - - - --- 2020-04-25 Andy Shevchenko Accepted
[v2,3/5] i2c: designware: Switch PCI driver to use i2c_dw_configure_master() [v2,1/5] i2c: designware: Use devm_platform_ioremap_resource() to simplify code - - - - --- 2020-04-25 Andy Shevchenko Accepted
[v2,2/5] i2c: designware: Move configuration routines to respective modules [v2,1/5] i2c: designware: Use devm_platform_ioremap_resource() to simplify code - - - - --- 2020-04-25 Andy Shevchenko Accepted
[v2,1/5] i2c: designware: Use devm_platform_ioremap_resource() to simplify code [v2,1/5] i2c: designware: Use devm_platform_ioremap_resource() to simplify code - - - - --- 2020-04-25 Andy Shevchenko Accepted
[v3,4/4] i2c: mux: pca954x: Convert license to SPDX identifier [v3,1/4] i2c: mux: pca954x: Refactor pca954x_irq_handler() - - 1 - --- 2020-04-25 Andy Shevchenko peda Accepted
[v3,3/4] i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup() [v3,1/4] i2c: mux: pca954x: Refactor pca954x_irq_handler() - - 1 - --- 2020-04-25 Andy Shevchenko peda Accepted
[v3,2/4] i2c: mux: pca954x: Make use of device properties [v3,1/4] i2c: mux: pca954x: Refactor pca954x_irq_handler() - - 1 - --- 2020-04-25 Andy Shevchenko peda Accepted
[v3,1/4] i2c: mux: pca954x: Refactor pca954x_irq_handler() [v3,1/4] i2c: mux: pca954x: Refactor pca954x_irq_handler() - - 1 - --- 2020-04-25 Andy Shevchenko peda Accepted
[v5,5/6] i2c: algo: Use generic definitions for bus frequencies [v5,1/6] i2c: core: Provide generic definitions for bus frequencies - - - - --- 2020-03-24 Andy Shevchenko Accepted
[v5,4/6] i2c: stm32f7: switch to I²C generic property parsing [v5,1/6] i2c: core: Provide generic definitions for bus frequencies - - 1 - --- 2020-03-24 Andy Shevchenko Accepted
[v5,3/6] i2c: rcar: Consolidate timings calls in rcar_i2c_clock_calculate() [v5,1/6] i2c: core: Provide generic definitions for bus frequencies - - - - --- 2020-03-24 Andy Shevchenko Accepted
[v5,2/6] i2c: core: Allow override timing properties with 0 [v5,1/6] i2c: core: Provide generic definitions for bus frequencies - - - - --- 2020-03-24 Andy Shevchenko Accepted
[v5,1/6] i2c: core: Provide generic definitions for bus frequencies [v5,1/6] i2c: core: Provide generic definitions for bus frequencies 1 - - - --- 2020-03-24 Andy Shevchenko Accepted
[v1] i2c: designware: Fix spelling typos in the comments [v1] i2c: designware: Fix spelling typos in the comments 1 - - - --- 2020-03-19 Andy Shevchenko Accepted
[v2] i2c: i801: Correct Intel Jasper Lake SOC naming [v2] i2c: i801: Correct Intel Jasper Lake SOC naming - 1 2 - --- 2019-11-20 Andy Shevchenko Accepted
[v1] i2c: designware: Fix optional reset error handling [v1] i2c: designware: Fix optional reset error handling 1 - - - --- 2019-08-19 Andy Shevchenko Accepted
[v1] i2c: designware: assert reset when error happen at ->probe() [v1] i2c: designware: assert reset when error happen at ->probe() 1 1 - - --- 2019-08-19 Andy Shevchenko Accepted
[v1] i2c: i801: Avoid memory leak in check_acpi_smo88xx_device() [v1] i2c: i801: Avoid memory leak in check_acpi_smo88xx_device() - 1 2 - --- 2019-08-16 Andy Shevchenko Accepted
[v2] i2c: base: Drop unneeded check for of_node [v2] i2c: base: Drop unneeded check for of_node - - - - --- 2019-07-26 Andy Shevchenko Accepted
[v3] i2c: i801: Use match_string() helper to simplify the code [v3] i2c: i801: Use match_string() helper to simplify the code - - 2 - --- 2019-06-21 Andy Shevchenko Accepted
[v1,1/3] i2c: i801: Fix kernel crash in is_dell_system_with_lis3lv02d() [v1,1/3] i2c: i801: Fix kernel crash in is_dell_system_with_lis3lv02d() - 1 2 - --- 2019-06-13 Andy Shevchenko Accepted
[v3] i2c: at91: Convert to use struct i2c_timings [v3] i2c: at91: Convert to use struct i2c_timings 1 - - - --- 2019-03-21 Andy Shevchenko Accepted
[v1] i2c: acpi: Move I2C bits from acpi.h to i2c.h [v1] i2c: acpi: Move I2C bits from acpi.h to i2c.h 2 - - - --- 2019-01-09 Andy Shevchenko Accepted
[v2] i2c: designware: Add SPDX license tag [v2] i2c: designware: Add SPDX license tag 2 - - - --- 2018-08-10 Andy Shevchenko Accepted
« 1 2 3 46 7 »