Toggle navigation
Patchwork
linux-gpio
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andy Shevchenko
| State =
Action Required
| Archived =
No
| 221 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
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v6,12/12] leds: simatic-ipc-leds-gpio: add GPIO version of Siemens driver
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-06-06
Andy Shevchenko
New
[v6,11/12] platform/x86: simatic-ipc: drop custom P2SB bar code
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-06-06
Andy Shevchenko
New
[v6,10/12] leds: simatic-ipc-leds: convert to use P2SB accessor
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-06-06
Andy Shevchenko
New
[v6,09/12] watchdog: simatic-ipc-wdt: convert to use P2SB accessor
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-06-06
Andy Shevchenko
New
[v6,05/12] mfd: lpc_ich: Add support for pinctrl in non-ACPI system
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-06-06
Andy Shevchenko
New
[v6,01/12] platform/x86/intel: Add Primary to Sideband (P2SB) bridge support
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-06-06
Andy Shevchenko
New
[v5,6/7] pwm: lpss: Add devm_pwm_lpss_probe() stub
[v5,1/7] pwm: Add a stub for devm_pwmchip_add()
-
-
-
2022-11-17
Andy Shevchenko
New
[v5,6/6] gpiolib: Fold conditionals into a simple ternary operator
gpiolib: switch to fwnode in the core
-
-
-
2021-03-08
Andy Shevchenko
New
[v5,07/17] gpiolib: Extract gpio_set_config_with_argument_optional() helper
gpiolib: acpi: pin configuration fixes
-
-
-
2020-11-09
Andy Shevchenko
New
[v4,6/9] gpiolib: acpi: Extract acpi_request_own_gpiod() helper
gpiolib: acpi: pin configuration fixes
-
-
-
2020-11-06
Andy Shevchenko
New
[v4,5/9] gpiolib: acpi: Make acpi_gpio_to_gpiod_flags() usable for GpioInt()
gpiolib: acpi: pin configuration fixes
-
-
-
2020-11-06
Andy Shevchenko
New
[v4,5/8] mfd: lpc_ich: Add support for pinctrl in non-ACPI system
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-01-31
Andy Shevchenko
New
[v4,4/8] mfd: lpc_ich: Switch to generic p2sb_bar()
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-01-31
Andy Shevchenko
New
[v4,4/7] pwm: lpss: Allow other drivers to enable PWM LPSS
pinctrl: intel: Enable PWM optional feature
-
-
-
2022-11-14
Andy Shevchenko
New
[v4,3/8] mfd: lpc_ich: Factor out lpc_ich_enable_spi_write()
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-01-31
Andy Shevchenko
New
[v4,2/2] gpio: sch: Hook into ACPI SCI handler to catch GPIO edge events
gpio: sch: Interrupt support
-
-
-
2021-03-16
Andy Shevchenko
New
[v4,2/2] gpiolib: use dev_err() when gpiod_configure_flags failed
gpiolib: Fix/update messaging
-
-
-
2024-03-25
Andy Shevchenko
New
[v4,19/23] pinctrl: mediatek: Convert to use grp member
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-29
Andy Shevchenko
New
[v4,1/8] platform/x86/intel: Add Primary to Sideband (P2SB) bridge support
platform/x86: introduce p2sb_bar() helper
-
-
-
2022-01-31
Andy Shevchenko
New
[v4,1/2] gpio: sch: Add edge event support
gpio: sch: Interrupt support
-
-
-
2021-03-16
Andy Shevchenko
New
[v4,11/23] pinctrl: ingenic: Make use of PINCTRL_GROUP_DESC()
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-29
Andy Shevchenko
New
[v4,11/18] gpiolib: split of_mm_gpio_chip out of linux/of_gpio.h
gpiolib cleanups
-
-
-
2023-02-08
Andy Shevchenko
New
[v4,05/13] pinctrl: samsung: Switch to use for_each_gpiochip_node() helper
gpiolib: Two new helpers and way toward fwnode
-
-
-
2022-04-01
Andy Shevchenko
New
[v3,4/4] gpio: dwapb: Remove unneeded has_irq member in struct dwapb_port_property
[v3,1/4] gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration
-
-
-
2020-05-19
Andy Shevchenko
New
[v3,3/6] pwm: lpss: Include headers we are the direct user of
pinctrl: intel: Enable PWM optional feature
-
-
-
2022-11-11
Andy Shevchenko
New
[v3,3/4] gpiolib: acpi: Take into account debounce settings
[v3,1/4] gpiolib: acpi: Respect bias settings for GpioInt() resource
-
-
-
2020-11-02
Andy Shevchenko
New
[v3,2/8] PCI: Convert __pci_read_base() to __pci_bus_read_base()
platform/x86: introduce p2sb_bar() helper
-
-
-
2021-12-21
Andy Shevchenko
New
[v3,2/3] gpio: pca953x: fix handling of automatic address incrementing
[v3,1/3] gpio: pca953x: Rewrite ->get_multiple() function
-
-
-
2020-04-20
Andy Shevchenko
New
[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,20/22] pinctrl: renesas: Convert to use grp member
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-28
Andy Shevchenko
New
[v3,17/22] pinctrl: ingenic: Convert to use grp member
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-28
Andy Shevchenko
New
[v3,1/3] gpio: pca953x: Rewrite ->get_multiple() function
[v3,1/3] gpio: pca953x: Rewrite ->get_multiple() function
-
-
-
2020-04-20
Andy Shevchenko
New
[v3,12/22] pinctrl: mediatek: Make use of PINCTRL_GROUP_DESC()
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-28
Andy Shevchenko
New
[v3,06/12] gpiolib: split linux/gpio/driver.h out of linux/gpio.h
gpiolib cleanups
-
-
-
2023-02-07
Andy Shevchenko
New
[v3,05/13] pinctrl: samsung: Switch to use for_each_gpiochip_node() helper
gpiolib: Two new helpers and way toward fwnode
-
-
-
2022-03-30
Andy Shevchenko
New
[v3,04/12] gpiolib: remove gpio_set_debounce
gpiolib cleanups
-
-
-
2023-02-07
Andy Shevchenko
New
[v3,03/12] gpiolib: remove asm-generic/gpio.h
gpiolib cleanups
-
-
-
2023-02-07
Andy Shevchenko
New
[v2,5/5] gpiolib: Reuse device's fwnode to create IRQ domain
Untitled series #107405
-
-
-
2021-03-04
Andy Shevchenko
New
[v2,4/4] gpio: pch: Use in pch_irq_type() macros provided by IRQ core
[v2,1/4] gpio: pch: Use BIT() and GENMASK() where it's appropriate
-
-
-
2020-04-14
Andy Shevchenko
New
[v2,3/8] platform/x86/intel: Add Primary to Sideband (P2SB) bridge support
[v2,1/8] PCI: Introduce pci_bus_*() printing macros when device is not available
-
-
-
2021-12-21
Andy Shevchenko
New
[v2,3/6] pinctrl: icelake: Use generic flag for special GPIO base treatment
[v2,1/6] pinctrl: intel: Introduce common flags for GPIO mapping scheme
-
-
-
2020-04-13
Andy Shevchenko
New
[v2,3/5] lib/cmdline: Allow get_options() to take 0 to validate the input
[v2,1/5] lib/cmdline_kunit: add a new test case for get_options()
-
-
-
2021-01-20
Andy Shevchenko
New
[v2,28/36] pinctrl: tegra: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[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,2/4] gpio: pca953x: avoid logically dead code
Untitled series #195093
-
-
-
2022-12-10
Andy Shevchenko
New
[v2,2/4] gpio: dwapb: avoid error message for optional IRQ
[v2,1/4] gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration
-
-
-
2020-05-18
Andy Shevchenko
New
[v2,2/2] gpiolib: Introduce gpio_device_get() and gpio_device_put()
Untitled series #193780
-
-
-
2022-11-28
Andy Shevchenko
New
[v2,19/36] pinctrl: renesas: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[v2,18/36] pinctrl: qcom: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[v2,1/7] gpiolib: Switch order of valid mask and hw init
[v2,1/7] gpiolib: Switch order of valid mask and hw init
-
-
-
2019-11-05
Andy Shevchenko
New
[v2,1/6] pinctrl: intel: Introduce common flags for GPIO mapping scheme
[v2,1/6] pinctrl: intel: Introduce common flags for GPIO mapping scheme
-
-
-
2020-04-13
Andy Shevchenko
New
[v2,1/4] gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration
[v2,1/4] gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration
-
-
-
2020-05-18
Andy Shevchenko
New
[v2,13/14] gpio: dwapb: Use positive conditional in dwapb_configure_irqs()
gpio: dwapb: Clean up the driver and a fix
-
-
-
2020-04-15
Andy Shevchenko
New
[v2,1/2] gpiolib: Fix a mess with the GPIO_* flags
[v2,1/2] gpiolib: Fix a mess with the GPIO_* flags
-
-
-
2024-04-08
Andy Shevchenko
New
[v2,1/1] gpio: rockchip: Switch to use fwnode instead of of_node
[v2,1/1] gpio: rockchip: Switch to use fwnode instead of of_node
-
-
-
2022-08-31
Andy Shevchenko
New
[v2,11/14] gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls
gpio: dwapb: Clean up the driver and a fix
-
-
-
2020-04-15
Andy Shevchenko
New
[v2,10/36] pinctrl: imx: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[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/36] pinctrl: cygnus-mux: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[v2,08/36] pinctrl: bcm: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[v2,08/14] gpio: dwapb: Convert to use IRQ core provided macros
gpio: dwapb: Clean up the driver and a fix
-
-
-
2020-04-15
Andy Shevchenko
New
[v2,07/13] pinctrl: renesas: rza1: Switch to use for_each_gpiochip_node() helper
gpiolib: Two new helpers and way toward fwnode
-
-
-
2022-03-29
Andy Shevchenko
New
[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/21] pinctrl: equilibrium: Convert to use struct pingroup
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-23
Andy Shevchenko
New
[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/21] pinctrl: equilibrium: Use temporary variable to hold pins
pinctrl: Convert struct group_desc to use struct pingroup
-
-
-
2023-11-23
Andy Shevchenko
New
[v2,03/14] gpio: dwapb: Use chained IRQ prologue and epilogue
gpio: dwapb: Clean up the driver and a fix
-
-
-
2020-04-15
Andy Shevchenko
New
[v2,02/36] gpiolib: cdev: Add missed header(s)
pinctrl: Clean up and add missed headers
-
-
-
2022-10-10
Andy Shevchenko
New
[v1] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H
[v1] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H
-
-
-
2020-04-01
Andy Shevchenko
New
[v1] pinctrl: baytrail: Enable pin configuration setting for GPIO chip
[v1] pinctrl: baytrail: Enable pin configuration setting for GPIO chip
-
-
-
2020-03-31
Andy Shevchenko
New
[v1] MAINTAINERS: Sort entries in database for GPIO
[v1] MAINTAINERS: Sort entries in database for GPIO
-
-
-
2020-01-28
Andy Shevchenko
New
[v1] MAINTAINERS: Fix file name for DesignWare GPIO DT schema
[v1] MAINTAINERS: Fix file name for DesignWare GPIO DT schema
-
-
-
2020-05-20
Andy Shevchenko
New
[v1] gpiolib: Update header block in gpiolib-cdev.h
[v1] gpiolib: Update header block in gpiolib-cdev.h
-
-
-
2020-10-05
Andy Shevchenko
New
[v1] gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper
[v1] gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper
-
-
-
2020-10-08
Andy Shevchenko
New
[v1] gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditional
[v1] gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditional
-
-
-
2020-05-25
Andy Shevchenko
New
[v1] gpiolib: Rename 'event' to 'ge' to be consistent with other use
[v1] gpiolib: Rename 'event' to 'ge' to be consistent with other use
-
-
-
2020-02-13
Andy Shevchenko
New
[v1] gpiolib: Fix wrong appearance of critical message in gpiochip_remove()
[v1] gpiolib: Fix wrong appearance of critical message in gpiochip_remove()
-
-
-
2020-03-02
Andy Shevchenko
New
[v1] gpio: Extend TODO to cover code duplication avoidance
[v1] gpio: Extend TODO to cover code duplication avoidance
-
-
-
2020-04-02
Andy Shevchenko
New
[v1] ARM: Drop ARCH_NR_GPIOS definition
[v1] ARM: Drop ARCH_NR_GPIOS definition
-
-
-
2020-10-12
Andy Shevchenko
New
[v1,9/9] pinctrl: mcp23s08: Split to three parts: core, I²C, SPI
Untitled series #36032
-
-
-
2020-04-07
Andy Shevchenko
New
[v1,8/9] pinctrl: mcp23s08: Use for_each_set_bit() and hweight_long()
Untitled series #36032
-
-
-
2020-04-07
Andy Shevchenko
New
[v1,7/9] pinctrl: mcp23s08: Make use of device properties
Untitled series #36032
-
-
-
2020-04-07
Andy Shevchenko
New
[v1,6/6] TODO: net: mellanox: mlxbf_gige: Replace non-standard interrupt handling
gpio: mlxbf2: Introduce proper interrupt handling
-
-
-
2021-08-16
Andy Shevchenko
New
[v1,6/6] gpio: dwapb: Define magic number for IRQ and GPIO lines
mfd: Make use of software nodes
-
-
-
2020-06-08
Andy Shevchenko
New
[v1,5/6] TODO: gpio: mlxbf2: Introduce IRQ support
gpio: mlxbf2: Introduce proper interrupt handling
-
-
-
2021-08-16
Andy Shevchenko
New
[v1,5/5] pinctrl: armada-37xx: Replace custom code by gpiochip_count() call
Untitled series #171029
-
-
-
2022-03-25
Andy Shevchenko
New
[v1,5/5] gpio: pca953x: Override GpioInt() pin for Intel Galileo Gen 2
Untitled series #35918
-
-
-
2020-05-20
Andy Shevchenko
New
[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/9] pinctrl: mcp23s08: Drop unused parameter in mcp23s08_probe_one()
Untitled series #36032
-
-
-
2020-04-07
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,4/4] pinctrl: tigerlake: Use generic flag for special GPIO base treatment
Untitled series #36044
-
-
-
2020-03-31
Andy Shevchenko
New
[v1,4/4] gpiolib: acpi: Pass con_id instead of property into acpi_dev_gpio_irq_get_by()
gpiolib: acpi: Use con_id in acpi_dev_gpio_irq_get_by()
-
-
-
2024-04-11
Andy Shevchenko
New
[v1,3/6] mfd: core: Propagate software node group to the sub devices
mfd: Make use of software nodes
-
-
-
2020-06-08
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,3/5] gpio: pca953x: Drop unneeded ACPI_PTR()
Untitled series #35918
-
-
-
2020-05-20
Andy Shevchenko
New
[v1,3/4] pinctrl: intel: Convert revision conditional to switch-case
[v1,1/4] pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance
-
-
-
2021-01-07
Andy Shevchenko
New
[v1,3/4] gpiolib: acpi: Move acpi_can_fallback_to_crs() out of __acpi_find_gpio()
gpiolib: acpi: Use con_id in acpi_dev_gpio_irq_get_by()
-
-
-
2024-04-11
Andy Shevchenko
New
[v1,3/4] gpio: dwapb: Drop extra check to call acpi_gpiochip_request_interrupts()
Untitled series #35935
-
-
-
2020-05-12
Andy Shevchenko
New
[v1,3/3] pinctrl: intel: Add ACPI ID to the generic platform driver
pinctrl: intel: Add generic platform driver
-
-
-
2023-10-30
Andy Shevchenko
New
[v1,3/3] pinctrl: cherryview: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper
pinctrl: intel: Provide NOIRQ PM helper and use it
-
-
-
2022-12-29
Andy Shevchenko
New
«
1
2
3
»