Toggle navigation
Patchwork
linux-acpi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andy Shevchenko
| Archived =
No
| 493 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
…
4
5
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v1,2/2] gpiolib: acpi: Make sure we fill struct acpi_gpio_info
gpiolib: acpi: Fix missing info filling
-
-
-
2025-04-09
Andy Shevchenko
New
[v1,1/2] gpiolib: acpi: Use temporary variable for struct acpi_gpio_info
gpiolib: acpi: Fix missing info filling
-
-
-
2025-04-09
Andy Shevchenko
New
[v2,6/6] gpiolib: acpi: Deduplicate some code in __acpi_find_gpio()
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-03
Andy Shevchenko
New
[v2,5/6] gpiolib: acpi: Reuse struct acpi_gpio_params in struct acpi_gpio_lookup
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-03
Andy Shevchenko
Superseded
[v2,4/6] gpiolib: acpi: Rename par to params for better readability
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-03
Andy Shevchenko
New
[v2,3/6] gpiolib: acpi: Reduce memory footprint for struct acpi_gpio_params
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-03
Andy Shevchenko
Superseded
[v2,2/6] gpiolib: acpi: Remove index parameter from acpi_gpio_property_lookup()
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-03
Andy Shevchenko
New
[v2,1/6] gpiolib: acpi: Improve struct acpi_gpio_info memory footprint
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-03
Andy Shevchenko
Superseded
[v1,5/5] gpiolib: acpi: Deduplicate some code in __acpi_find_gpio()
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-02
Andy Shevchenko
New
[v1,4/5] gpiolib: acpi: Reuse struct acpi_gpio_params in struct acpi_gpio_lookup
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-02
Andy Shevchenko
Superseded
[v1,3/5] gpiolib: acpi: Reduce memory footprint for struct acpi_gpio_params
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-02
Andy Shevchenko
Superseded
[v1,2/5] gpiolib: acpi: Remove index parameter from acpi_gpio_property_lookup()
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-02
Andy Shevchenko
Superseded
[v1,1/5] gpiolib: acpi: Improve struct acpi_gpio_info memory footprint
gpiolib: acpi: Refactor to shrink the code by ~8%
-
-
-
2025-04-02
Andy Shevchenko
New
[v2,1/1] device property: Add a note to the fwnode.h
[v2,1/1] device property: Add a note to the fwnode.h
-
-
-
2025-03-31
Andy Shevchenko
Superseded
[v1,1/1] device property: Add a note to the fwnode.h
[v1,1/1] device property: Add a note to the fwnode.h
-
-
-
2025-03-31
Andy Shevchenko
New
[v1,1/1] ACPI: VIOT: Remove (explicitly) unused header
[v1,1/1] ACPI: VIOT: Remove (explicitly) unused header
-
-
-
2025-03-31
Andy Shevchenko
New
[v1,4/4] usb: typec: tcpm: Use fwnode_get_child_node_count()
leds: Introduce and use fwnode_get_child_node_count()
-
-
-
2025-03-10
Andy Shevchenko
New
[v1,3/4] leds: ncp5623: Use fwnode_get_child_node_count()
leds: Introduce and use fwnode_get_child_node_count()
-
-
-
2025-03-10
Andy Shevchenko
New
[v1,2/4] leds: pwm-multicolor: Use fwnode_get_child_node_count()
leds: Introduce and use fwnode_get_child_node_count()
-
-
-
2025-03-10
Andy Shevchenko
New
[v1,1/4] device property: Split fwnode_get_child_node_count()
leds: Introduce and use fwnode_get_child_node_count()
-
-
-
2025-03-10
Andy Shevchenko
New
[v1,1/1] gpiolib-acpi: Drop unneeded ERR_CAST() in __acpi_find_gpio()
[v1,1/1] gpiolib-acpi: Drop unneeded ERR_CAST() in __acpi_find_gpio()
-
-
-
2025-03-04
Andy Shevchenko
Accepted
[v1,3/3] gpiolib: Rename gpio_do_set_config() --> gpiod_do_set_config()
gpiolib: Reduce 'gpio' namespace when operate over GPIOd
-
-
-
2025-03-03
Andy Shevchenko
New
[v1,2/3] gpiolib: Rename gpio_set_debounce_timeout() to gpiod_do_set_debounce()
gpiolib: Reduce 'gpio' namespace when operate over GPIOd
-
-
-
2025-03-03
Andy Shevchenko
New
[v1,1/3] gpiolib: Align FLAG_* definitions in the struct gpio_desc
gpiolib: Reduce 'gpio' namespace when operate over GPIOd
-
-
-
2025-03-03
Andy Shevchenko
Accepted
[v1,1/1] ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
[v1,1/1] ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
-
-
-
2025-02-03
Andy Shevchenko
Accepted
[v1,1/1] software node: Simplify swnode_register() a bit
[v1,1/1] software node: Simplify swnode_register() a bit
-
-
-
2024-09-13
Andy Shevchenko
New
[v3,1/1] gpiolib: Update the kernel documentation - add Return sections
[v3,1/1] gpiolib: Update the kernel documentation - add Return sections
-
-
-
2024-08-28
Andy Shevchenko
Accepted
[v2,5/5] gpiolib: Replace gpio_suffix_count with NULL-terminated array
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Superseded
[v2,4/5] gpiolib: swnode: Make use of for_each_gpio_property_name()
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Accepted
[v2,3/5] gpiolib: swnode: Introduce swnode_gpio_get_reference() helper
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Accepted
[v2,2/5] gpiolib: swnode: Unify return code variable name
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Superseded
[v2,1/5] gpiolib: Introduce for_each_gpio_property_name() helper
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Superseded
[v1,5/5] gpiolib: Replace gpio_suffix_count with NULL-terminated array
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Accepted
[v1,4/5] gpiolib: swnode: Make use of for_each_gpio_property_name()
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Superseded
[v1,3/5] gpiolib: swnode: Introduce swnode_gpio_get_reference() helper
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Superseded
[v1,2/5] gpiolib: swnode: Unify return code variable name
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Accepted
[v1,1/5] gpiolib: Introduce for_each_gpio_property_name() helper
gpiolib: Add and utilise for_each_gpio_property_name()
-
-
-
2024-08-19
Andy Shevchenko
Accepted
[v4,3/3] ACPI: PMIC: Replace open coded be16_to_cpu()
ACPI: PMIC: a small refactoring
-
-
-
2024-06-06
Andy Shevchenko
Accepted
[v4,2/3] ACPI: PMIC: Convert pr_*() to dev_*() printing macros
ACPI: PMIC: a small refactoring
-
-
-
2024-06-06
Andy Shevchenko
Accepted
[v4,1/3] ACPI: PMIC: Use sizeof() instead of hard coded value
ACPI: PMIC: a small refactoring
-
-
-
2024-06-06
Andy Shevchenko
Accepted
[v1,1/1] ACPI/IORT: Switch to use kmemdup_array()
[v1,1/1] ACPI/IORT: Switch to use kmemdup_array()
-
-
-
2024-06-06
Andy Shevchenko
Accepted
[v1,2/2] gpiolib: acpi: Set label for IRQ only lines
gpiolib: acpi: Improve IRQ labeling
-
-
-
2024-04-17
Andy Shevchenko
Accepted
[v1,1/2] gpiolib: acpi: Add fwnode name to the GPIO interrupt label
gpiolib: acpi: Improve IRQ labeling
-
-
-
2024-04-17
Andy Shevchenko
Accepted
[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
Accepted
[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
Accepted
[v1,2/4] gpiolib: acpi: Simplify error handling in __acpi_find_gpio()
gpiolib: acpi: Use con_id in acpi_dev_gpio_irq_get_by()
-
-
-
2024-04-11
Andy Shevchenko
Accepted
[v1,1/4] gpiolib: acpi: Extract __acpi_find_gpio() helper
gpiolib: acpi: Use con_id in acpi_dev_gpio_irq_get_by()
-
-
-
2024-04-11
Andy Shevchenko
Accepted
[v1,2/2] gpiolib: acpi: Check for errors first in acpi_find_gpio()
gpiolib: acpi: A couple of error checks amendmends
-
-
-
2024-04-10
Andy Shevchenko
Accepted
[v1,1/2] gpiolib: acpi: Remove never true check in acpi_get_gpiod_by_index()
gpiolib: acpi: A couple of error checks amendmends
-
-
-
2024-04-10
Andy Shevchenko
Accepted
[v2,2/2] gpiolib: Update the kernel documentation - add Return sections
gpiolib: Fix gpio_lookup_flags mess and add Return sections
-
-
-
2024-04-08
Andy Shevchenko
Superseded
[v2,1/2] gpiolib: Fix a mess with the GPIO_* flags
gpiolib: Fix gpio_lookup_flags mess and add Return sections
-
-
-
2024-04-08
Andy Shevchenko
New
[v1,1/1] gpiolib: Update the kernel documentation - add Return sections
[v1,1/1] gpiolib: Update the kernel documentation - add Return sections
-
-
-
2024-04-04
Andy Shevchenko
Superseded
[v2,4/4] ACPI: x86: Move LPSS to x86 folder
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-04
Andy Shevchenko
Accepted
[v2,3/4] ACPI: x86: Move blacklist to x86 folder
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-04
Andy Shevchenko
Accepted
[v2,2/4] ACPI: x86: Move acpi_cmos_rtc to x86 folder
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-04
Andy Shevchenko
Accepted
[v2,1/4] ACPI: x86: Introduce a Makefile
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-04
Andy Shevchenko
Superseded
[v2,2/2] ACPI: LPSS: Remove nested ifdeffery for CONFIG_PM
ACPI: LPSS: Prepare for SPI code cleanup
-
-
-
2024-04-04
Andy Shevchenko
Accepted
[v2,1/2] ACPI: LPSS: Advertise number of chip selects via property
ACPI: LPSS: Prepare for SPI code cleanup
-
-
-
2024-04-04
Andy Shevchenko
Accepted
[v1,4/4] ACPI: x86: Move LPSS to x86 folder
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-03
Andy Shevchenko
New
[v1,3/4] ACPI: x86: Move blacklist to x86 folder
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-03
Andy Shevchenko
Superseded
[v1,2/4] ACPI: x86: Move acpi_cmos_rtc to x86 folder
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-03
Andy Shevchenko
Superseded
[v1,1/4] ACPI: x86: Introduce a Makefile
ACPI: x86: Move x86 stuff into dedicated folder
-
-
-
2024-04-03
Andy Shevchenko
Accepted
[v1,2/2] ACPI: LPSS: Advertise number of chip selects via property
ACPI: LPSS: Prepare for SPI code cleanup
-
-
-
2024-04-02
Andy Shevchenko
Superseded
[v1,1/2] ACPI: LPSS: Remove nested ifdeffery for CONFIG_PM
ACPI: LPSS: Prepare for SPI code cleanup
-
-
-
2024-04-02
Andy Shevchenko
Superseded
[v1,2/2] gpiolib: Up to date the kernel documentation
gpiolib: in-kernel documentation updates
-
-
-
2024-03-26
Andy Shevchenko
New
[v1,1/2] gpiolib: Do not mention legacy GPIOF_* in the code
gpiolib: in-kernel documentation updates
-
-
-
2024-03-26
Andy Shevchenko
Accepted
[v1,7/7] ACPI: scan: Introduce typedef:s for struct acpi_hotplug_context members
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
Accepted
[v1,6/7] ACPI: scan: Use standard error checking pattern
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
Accepted
[v1,5/7] ACPI: scan: Move misleading comment to acpi_dma_configure_id()
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
Accepted
[v1,4/7] ACPI: scan: Use list_first_entry_or_null() in acpi_device_hid()
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
Accepted
[v1,3/7] ACPI: scan: Replace infinite for-loop with finite while-loop
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
New
[v1,2/7] ACPI: bus: Don't use "proxy" headers
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
Accepted
[v1,1/7] ACPI: bus: Make container_of() no-op where it makes sense
ACPI: scan: A few ad-hoc cleanups
-
-
-
2024-03-25
Andy Shevchenko
Accepted
[v4,4/4] device property: Don't use "proxy" headers
driver core & device property: clean up APIs
-
-
-
2024-03-01
Andy Shevchenko
Accepted
[v4,3/4] device property: Move enum dev_dma_attr to fwnode.h
driver core & device property: clean up APIs
-
-
-
2024-03-01
Andy Shevchenko
Accepted
[v4,2/4] driver core: Move fw_devlink stuff to where it belongs
driver core & device property: clean up APIs
-
-
-
2024-03-01
Andy Shevchenko
Superseded
[v4,1/4] driver core: Drop unneeded 'extern' keyword in fwnode.h
driver core & device property: clean up APIs
-
-
-
2024-03-01
Andy Shevchenko
Accepted
[v3,4/4] device property: Don't use "proxy" headers
driver core & device property: clean up APIs
-
-
-
2024-02-29
Andy Shevchenko
Superseded
[v3,3/4] device property: Move enum dev_dma_attr to fwnode.h
driver core & device property: clean up APIs
-
-
-
2024-02-29
Andy Shevchenko
Superseded
[v3,2/4] driver core: Move fw_devlink stuff to where it belongs
driver core & device property: clean up APIs
-
-
-
2024-02-29
Andy Shevchenko
Accepted
[v3,1/4] driver core: Drop unneeded 'extern' keyword in fwnode.h
driver core & device property: clean up APIs
-
-
-
2024-02-29
Andy Shevchenko
Superseded
[v2,2/2] gpiolib-acpi: Make acpi_gpio_count() take firmware node as a parameter
gpiolib: Align prototypes of *gpio_count() APIs
-
-
-
2024-02-29
Andy Shevchenko
Accepted
[v2,1/2] gpiolib-of: Make of_gpio_get_count() take firmware node as a parameter
gpiolib: Align prototypes of *gpio_count() APIs
-
-
-
2024-02-29
Andy Shevchenko
Superseded
[v1,2/2] gpiolib-acpi: Make acpi_gpio_count() take firmware node as a parameter
gpiolib: Align prototypes of *gpio_count() APIs
-
-
-
2024-02-28
Andy Shevchenko
Superseded
[v1,1/2] gpiolib-of: Make of_gpio_get_count() take firmware node as a parameter
gpiolib: Align prototypes of *gpio_count() APIs
-
-
-
2024-02-28
Andy Shevchenko
Accepted
[v2,4/4] device property: Don't use "proxy" headers
driver core & device property: clean up APIs
-
-
-
2024-02-23
Andy Shevchenko
Superseded
[v2,3/4] device property: Move enum dev_dma_attr to fwnode.h
driver core & device property: clean up APIs
-
-
-
2024-02-23
Andy Shevchenko
Superseded
[v2,2/4] driver core: Move fw_devlink stuff to where it belongs
driver core & device property: clean up APIs
-
-
-
2024-02-23
Andy Shevchenko
Superseded
[v2,1/4] driver core: Drop unneeded 'extern' keyword in fwnode.h
driver core & device property: clean up APIs
-
-
-
2024-02-23
Andy Shevchenko
Superseded
[v2,1/1] driver core: Drop unneeded 'extern' keyword in fwnode.h
[v2,1/1] driver core: Drop unneeded 'extern' keyword in fwnode.h
-
-
-
2024-02-20
Andy Shevchenko
Superseded
[v1,1/1] device property: Don't use "proxy" headers
[v1,1/1] device property: Don't use "proxy" headers
-
-
-
2024-02-20
Andy Shevchenko
Superseded
[v1,1/1] driver core: Move fw_devlink stuff to where it belongs
[v1,1/1] driver core: Move fw_devlink stuff to where it belongs
-
-
-
2024-02-20
Andy Shevchenko
Superseded
[v1,1/1] driver core: Drop unneeded 'externt' keyword in fwnode.h
[v1,1/1] driver core: Drop unneeded 'externt' keyword in fwnode.h
-
-
-
2024-02-20
Andy Shevchenko
Superseded
[v1,1/1] device property: Move enum dev_dma_attr to fwnode.h
[v1,1/1] device property: Move enum dev_dma_attr to fwnode.h
-
-
-
2024-02-20
Andy Shevchenko
Superseded
[v1,1/1] ACPI: LPSS: Fix the fractional clock divider flags
[v1,1/1] ACPI: LPSS: Fix the fractional clock divider flags
-
-
-
2023-12-11
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
«
1
2
3
4
…
4
5
»