Toggle navigation
Patchwork
linux-gpio
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andy Shevchenko
| 1104 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
11
12
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v1,5/5] gpio: regmap: Allow ngpio to be read from the property
gpio: regmap: Make use of 'ngpios' property
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,4/5] gpio: regmap: Move optional assignments down in the code
gpio: regmap: Make use of 'ngpios' property
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,3/5] gpio: regmap: Group optional assignments together for better understanding
gpio: regmap: Make use of 'ngpios' property
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,2/5] gpiolib: Use fwnode instead of device in gpiochip_get_ngpios()
gpio: regmap: Make use of 'ngpios' property
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,1/5] gpiolib: Extract gpiochip_choose_fwnode() for wider use
gpio: regmap: Make use of 'ngpios' property
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,1/1] pinctrl: : Switch to use for_each_gpiochip_node() helper
[v1,1/1] pinctrl: : Switch to use for_each_gpiochip_node() helper
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,1/1] gpio: loongson-64bit: Remove unneeded ngpio assignment
[v1,1/1] gpio: loongson-64bit: Remove unneeded ngpio assignment
-
-
-
2025-02-13
Andy Shevchenko
New
[v2,2/2] gpiolib: Switch to use for_each_if() helper
gpiolib: Make code more robust by using for_each_if()
-
-
-
2025-02-13
Andy Shevchenko
New
[v2,1/2] drm: Move for_each_if() to util_macros.h for wider use
gpiolib: Make code more robust by using for_each_if()
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,1/1] gpiolib: Fix crash on error in gpiochip_get_ngpios()
[v1,1/1] gpiolib: Fix crash on error in gpiochip_get_ngpios()
-
-
-
2025-02-13
Andy Shevchenko
New
[v1,2/2] pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()
pinctrl: intel: Fix PWM initialisation
-
-
-
2025-02-10
Andy Shevchenko
New
[v1,1/2] pwm: lpss: Clarify the bypass member semantics in struct pwm_lpss_boardinfo
pinctrl: intel: Fix PWM initialisation
-
-
-
2025-02-10
Andy Shevchenko
New
[v2,5/7] gpio: 74x164: Fully convert to use managed resources
gpio: 74x164: Refactor and clean up the driver
-
-
-
2025-02-07
Andy Shevchenko
Superseded
[v2,4/7] gpio: 74x164: Make use of the macros from bits.h
gpio: 74x164: Refactor and clean up the driver
-
-
-
2025-02-07
Andy Shevchenko
New
[v2,3/7] gpio: 74x164: Annotate buffer with __counted_by()
gpio: 74x164: Refactor and clean up the driver
-
-
-
2025-02-07
Andy Shevchenko
Superseded
[v2,1/3] gpiolib: Deduplicate some code in for_each_requested_gpio_in_range()
gpiolib: refactor for_each_hwgpio()
-
-
-
2025-02-07
Andy Shevchenko
New
[v1,1/1] gpiolib: Even more opportunities to use str_high_low() helper
[v1,1/1] gpiolib: Even more opportunities to use str_high_low() helper
-
-
-
2025-02-05
Andy Shevchenko
New
[v3,10/10] pinctrl: cy8c95x0: Fix comment style
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
Superseded
[v3,09/10] pinctrl: cy8c95x0: Separate EEPROM related register definitios
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
New
[v3,08/10] pinctrl: cy8c95x0: Drop unneeded casting
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
Superseded
[v3,07/10] pinctrl: cy8c95x0: Get rid of cy8c95x0_pinmux_direction() forward declaration
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
New
[v3,06/10] pinctrl: cy8c95x0: Initialise boolean variable with boolean values
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
Superseded
[v3,05/10] pinctrl: cy8c95x0: Replace 'return ret' by 'return 0' in some cases
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
New
[v3,04/10] pinctrl: cy8c95x0: Remove redundant check in cy8c95x0_regmap_update_bits_base()
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
New
[v3,03/10] pinctrl: cy8c95x0: Transform to cy8c95x0_regmap_read_bits()
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
New
[v3,02/10] pinctrl: cy8c95x0; Switch to use for_each_set_clump8()
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
Superseded
[v3,01/10] pinctrl: cy8c95x0: Use better bitmap APIs where appropriate
pinctrl: cy8c95x0: Clean up series
-
-
-
2025-02-05
Andy Shevchenko
Superseded
[v2,2/2] gpio: xilinx: Replace custom variants of bitmap_read()/bitmap_write()
gpio: xilinx: Replace custom bitmap APIs
-
-
-
2025-02-05
Andy Shevchenko
New
[v2,1/2] gpio: xilinx: Use better bitmap APIs where appropriate
gpio: xilinx: Replace custom bitmap APIs
-
-
-
2025-02-05
Andy Shevchenko
Superseded
[v1,2/2] gpio: xilinx: Replace custom variants of bitmap_read()/bitmap_write()
gpio: xilinx: Replace custom bitmap APIs
-
-
-
2025-02-04
Andy Shevchenko
New
[v1,1/2] gpio: xilinx: Use better bitmap APIs where appropriate
gpio: xilinx: Replace custom bitmap APIs
-
-
-
2025-02-04
Andy Shevchenko
New
[v1,1/1] gpiolib: Deduplicate some code in for_each_requested_gpio_in_range()
[v1,1/1] gpiolib: Deduplicate some code in for_each_requested_gpio_in_range()
-
-
-
2025-02-04
Andy Shevchenko
New
[v1,1/1] gpiolib: Deduplicate gpiod_direction_input_nonotify() call
[v1,1/1] gpiolib: Deduplicate gpiod_direction_input_nonotify() call
-
-
-
2025-02-04
Andy Shevchenko
New
[v2,14/14] pinctrl: cy8c95x0: Fix comment style
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v2,12/14] pinctrl: cy8c95x0: Drop unneeded casting
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v2,10/14] pinctrl: cy8c95x0: Initialise boolean variable with boolean values
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v2,06/14] pinctrl: cy8c95x0; Switch to use for_each_set_clump8()
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v2,05/14] pinctrl: cy8c95x0: Use better bitmap APIs where appropriate
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v2,04/14] pinctrl: cy8c95x0: Rename PWMSEL to SELPWM
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
[v2,01/14] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
-
-
-
2025-02-03
Andy Shevchenko
New
[v1,5/7] gpio: 74x164: Fully convert to use managed resources
[v1,1/7] gpio: 74x164: Remove unneeded dependency to OF_GPIO
-
-
-
2025-02-03
Andy Shevchenko
New
[v1,3/7] gpio: 74x164: Annotate buffer with __counted_by()
[v1,1/7] gpio: 74x164: Remove unneeded dependency to OF_GPIO
-
-
-
2025-02-03
Andy Shevchenko
New
[v1,2/7] gpio: 74x164: Simplify code with cleanup helpers
[v1,1/7] gpio: 74x164: Remove unneeded dependency to OF_GPIO
-
-
-
2025-02-03
Andy Shevchenko
New
[v1,1/7] gpio: 74x164: Remove unneeded dependency to OF_GPIO
[v1,1/7] gpio: 74x164: Remove unneeded dependency to OF_GPIO
-
-
-
2025-02-03
Andy Shevchenko
New
[v1,2/2] pinctrl: lynxpoint: Use dedicated helpers for chained IRQ handlers
pinctrl: intel: Unify the way of handling chained IRQ
-
-
-
2025-01-29
Andy Shevchenko
New
[v1,1/2] pinctrl: baytrail: Use dedicated helpers for chained IRQ handlers
pinctrl: intel: Unify the way of handling chained IRQ
-
-
-
2025-01-29
Andy Shevchenko
New
[v1,16/16] pinctrl: cy8c95x0: Fix comment style
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,15/16] pinctrl: cy8c95x0: Separate EEPROM related register definitios
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,14/16] pinctrl: cy8c95x0: Drop unneeded casting
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,13/16] pinctrl: cy8c95x0: Get rid of cy8c95x0_pinmux_direction() forward declaration
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,12/16] pinctrl: cy8c95x0: Initialise boolean variable with boolean values
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,11/16] pinctrl: cy8c95x0: Replace 'return ret' by 'return 0' in some cases
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,10/16] pinctrl: cy8c95x0: Remove redundant check in cy8c95x0_regmap_update_bits_base()
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,09/16] pinctrl: cy8c95x0: Transform to cy8c95x0_regmap_read_bits()
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,08/16] pinctrl: cy8c95x0; Switch to use for_each_set_clump8()
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,07/16] pinctrl: cy8c95x0: Use better bitmap APIs where appropriate
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,06/16] pinctrl: cy8c95x0: Avoid accessing reserved registers
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
New
[v1,05/16] pinctrl: cy8c95x0: Remove incorrectly set fields in regmap configuration
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
New
[v1,04/16] pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,03/16] pinctrl: cy8c95x0: Enable regmap locking for debug
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
New
[v1,02/16] pinctrl: cy8c95x0: Rename PWMSEL to SELPWM
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
Superseded
[v1,01/16] pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware
pinctrl: cy8c95x0: Bugfixes and cleanups
-
-
-
2025-01-17
Andy Shevchenko
New
[v2,1/1] gpio: altera: Add missed base and label initialisations
[v2,1/1] gpio: altera: Add missed base and label initialisations
-
-
-
2024-11-18
Andy Shevchenko
New
[v2,1/1] gpio: zevio: Add missed label initialisation
[v2,1/1] gpio: zevio: Add missed label initialisation
-
-
-
2024-11-18
Andy Shevchenko
New
[v1,1/1] gpio: zevio: Add missed label initialisation
[v1,1/1] gpio: zevio: Add missed label initialisation
-
-
-
2024-11-15
Andy Shevchenko
Superseded
[v2,1/1] gpio: Move and sort Kconfig entries as suggested
[v2,1/1] gpio: Move and sort Kconfig entries as suggested
-
-
-
2024-11-14
Andy Shevchenko
New
[GIT,PULL] intel-gpio for 6.13-1
[GIT,PULL] intel-gpio for 6.13-1
-
-
-
2024-11-06
Andy Shevchenko
New
[GIT,PULL] intel-pinctrl for 6.13-1
[GIT,PULL] intel-pinctrl for 6.13-1
-
-
-
2024-11-01
Andy Shevchenko
New
[v2,1/2] gpio: mpsse: Check for error code from devm_mutex_init() call
gpio: Check for error from devm_mutex_init()
-
-
-
2024-10-30
Andy Shevchenko
Superseded
[v1,1/2] gpio: mpsse: Check for error code from devm_mutex_init() call
gpio: Check for error from devm_mutex_init()
-
-
-
2024-10-30
Andy Shevchenko
New
[v1,1/1] gpio: Use traditional pattern when checking error codes
[v1,1/1] gpio: Use traditional pattern when checking error codes
-
-
-
2024-10-28
Andy Shevchenko
New
[v2,2/4] gpio: xgene-sb: Drop ACPI_PTR() and CONFIG_ACPI guards
[v2,1/4] gpio: xgene-sb: Remove unneeded definitions for properties
-
-
-
2024-10-18
Andy Shevchenko
New
[v2,1/4] gpio: xgene-sb: Remove unneeded definitions for properties
[v2,1/4] gpio: xgene-sb: Remove unneeded definitions for properties
-
-
-
2024-10-18
Andy Shevchenko
New
[v1,2/4] gpio: xgene-sb: don't use "proxy" headers
gpio: xgene-sb: Improve ACPI and property related code
-
-
-
2024-10-18
Andy Shevchenko
New
[GIT,PULL] intel-pinctrl for 6.12-2
[GIT,PULL] intel-pinctrl for 6.12-2
-
-
-
2024-10-03
Andy Shevchenko
New
[v1,1/1] pinctrl: intel: platform: Add Panther Lake to the list of supported
[v1,1/1] pinctrl: intel: platform: Add Panther Lake to the list of supported
-
-
-
2024-10-02
Andy Shevchenko
New
[GIT,PULL] intel-pinctrl for 6.12-1
[GIT,PULL] intel-pinctrl for 6.12-1
-
-
-
2024-09-10
Andy Shevchenko
New
[v2,3/3] pinctrl: cherryview: Replace ifdeffery by pm_sleep_ptr() macro
pinctrl: intel: Replace ifdeffery by pm_sleep_ptr() macro Andy Shevchenko
-
-
-
2024-09-06
Andy Shevchenko
New
[v2,2/3] pinctrl: baytrail: Replace ifdeffery by pm_sleep_ptr() macro
pinctrl: intel: Replace ifdeffery by pm_sleep_ptr() macro Andy Shevchenko
-
-
-
2024-09-06
Andy Shevchenko
New
[v2,1/3] pinctrl: intel: Replace ifdeffery by pm_sleep_ptr() macro
pinctrl: intel: Replace ifdeffery by pm_sleep_ptr() macro Andy Shevchenko
-
-
-
2024-09-06
Andy Shevchenko
New
[v1,2/3] pinctrl: baytrail: Replace ifdeffery by pm_sleep_ptr() macro
pinctrl: intel: Get rid of ifdeffery leftovers
-
-
-
2024-09-03
Andy Shevchenko
New
[v1,1/1] pinctrl: baytrail: Drop duplicate return statement
[v1,1/1] pinctrl: baytrail: Drop duplicate return statement
-
-
-
2024-09-03
Andy Shevchenko
New
[v1,1/1] pinctrl: intel: Constify struct intel_pinctrl parameter
[v1,1/1] pinctrl: intel: Constify struct intel_pinctrl parameter
-
-
-
2024-09-02
Andy Shevchenko
New
[v1,1/1] pinctrl: intel: Inline intel_gpio_community_irq_handler()
[v1,1/1] pinctrl: intel: Inline intel_gpio_community_irq_handler()
-
-
-
2024-09-02
Andy Shevchenko
New
[v1,5/5] gpio: stmpe: Sort headers
gpio: stmpe: A few cleanups
-
-
-
2024-09-02
Andy Shevchenko
New
[v1,4/5] gpio: stmpe: Make use of device properties
gpio: stmpe: A few cleanups
-
-
-
2024-09-02
Andy Shevchenko
New
[v1,3/5] gpio: stmpe: Utilise temporary variable for struct device
gpio: stmpe: A few cleanups
-
-
-
2024-09-02
Andy Shevchenko
New
[v1,2/5] gpio: stmpe: Remove unused 'dev' member of struct stmpe_gpio
gpio: stmpe: A few cleanups
-
-
-
2024-09-02
Andy Shevchenko
New
[v1,1/5] gpio: stmpe: Fix IRQ related error messages
gpio: stmpe: A few cleanups
-
-
-
2024-09-02
Andy Shevchenko
New
[v2,6/6] pinctrl: intel: Introduce for_each_intel_gpio_group() helper et al.
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-29
Andy Shevchenko
New
[v2,5/6] pinctrl: intel: Constify intel_get_community() returned object
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-29
Andy Shevchenko
New
[v2,4/6] pinctrl: intel: Implement high impedance support
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-29
Andy Shevchenko
New
[v2,3/6] pinctrl: intel: Add __intel_gpio_get_direction() helper
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-29
Andy Shevchenko
New
[v2,2/6] pinctrl: intel: Refactor __intel_gpio_set_direction() to be more useful
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-29
Andy Shevchenko
New
[v2,1/6] pinctrl: intel: Move debounce validation out of the lock
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-29
Andy Shevchenko
New
[v1,5/5] pinctrl: intel: Introduce for_each_intel_gpio_group() helper
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-28
Andy Shevchenko
New
[v1,4/5] pinctrl: intel: Implement high impedance support
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-28
Andy Shevchenko
New
[v1,3/5] pinctrl: intel: Add __intel_gpio_get_direction() helper
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-28
Andy Shevchenko
Superseded
[v1,2/5] pinctrl: intel: Refactor __intel_gpio_set_direction() to be more useful
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-28
Andy Shevchenko
Superseded
[v1,1/5] pinctrl: intel: Move debounce validation out of the lock
pinctrl: intel: High impedance impl. and cleanups
-
-
-
2024-08-28
Andy Shevchenko
New
«
1
2
3
4
…
11
12
»