Show patches with: Submitter = Andy Shevchenko       |    Archived = No       |   493 patches
« 1 2 3 44 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 44 5 »