Show patches with: Submitter = Andy Shevchenko       |    Archived = No       |   577 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,1/1] dmaengine: dw: Select only supported masters for ACPI devices [v5,1/1] dmaengine: dw: Select only supported masters for ACPI devices - - 1 --- 2024-11-04 Andy Shevchenko Accepted
[v4,1/1] dmaengine: dw: Select only supported masters for ACPI devices [v4,1/1] dmaengine: dw: Select only supported masters for ACPI devices - - 1 --- 2024-10-22 Andy Shevchenko Superseded
[v2,4/4] dmaengine: Unify checks in dma_request_chan() dmaengine: dma_request_chan*() amendments - - - --- 2024-10-08 Andy Shevchenko New
[v2,3/4] dmaengine: Add a comment on why it's okay when kasprintf() fails dmaengine: dma_request_chan*() amendments - - - --- 2024-10-08 Andy Shevchenko New
[v2,2/4] dmaengine: Use dma_request_channel() instead of __dma_request_channel() dmaengine: dma_request_chan*() amendments - - - --- 2024-10-08 Andy Shevchenko New
[v2,1/4] dmaengine: Replace dma_request_slave_channel() by dma_request_chan() dmaengine: dma_request_chan*() amendments - - - --- 2024-10-08 Andy Shevchenko New
[v1,1/1] dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() [v1,1/1] dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() - 1 - --- 2024-10-07 Andy Shevchenko New
[v1,4/4] dmaengine: Unify checks in dma_request_chan() dmaengine: dma_request_chan*() amendments - - - --- 2024-10-07 Andy Shevchenko Superseded
[v1,3/4] dmaengine: Add a comment on why it's okay when kasprintf() fails dmaengine: dma_request_chan*() amendments - - - --- 2024-10-07 Andy Shevchenko Superseded
[v1,2/4] dmaengine: Use dma_request_channel() instead of __dma_request_channel() dmaengine: dma_request_chan*() amendments - - - --- 2024-10-07 Andy Shevchenko Superseded
[v1,1/4] dmaengine: Replace dma_request_slave_channel() by dma_request_chan() dmaengine: dma_request_chan*() amendments - - - --- 2024-10-07 Andy Shevchenko Superseded
[v1,3/3] dmaengine: acpi: Clean up headers dmaengine: acpi: devm APIs and other cleanups - - - --- 2024-10-07 Andy Shevchenko Accepted
[v1,2/3] dmaengine: acpi: Simplify devm_acpi_dma_controller_register() dmaengine: acpi: devm APIs and other cleanups - - - --- 2024-10-07 Andy Shevchenko Accepted
[v1,1/3] dmaengine: acpi: Drop unused devm_acpi_dma_controller_free() dmaengine: acpi: devm APIs and other cleanups - - - --- 2024-10-07 Andy Shevchenko Accepted
[v3,1/1] dmaengine: dw: Select only supported masters for ACPI devices [v3,1/1] dmaengine: dw: Select only supported masters for ACPI devices - - 1 --- 2024-09-20 Andy Shevchenko Superseded
[v2,1/1] idma64: Don't try to serve interrupts when device is powered off [v2,1/1] idma64: Don't try to serve interrupts when device is powered off - - 1 --- 2024-03-21 Andy Shevchenko Accepted
[v1,1/1] idma64: Don't try to serve interrupts when device is powered off [v1,1/1] idma64: Don't try to serve interrupts when device is powered off - - 1 --- 2024-03-20 Andy Shevchenko Superseded
[v4,8/8] dmaengine: ste_dma40: Use new helpers from overflow.h iio: core: New macros and making use of them - 1 - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,7/8] net-device: Use new helpers from overflow.h in netdevice APIs iio: core: New macros and making use of them - - - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,6/8] spi: Use new helpers from overflow.h in __spi_alloc_controller() iio: core: New macros and making use of them 1 - - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,5/8] iio: core: Use new helpers from overflow.h in iio_device_alloc() iio: core: New macros and making use of them - 1 - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,4/8] iio: core: Calculate alloc_size only once in iio_device_alloc() iio: core: New macros and making use of them - - - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,3/8] iio: core: NULLify private pointer when there is no private data iio: core: New macros and making use of them - - - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,2/8] overflow: Add struct_size_with_data() and struct_data_pointer() helpers iio: core: New macros and making use of them - - - --- 2024-02-28 Andy Shevchenko Changes Requested
[v4,1/8] overflow: Use POD in check_shl_overflow() iio: core: New macros and making use of them 1 - - --- 2024-02-28 Andy Shevchenko Changes Requested
[v1,1/1] dmaengine: Actually use devm_add_action_or_reset() [v1,1/1] dmaengine: Actually use devm_add_action_or_reset() - - - --- 2023-02-13 Andy Shevchenko Accepted
[v1,1/1] dmaengine: dw: Move check for paused channel to dwc_get_residue() [v1,1/1] dmaengine: dw: Move check for paused channel to dwc_get_residue() - - - --- 2023-01-30 Andy Shevchenko Accepted
[v1,1/1] dmaengine: Simplify dmaenginem_async_device_register() function [v1,1/1] dmaengine: Simplify dmaenginem_async_device_register() function - - - --- 2023-01-30 Andy Shevchenko Accepted
[v1,1/1] dmaengine: use sysfs_emit() to instead of scnprintf() [v1,1/1] dmaengine: use sysfs_emit() to instead of scnprintf() - - - --- 2023-01-30 Andy Shevchenko Accepted
[v1,1/1] dmaengine: Make an order in struct dma_device definition [v1,1/1] dmaengine: Make an order in struct dma_device definition - - - --- 2023-01-30 Andy Shevchenko Accepted
[v1,2/2] at_hdmac: return actual status when txstatus parameter is NULL [v1,1/2] at_hdmac: check and return DMA_PAUSED status when suitable - - - --- 2022-11-08 Andy Shevchenko Changes Requested
[v1,1/2] at_hdmac: check and return DMA_PAUSED status when suitable [v1,1/2] at_hdmac: check and return DMA_PAUSED status when suitable - - - --- 2022-11-08 Andy Shevchenko Changes Requested
[v1,4/4] dmaengine: hsu: Include headers we are direct user of [v1,1/4] dmaengine: hsu: Finish conversion to managed resources - - - --- 2022-07-13 Andy Shevchenko Accepted
[v1,3/4] dmaengine: hsu: Use GENMASK() consistently [v1,1/4] dmaengine: hsu: Finish conversion to managed resources - - - --- 2022-07-13 Andy Shevchenko Accepted
[v1,2/4] dmaengine: hsu: using for_each_set_bit to simplify the code [v1,1/4] dmaengine: hsu: Finish conversion to managed resources - - - --- 2022-07-13 Andy Shevchenko Accepted
[v1,1/4] dmaengine: hsu: Finish conversion to managed resources [v1,1/4] dmaengine: hsu: Finish conversion to managed resources - - - --- 2022-07-13 Andy Shevchenko Accepted
[v1,3/3] dmaengine: dw: Simplify DT property parser [v1,1/3] dmaengine: dw: Remove error message from DT parsing code - - - --- 2021-08-02 Andy Shevchenko Accepted
[v1,2/3] dmaengine: dw: Convert members to u32 in platform data [v1,1/3] dmaengine: dw: Remove error message from DT parsing code - - - --- 2021-08-02 Andy Shevchenko Accepted
[v1,1/3] dmaengine: dw: Remove error message from DT parsing code [v1,1/3] dmaengine: dw: Remove error message from DT parsing code - 1 1 --- 2021-08-02 Andy Shevchenko Accepted
[v1,1/1] dmaengine: acpi: Check for errors from acpi_register_gsi() separately [v1,1/1] dmaengine: acpi: Check for errors from acpi_register_gsi() separately - - - --- 2021-08-02 Andy Shevchenko Changes Requested
[v1,1/1] dmaengine: acpi: Avoid comparison GSI with Linux vIRQ [v1,1/1] dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - - - --- 2021-07-30 Andy Shevchenko Accepted
[v3,1/1] dmaengine: dw: Program xBAR hardware for Elkhart Lake [v3,1/1] dmaengine: dw: Program xBAR hardware for Elkhart Lake - - - --- 2021-07-12 Andy Shevchenko Accepted
[v2,1/1] dmaengine: dw: Program xBAR hardware for Elkhart Lake [v2,1/1] dmaengine: dw: Program xBAR hardware for Elkhart Lake - - - --- 2021-06-14 Andy Shevchenko Superseded
[v1,1/1] dmaengine: dw: Program xBAR hardware for Elkhart Lake [v1,1/1] dmaengine: dw: Program xBAR hardware for Elkhart Lake - - - --- 2021-06-02 Andy Shevchenko Superseded
[v1,2/2] dmaengine: hsu: Account transferred bytes [v1,1/2] dmaengine: Move kdoc description of struct dma_chan_percpu closer to it - - - --- 2021-05-18 Andy Shevchenko Accepted
[v1,1/2] dmaengine: Move kdoc description of struct dma_chan_percpu closer to it [v1,1/2] dmaengine: Move kdoc description of struct dma_chan_percpu closer to it - - - --- 2021-05-18 Andy Shevchenko Accepted
[v2,1/1] dmaengine: dw: Make it dependent to HAS_IOMEM [v2,1/1] dmaengine: dw: Make it dependent to HAS_IOMEM 1 - - --- 2021-03-24 Andy Shevchenko Accepted
[v1,1/1] dmaengine: dw: Make it dependent to HAVE_IOMEM [v1,1/1] dmaengine: dw: Make it dependent to HAVE_IOMEM - - - --- 2021-03-24 Andy Shevchenko Superseded
[v1] dmaengine: idma64: Switch to use __maybe_unused instead of ifdeffery [v1] dmaengine: idma64: Switch to use __maybe_unused instead of ifdeffery - - - --- 2020-11-04 Andy Shevchenko Accepted
[v1] dmaengine: dw: Enable runtime PM [v1] dmaengine: dw: Enable runtime PM 1 - - --- 2020-11-03 Andy Shevchenko Accepted
[v2,3/3] dmaengine: dmatest: Return boolean result directly in filter() [v2,1/3] dmaengine: dmatest: Prevent to run on misconfigured channel - - 1 --- 2020-09-22 Andy Shevchenko Accepted
[v2,2/3] dmaengine: dmatest: Check list for emptiness before access its last entry [v2,1/3] dmaengine: dmatest: Prevent to run on misconfigured channel - - 1 --- 2020-09-22 Andy Shevchenko Accepted
[v2,1/3] dmaengine: dmatest: Prevent to run on misconfigured channel [v2,1/3] dmaengine: dmatest: Prevent to run on misconfigured channel - - 2 --- 2020-09-22 Andy Shevchenko Accepted
[v1,3/3] dmaengine: dmatest: Return boolean result directly in filter() [v1,1/3] dmaengine: dmatest: Fix regression when run command on misconfigured channel - - 1 --- 2020-09-16 Andy Shevchenko Changes Requested
[v1,2/3] dmaengine: dmatest: Check list for emptiness before access its last entry [v1,1/3] dmaengine: dmatest: Fix regression when run command on misconfigured channel - - - --- 2020-09-16 Andy Shevchenko Changes Requested
[v1,1/3] dmaengine: dmatest: Fix regression when run command on misconfigured channel [v1,1/3] dmaengine: dmatest: Fix regression when run command on misconfigured channel - - 1 --- 2020-09-16 Andy Shevchenko Changes Requested
[v1] dmaengine: dmatest: Print error codes as signed value [v1] dmaengine: dmatest: Print error codes as signed value - - - --- 2020-09-07 Andy Shevchenko Accepted
[v1] dmaengine: Save few bytes and increase readability of dma_request_chan() [v1] dmaengine: Save few bytes and increase readability of dma_request_chan() - - - --- 2020-08-28 Andy Shevchenko Accepted
[v1] dmaengine: virt-dma: convert tasklets to use new tasklet_setup() API [v1] dmaengine: virt-dma: convert tasklets to use new tasklet_setup() API - - - --- 2020-08-19 Andy Shevchenko Not Applicable
[v1] dmaengine: dw: Don't include unneeded header to platform data header [v1] dmaengine: dw: Don't include unneeded header to platform data header - - - --- 2020-07-21 Andy Shevchenko Accepted
[v1] dmaengine: dw: Initialize channel before each transfer [v1] dmaengine: dw: Initialize channel before each transfer 1 - - --- 2020-07-05 Andy Shevchenko Accepted
[v2] dmaengine: acpi: Drop double check for ACPI companion device [v2] dmaengine: acpi: Drop double check for ACPI companion device - - - --- 2020-06-22 Andy Shevchenko Accepted
[v1] dmaengine: acpi: Drop double check for ACPI companion device [v1] dmaengine: acpi: Drop double check for ACPI companion device - - - --- 2020-06-22 Andy Shevchenko Changes Requested
[v1,2/2] dmaengine: dw: Replace 'objs' by 'y' [v1,1/2] dmaengine: dw: Register ACPI DMA controller for PCI that has companion - - - --- 2020-05-26 Andy Shevchenko Accepted
[v1,1/2] dmaengine: dw: Register ACPI DMA controller for PCI that has companion [v1,1/2] dmaengine: dw: Register ACPI DMA controller for PCI that has companion - - - --- 2020-05-26 Andy Shevchenko Accepted
[v1,2/2] dmaengine: Fix doc strings to satisfy validation script [v1,1/2] dmaengine: Include dmaengine.h into dmaengine.c - - - --- 2020-04-29 Andy Shevchenko Accepted
[v1,1/2] dmaengine: Include dmaengine.h into dmaengine.c [v1,1/2] dmaengine: Include dmaengine.h into dmaengine.c - - - --- 2020-04-29 Andy Shevchenko Accepted
[v2] dmaengine: dmatest: Fix process hang when reading 'wait' parameter [v2] dmaengine: dmatest: Fix process hang when reading 'wait' parameter - - - --- 2020-04-28 Andy Shevchenko Accepted
[v1,6/6] dmaengine: dmatest: Describe members of struct dmatest_info [v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic - - - --- 2020-04-24 Andy Shevchenko Accepted
[v1,5/6] dmaengine: dmatest: Describe members of struct dmatest_params [v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic - - - --- 2020-04-24 Andy Shevchenko Accepted
[v1,4/6] dmaengine: dmatest: Allow negative timeout value to specify infinite wait [v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic - - - --- 2020-04-24 Andy Shevchenko Accepted
[v1,3/6] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" [v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic - - - --- 2020-04-24 Andy Shevchenko Accepted
[v1,2/6] dmaengine: dmatest: Fix process hang when reading 'wait' parameter [v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic - - - --- 2020-04-24 Andy Shevchenko Changes Requested
[v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic [v1,1/6] dmaengine: dmatest: Fix iteration non-stop logic 1 - - --- 2020-04-24 Andy Shevchenko Accepted
[v1,4/4] dmaengine: consistently return string literal from switch-case [v1,1/4] dmaengine: Refactor dmaengine_check_align() to be bit operations only - 1 - --- 2020-02-26 Andy Shevchenko Accepted
[v1,3/4] dmaengine: Drop redundant 'else' keyword [v1,1/4] dmaengine: Refactor dmaengine_check_align() to be bit operations only - - - --- 2020-02-26 Andy Shevchenko Accepted
[v1,2/4] dmaengine: Use negative condition for better readability [v1,1/4] dmaengine: Refactor dmaengine_check_align() to be bit operations only - 1 - --- 2020-02-26 Andy Shevchenko Accepted
[v1,1/4] dmaengine: Refactor dmaengine_check_align() to be bit operations only [v1,1/4] dmaengine: Refactor dmaengine_check_align() to be bit operations only - 1 - --- 2020-02-26 Andy Shevchenko Accepted
[v1] dmaengine: dw: platform: Mark 'hclk' clock optional [v1] dmaengine: dw: platform: Mark 'hclk' clock optional 1 - - --- 2019-09-24 Andy Shevchenko Accepted
[v2,10/10] dmaengine: dw: platform: Split OF helpers to separate module dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,09/10] dmaengine: dw: platform: Split ACPI helpers to separate module dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,08/10] dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,07/10] dmaengine: dw: platform: Switch to acpi_dma_controller_register() dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,06/10] dmaengine: dw: platform: Use devm_platform_ioremap_resource() dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,05/10] dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,04/10] dmaengine: dw: platform: Use struct dw_dma_chip_pdata dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,03/10] dmaengine: dw: Export struct dw_dma_chip_pdata for wider use dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,02/10] dmaengine: acpi: Add kernel doc parameter descriptions dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v2,01/10] dmaengine: acpi: Set up DMA mask based on CSRT dmaengine: dw: Enable for Intel Elkhart Lake - - - --- 2019-08-20 Andy Shevchenko Accepted
[v1,12/12] dmaengine: dw: platform: Split OF helpers to separate module [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,11/12] dmaengine: dw: platform: Split ACPI helpers to separate module [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,10/12] dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,09/12] dmaengine: dw: platform: Switch to acpi_dma_controller_register() [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,08/12] dmaengine: dw: platform: Use devm_platform_ioremap_resource() [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,07/12] dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,06/12] dmaengine: dw: platform: Use struct dw_dma_chip_pdata [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,05/12] dmaengine: dw: Export struct dw_dma_chip_pdata for wider use [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,04/12] dmaengine: acpi: Add kernel doc parameter descriptions [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,03/12] dmaengine: acpi: Provide consumer device to ->acpi_dma_xlate() [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
[v1,02/12] dmaengine: acpi: Move index to struct acpi_dma_spec [v1,01/12] dmaengine: acpi: Set up DMA mask based on CSRT - - - --- 2019-08-06 Andy Shevchenko Changes Requested
« 1 2 3 45 6 »