Toggle navigation
Patchwork
linux-gpio
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andy Shevchenko
| Archived =
No
| 1037 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
…
10
11
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,17/17] pinctrl: intel: Make PM ops functions static
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,16/17] pinctrl: tigerlake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Superseded
[v3,15/17] pinctrl: sunrisepoint: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,14/17] pinctrl: meteorlake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Superseded
[v3,13/17] pinctrl: lewisburg: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,12/17] pinctrl: lakefield: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Superseded
[v3,11/17] pinctrl: jasperlake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Superseded
[v3,10/17] pinctrl: icelake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,09/17] pinctrl: geminilake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,08/17] pinctrl: emmitsburg: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,07/17] pinctrl: elkhartlake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,06/17] pinctrl: denverton: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,05/17] pinctrl: cedarfork: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,04/17] pinctrl: cannonlake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Superseded
[v3,03/17] pinctrl: broxton: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,02/17] pinctrl: alderlake: Switch to use Intel pin control PM ops
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v3,01/17] pinctrl: intel: Provide Intel pin control wide PM ops structure
pinctrl: intel: Use NOIRQ PM helper
-
-
-
2023-10-30
Andy Shevchenko
Accepted
[v1,3/3] gpio: mmio: Clean up headers
gpio: mmio: Make driver agnostic
-
-
-
2023-10-25
Andy Shevchenko
New
[v1,2/3] gpio: mmio: Make use of device properties
gpio: mmio: Make driver agnostic
-
-
-
2023-10-25
Andy Shevchenko
Accepted
[v1,1/3] device property: Implement device_is_big_endian()
gpio: mmio: Make driver agnostic
-
-
-
2023-10-25
Andy Shevchenko
Accepted
[v1,3/3] gpiolib: Make debug messages in gpiod_find_by_fwnode() less confusing
gpiolib: acpi: More fixes to the consolidation rework
-
-
-
2023-10-19
Andy Shevchenko
New
[v1,2/3] gpiolib: Fix debug messaging in gpiod_find_and_request()
gpiolib: acpi: More fixes to the consolidation rework
-
-
-
2023-10-19
Andy Shevchenko
New
[v1,1/3] gpiolib: acpi: Add missing memset(0) to acpi_get_gpiod_from_data()
gpiolib: acpi: More fixes to the consolidation rework
-
-
-
2023-10-19
Andy Shevchenko
Accepted
[v1,1/1] Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
[v1,1/1] Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
-
-
-
2023-10-17
Andy Shevchenko
Accepted
[v2,4/4] hte: tegra194: Switch to LATE_SIMPLE_DEV_PM_OPS()
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-11
Andy Shevchenko
Accepted
[v2,3/4] hte: tegra194: Remove redundant dev_err()
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-11
Andy Shevchenko
Accepted
[v2,2/4] hte: tegra194: don't access struct gpio_chip
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-11
Andy Shevchenko
New
[v2,1/4] gpiolib: provide gpio_device_find_by_fwnode()
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-11
Andy Shevchenko
Accepted
[v1,4/4] hte: tegra194: Switch to LATE_SIMPLE_DEV_PM_OPS()
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-10
Andy Shevchenko
Superseded
[v1,3/4] hte: tegra194: Remove redundant dev_err()
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-10
Andy Shevchenko
Superseded
[v1,2/4] hte: tegra194: don't access struct gpio_chip
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-10
Andy Shevchenko
Superseded
[v1,1/4] gpiolib: provide gpio_device_find_by_fwnode()
hte: Improve GPIO handling and other cleanups
-
-
-
2023-10-10
Andy Shevchenko
Superseded
[v1,2/2] pinctrl: cherryview: Simplify code with cleanup helpers
[v1,1/2] pinctrl: cherryview: Avoid duplicated I/O
-
-
-
2023-10-06
Andy Shevchenko
New
[v1,1/2] pinctrl: cherryview: Avoid duplicated I/O
[v1,1/2] pinctrl: cherryview: Avoid duplicated I/O
-
-
-
2023-10-06
Andy Shevchenko
Accepted
[v1,1/1] pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE()
[v1,1/1] pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE()
-
-
-
2023-10-05
Andy Shevchenko
Accepted
[v1,1/1] pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE()
[v1,1/1] pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE()
-
-
-
2023-10-05
Andy Shevchenko
Accepted
[v1,1/1] pinctrl: core: Remove unneeded {} around one line conditional body
[v1,1/1] pinctrl: core: Remove unneeded {} around one line conditional body
-
-
-
2023-10-03
Andy Shevchenko
Accepted
[v1,1/1] pinctrl: denverton: Enable platform device in the absence of ACPI enumeration
[v1,1/1] pinctrl: denverton: Enable platform device in the absence of ACPI enumeration
-
-
-
2023-09-26
Andy Shevchenko
Accepted
[v1,1/1] pinctrl: intel: Simplify code with cleanup helpers
[v1,1/1] pinctrl: intel: Simplify code with cleanup helpers
-
-
-
2023-09-26
Andy Shevchenko
Accepted
[v1,5/5] gpiolib: cdev: Utilize more bitmap APIs
bitmap: get rid of bitmap_remap() and bitmap_biremap() uses
-
-
-
2023-09-26
Andy Shevchenko
New
[v1,4/5] gpio: xilinx: Replace bitmap_bitremap() calls
bitmap: get rid of bitmap_remap() and bitmap_biremap() uses
-
-
-
2023-09-26
Andy Shevchenko
New
[v1,3/5] gpio: xilinx: Switch to use new bitmap_scatter() helper
bitmap: get rid of bitmap_remap() and bitmap_biremap() uses
-
-
-
2023-09-26
Andy Shevchenko
New
[v1,2/5] lib/bitmap: Introduce bitmap_scatter() and bitmap_gather() helpers
bitmap: get rid of bitmap_remap() and bitmap_biremap() uses
-
-
-
2023-09-26
Andy Shevchenko
New
[v1,1/5] lib/test_bitmap: Excape space symbols when printing input string
bitmap: get rid of bitmap_remap() and bitmap_biremap() uses
-
-
-
2023-09-26
Andy Shevchenko
New
[v1,10/10] gpio: pca953x: Revisit header inclusions
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,09/10] gpio: pca953x: Get rid of useless goto label
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,08/10] gpio: pca953x: Switch to DEFINE_SIMPLE_DEV_PM_OPS()
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,07/10] gpio: pca953x: Utilise temporary variable for struct gpio_chip
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,06/10] gpio: pca953x: Utilise temporary variable for struct device
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,05/10] gpio: pca953x: Simplify code with cleanup helpers
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,04/10] gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context()
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,03/10] gpio: pca953x: Utilise dev_err_probe() where it makes sense
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,02/10] gpio: pca953x: Fully convert to device managed resources
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
[v1,01/10] gpio: pca953x: Drop unused fields in struct pca953x_platform_data
-
-
-
2023-09-01
Andy Shevchenko
Accepted
[GIT,PULL] intel-pinctrl for 6.6-1
[GIT,PULL] intel-pinctrl for 6.6-1
-
-
-
2023-08-24
Andy Shevchenko
New
[v1,1/1] gpiolib: sysfs: Do unexport GPIO when user asks for it
[v1,1/1] gpiolib: sysfs: Do unexport GPIO when user asks for it
-
-
-
2023-08-14
Andy Shevchenko
Accepted
[v1,6/6] gpio: ge: Enable COMPILE_TEST for the driver
[v1,1/6] gpio: ge: Add missing header
-
-
-
2023-07-24
Andy Shevchenko
Accepted
[v1,5/6] gpio: ge: Replace GPLv2 boilerplate with SPDX
[v1,1/6] gpio: ge: Add missing header
-
-
-
2023-07-24
Andy Shevchenko
Accepted
[v1,4/6] gpio: ge: Utilise temporary variable for struct device
[v1,1/6] gpio: ge: Add missing header
-
-
-
2023-07-24
Andy Shevchenko
Accepted
[v1,1/6] gpio: ge: Add missing header
[v1,1/6] gpio: ge: Add missing header
-
-
-
2023-07-24
Andy Shevchenko
Accepted
[v3,3/3] gpio: bcm-kona: Drop unused pdev member in private data structure
[v3,1/3] gpio: bcm-kona: Make driver OF-independent
-
-
-
2023-07-18
Andy Shevchenko
Accepted
[v3,2/3] gpio: bcm-kona: remove unneeded platform_set_drvdata() call
[v3,1/3] gpio: bcm-kona: Make driver OF-independent
-
-
-
2023-07-18
Andy Shevchenko
New
[v3,1/3] gpio: bcm-kona: Make driver OF-independent
[v3,1/3] gpio: bcm-kona: Make driver OF-independent
-
-
-
2023-07-18
Andy Shevchenko
Accepted
[v2,10/10] pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
New
[v2,09/10] pinctrl: renesas: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,08/10] pinctrl: mvebu: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,07/10] pinctrl: mediatek: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
New
[v2,06/10] pinctrl: at91: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,05/10] pinctrl: lynxpoint: Make use of pm_ptr()
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,04/10] pinctrl: intel: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
New
[v2,03/10] pinctrl: cherryview: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,02/10] pinctrl: baytrail: Make use of pm_ptr()
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,01/10] pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: Provide NOIRQ PM helper and use it
-
-
-
2023-07-17
Andy Shevchenko
Accepted
[v2,3/3] gpiolib: Do not alter GPIO chip fwnode member
Untitled series #214148
-
-
-
2023-07-03
Andy Shevchenko
Superseded
[v2,2/3] gpiolib: acpi: Don't use GPIO chip fwnode in acpi_gpiochip_find()
Untitled series #214148
-
-
-
2023-07-03
Andy Shevchenko
Superseded
[v1,3/3] gpiolib: Do not alter GPIO chip fwnode member
Untitled series #214149
-
-
-
2023-07-03
Andy Shevchenko
Accepted
[v1,2/3] gpiolib: acpi: Don't use GPIO chip fwnode in acpi_gpiochip_find()
Untitled series #214149
-
-
-
2023-07-03
Andy Shevchenko
Accepted
[v1,5/5] gpiolib: Replace open coded gpiochip_irqchip_add_allocated_domain()
[v1,1/5] gpiolib: Make gpiochip_hierarchy_add_domain() return domain
-
-
-
2023-06-21
Andy Shevchenko
Accepted
[v1,4/5] gpiolib: Split out gpiochip_irqchip_add_allocated_domain() helper
[v1,1/5] gpiolib: Make gpiochip_hierarchy_add_domain() return domain
-
-
-
2023-06-21
Andy Shevchenko
Accepted
[v1,3/5] gpiolib: Do not assign error pointer to the GPIO IRQ chip domain
[v1,1/5] gpiolib: Make gpiochip_hierarchy_add_domain() return domain
-
-
-
2023-06-21
Andy Shevchenko
Accepted
[v1,2/5] gpiolib: Factor out gpiochip_simple_create_domain()
[v1,1/5] gpiolib: Make gpiochip_hierarchy_add_domain() return domain
-
-
-
2023-06-21
Andy Shevchenko
Accepted
[v1,1/5] gpiolib: Make gpiochip_hierarchy_add_domain() return domain
[v1,1/5] gpiolib: Make gpiochip_hierarchy_add_domain() return domain
-
-
-
2023-06-21
Andy Shevchenko
New
[GIT,PULL] intel-pinctrl for 6.5-1
[GIT,PULL] intel-pinctrl for 6.5-1
-
-
-
2023-06-20
Andy Shevchenko
New
[v1,1/1] gpiolib: Drop unused domain_ops memeber of GPIO IRQ chip
[v1,1/1] gpiolib: Drop unused domain_ops memeber of GPIO IRQ chip
-
-
-
2023-06-16
Andy Shevchenko
Accepted
[v1,1/1] pinctrl: lantiq: Remove unused of_gpio.h inclusion
[v1,1/1] pinctrl: lantiq: Remove unused of_gpio.h inclusion
-
-
-
2023-06-15
Andy Shevchenko
Accepted
[v1,1/1] gpio: xra1403: Remove unused of_gpio.h inclusion
[v1,1/1] gpio: xra1403: Remove unused of_gpio.h inclusion
-
-
-
2023-06-15
Andy Shevchenko
Accepted
[v1,1/1] gpio: lpc18xx: Remove unused of_gpio.h inclusion
[v1,1/1] gpio: lpc18xx: Remove unused of_gpio.h inclusion
-
-
-
2023-06-15
Andy Shevchenko
Accepted
[v3,5/5] gpio: delay: Remove duplicative functionality
[v3,1/5] gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections
-
-
-
2023-06-15
Andy Shevchenko
Accepted
[v3,2/5] gpio: aggregator: Support delay for setting up individual GPIOs
[v3,1/5] gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections
-
-
-
2023-06-15
Andy Shevchenko
Accepted
[v3,1/5] gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections
[v3,1/5] gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections
-
-
-
2023-06-15
Andy Shevchenko
Accepted
[v2,2/4] gpio: aggregator: Support delay for setting up individual GPIOs
gpio: aggregator: Incorporate gpio-delay functionality
-
-
-
2023-06-14
Andy Shevchenko
Superseded
[v2,1/4] gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections
gpio: aggregator: Incorporate gpio-delay functionality
-
-
-
2023-06-14
Andy Shevchenko
Superseded
[rfc,rft,v1,1/1] gpio: aggregator: Introduce delay support for individual output pins
[rfc,rft,v1,1/1] gpio: aggregator: Introduce delay support for individual output pins
-
-
-
2023-06-08
Andy Shevchenko
New
[v1,1/1] pinctrl: intel: Add Intel Meteor Lake-S pin controller support
[v1,1/1] pinctrl: intel: Add Intel Meteor Lake-S pin controller support
-
-
-
2023-06-05
Andy Shevchenko
Accepted
[v1,1/2] pinctrl: moorefield: Fix open-drain pin mode configuration
[v1,1/2] pinctrl: moorefield: Fix open-drain pin mode configuration
-
-
-
2023-06-05
Andy Shevchenko
Superseded
[v1,1/2] pinctrl: merrifield: Fix open-drain pin mode configuration
[v1,1/2] pinctrl: merrifield: Fix open-drain pin mode configuration
-
-
-
2023-06-05
Andy Shevchenko
Accepted
[v2,1/1] gpiolib: Remove unused gpio_cansleep()
[v2,1/1] gpiolib: Remove unused gpio_cansleep()
-
-
-
2023-06-05
Andy Shevchenko
Accepted
[v1,2/2] pinctrl: Relax user input size in pinmux_select()
Untitled series #211571
-
-
-
2023-06-04
Andy Shevchenko
Accepted
[v1,1/1] gpiolib: Do not unexport GPIO on freeing
[v1,1/1] gpiolib: Do not unexport GPIO on freeing
-
-
-
2023-06-02
Andy Shevchenko
Accepted
[v1,1/1] gpiolib: Remove unused gpio_cansleep()
[v1,1/1] gpiolib: Remove unused gpio_cansleep()
-
-
-
2023-06-02
Andy Shevchenko
Superseded
«
1
2
3
4
…
10
11
»