Toggle navigation
Patchwork
linux-gpio
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andy Shevchenko
| 72 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
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v1,1/1] gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n)
[v1,1/1] gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n)
-
-
-
2024-09-04
Andy Shevchenko
New
[v1,1/1] pinctrl: renesas: rzg2l: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] pinctrl: renesas: rzg2l: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: visconti: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: visconti: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: uniphier: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: uniphier: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: thunderx: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: thunderx: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: tegra186: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: tegra186: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: msc313: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: msc313: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: tegra: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: tegra: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,1/1] gpio: ixp4xx: Replace of_node_to_fwnode() with more suitable API
[v1,1/1] gpio: ixp4xx: Replace of_node_to_fwnode() with more suitable API
-
-
-
2024-08-22
Andy Shevchenko
New
[v1,4/4] pinctrl: nuvoton: Reduce use of OF-specific APIs
pinctrl: nuvoton: A few cleanups
-
-
-
2024-06-11
Andy Shevchenko
New
[v1,3/4] pinctrl: nuvoton: Convert to use struct group_desc
pinctrl: nuvoton: A few cleanups
-
-
-
2024-06-11
Andy Shevchenko
New
[v1,2/4] pinctrl: nuvoton: Make use of struct pinfunction and PINCTRL_PINFUNCTION()
pinctrl: nuvoton: A few cleanups
-
-
-
2024-06-11
Andy Shevchenko
New
[v1,1/4] pinctrl: nuvoton: Convert to use struct pingroup and PINCTRL_PINGROUP()
pinctrl: nuvoton: A few cleanups
-
-
-
2024-06-11
Andy Shevchenko
New
[v3,11/11] pinctrl: pinmux: Remove unused members from struct function_desc
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
-
-
-
2024-05-30
Andy Shevchenko
New
[v3,09/11] pinctrl: keembay: Convert to use func member
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
-
-
-
2024-05-30
Andy Shevchenko
New
[v3,07/11] pinctrl: imx: Convert to use func member
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
-
-
-
2024-05-30
Andy Shevchenko
New
[v3,04/11] pinctrl: mediatek: moore: Provide a helper macro PINCTRL_PIN_FUNCTION()
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
-
-
-
2024-05-30
Andy Shevchenko
New
[v3,03/11] pinctrl: ingenic: Provide a helper macro INGENIC_PIN_FUNCTION()
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
-
-
-
2024-05-30
Andy Shevchenko
New
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
[v3,01/11] pinctrl: berlin: Make use of struct pinfunction
-
-
-
2024-05-30
Andy Shevchenko
New
[v2,11/11] pinctrl: pinmux: Remove unused members from struct function_desc
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,10/11] pinctrl: mediatek: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
New
[v2,09/11] pinctrl: keembay: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,08/11] pinctrl: ingenic: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
New
[v2,07/11] pinctrl: imx: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,06/11] pinctrl: pinmux: Embed struct pinfunction into struct function_desc
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
New
[v2,05/11] pinctrl: pinmux: Add a convenient define PINCTRL_FUNCTION_DESC()
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,04/11] pinctrl: mediatek: Provide a helper macro PINCTRL_PIN_FUNCTION()
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,03/11] pinctrl: ingenic: Provide a helper macro INGENIC_PIN_FUNCTION()
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,02/11] pinctrl: equilibrium: Make use of struct pinfunction
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v2,01/11] pinctrl: berlin: Make use of struct pinfunction
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-28
Andy Shevchenko
Superseded
[v1,11/11] pinctrl: pinmux: Remove unused members from struct function_desc
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,10/11] pinctrl: mediatek: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,09/11] pinctrl: keembay: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,08/11] pinctrl: ingenic: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,07/11] pinctrl: imx: Convert to use func member
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,06/11] pinctrl: pinmux: Embed struct pinfunction into struct function_desc
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,05/11] pinctrl: pinmux: Add a convenient define PINCTRL_FUNCTION_DESC()
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
New
[v1,04/11] pinctrl: mediatek: Provide a helper macro PINCTRL_PIN_FUNCTION()
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,03/11] pinctrl: ingenic: Provide a helper macro INGENIC_PIN_FUNCTION()
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,02/11] pinctrl: equilibrium: Make use of struct pinfunction
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
New
[v1,01/11] pinctrl: berlin: Make use of struct pinfunction
pinctrl: pinmux: Embed and reuse struct pinfunction
-
-
-
2024-05-27
Andy Shevchenko
Superseded
[v1,1/1] gpiolib: Discourage to use formatting strings in line names
[v1,1/1] gpiolib: Discourage to use formatting strings in line names
-
-
-
2024-05-05
Andy Shevchenko
New
[v1,1/1] gpio: sch: Switch to memory mapped IO accessors
[v1,1/1] gpio: sch: Switch to memory mapped IO accessors
-
-
-
2024-04-10
Andy Shevchenko
New
[v1,1/1] gpio: pcie-idio-24: Use -ENOTSUPP consistently
[v1,1/1] gpio: pcie-idio-24: Use -ENOTSUPP consistently
-
-
-
2024-04-10
Andy Shevchenko
New
[v1,1/1] gpio: regmap: Use -ENOTSUPP consistently
[v1,1/1] gpio: regmap: Use -ENOTSUPP consistently
-
-
-
2024-04-10
Andy Shevchenko
New
[v2,11/11] pinctrl: aw9523: Remove redundant dependency to OF
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,10/11] pinctrl: aw9523: Fix indentation in a few places
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,09/11] pinctrl: aw9523: Sort headers and group pinctrl/*
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,08/11] pinctrl: aw9523: Make use of dev_err_probe()
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,07/11] pinctrl: aw9523: Remove unused irqchip field in struct aw9523_irq
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,06/11] pinctrl: aw9523: Get rid of redundant ' & U8_MAX' pieces
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,05/11] pinctrl: aw9523: Use temporary variable for HW IRQ number
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,04/11] pinctrl: aw9523: Make use of struct pinfunction and PINCTRL_PINFUNCTION()
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,03/11] pinctrl: aw9523: Always try both ports in aw9523_gpio_set_multiple()
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,02/11] pinctrl: aw9523: Use correct error code for not supported functionality
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v2,01/11] pinctrl: aw9523: Destroy mutex on ->remove()
aw9523: number of cleanups
-
-
-
2024-03-29
Andy Shevchenko
New
[v1,11/11] pinctrl: aw9523: Remove redundant dependency to OF
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,10/11] pinctrl: aw9523: Fix indentation in a few places
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,09/11] pinctrl: aw9523: Sort headers and group pinctrl/*
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,08/11] pinctrl: aw9523: Make use of dev_err_probe()
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,07/11] pinctrl: aw9523: Remove unused irqchip field in struct aw9523_irq
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,06/11] pinctrl: aw9523: Get rid of redundant ' & U8_MAX' pieces
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,05/11] pinctrl: aw9523: Use temporary variable for HW IRQ number
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,04/11] pinctrl: aw9523: Make use of struct pinfunction and PINCTRL_PINFUNCTION()
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,03/11] pinctrl: aw9523: Always try both ports in aw9523_gpio_set_multiple()
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,02/11] pinctrl: aw9523: Use correct error code for not supported functionality
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v1,01/11] pinctrl: aw9523: Destroy mutex on ->remove()
pinctrl: aw9523: number of cleanups
-
-
-
2024-03-13
Andy Shevchenko
Superseded
[v3,1/1] gpio: nomadik: Finish conversion to use firmware node APIs
[v3,1/1] gpio: nomadik: Finish conversion to use firmware node APIs
-
-
-
2024-03-02
Andy Shevchenko
Superseded
[v2,1/1] gpio: nomadik: Finish conversion to use firmware node APIs
[v2,1/1] gpio: nomadik: Finish conversion to use firmware node APIs
-
-
-
2024-03-02
Andy Shevchenko
Accepted
[v1,1/1] gpio: nomadik: Finish conversion to use firmware node APIs
[v1,1/1] gpio: nomadik: Finish conversion to use firmware node APIs
-
-
-
2024-03-01
Andy Shevchenko
New
[v1,1/1] gpio: mmio: Support 64-bit BE access
[v1,1/1] gpio: mmio: Support 64-bit BE access
-
-
-
2024-02-20
Andy Shevchenko
New
[v1,1/1] pinctrl: microchip-sgpio: Put fwnode in error case during ->probe()
[v1,1/1] pinctrl: microchip-sgpio: Put fwnode in error case during ->probe()
-
-
-
2021-06-06
Andy Shevchenko
Accepted