Show patches with: Submitter = Andy Shevchenko       |   562 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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] 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,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: 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
[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] 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] 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: 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,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,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,2/2] dmaengine: stm32-mdma: Switch to use device_property_count_u32() [v1,1/2] dmaengine: stm32-dmamux: Switch to use device_property_count_u32() - - - --- 2019-07-23 Andy Shevchenko Accepted
[v1,1/2] dmaengine: stm32-dmamux: Switch to use device_property_count_u32() [v1,1/2] dmaengine: stm32-dmamux: Switch to use device_property_count_u32() - - - --- 2019-07-23 Andy Shevchenko Accepted
[v1] dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake [v1] dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake 1 - - --- 2019-06-21 Andy Shevchenko Accepted
[v1] dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit [v1] dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit 1 - - --- 2019-06-14 Andy Shevchenko Accepted
[v1] dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" [v1] dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" - - - --- 2019-06-13 Andy Shevchenko Accepted
[v1] dmaengine: idma64: Move driver name to the header [v1] dmaengine: idma64: Move driver name to the header - - - --- 2019-04-09 Andy Shevchenko Accepted
[v1] dmaengine: idma64: Use actual device for DMA transfers [v1] dmaengine: idma64: Use actual device for DMA transfers 2 - - --- 2019-03-18 Andy Shevchenko Accepted
[v1] dmaengine: dmatest: Abort test in case of mapping error [v1] dmaengine: dmatest: Abort test in case of mapping error - - - --- 2019-01-30 Andy Shevchenko Accepted
[v1] dmaengine: dw-axi-dmac: Fix trivia typo [v1] dmaengine: dw-axi-dmac: Fix trivia typo - - - --- 2019-01-08 Andy Shevchenko Accepted
[v3,7/7] dmaengine: dw: convert to SPDX identifiers dmaengine: dw: Big refactoring and enhancement - - - --- 2019-01-07 Andy Shevchenko Accepted
[v3,6/7] dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit dmaengine: dw: Big refactoring and enhancement - - - --- 2019-01-07 Andy Shevchenko Accepted
[v3,5/7] dmaengine: dw: Reset DRAIN bit when resume the channel dmaengine: dw: Big refactoring and enhancement - - - --- 2019-01-07 Andy Shevchenko Accepted
[v3,4/7] dmaengine: dw: Split DW and iDMA 32-bit operations dmaengine: dw: Big refactoring and enhancement - - - --- 2019-01-07 Andy Shevchenko Accepted
[v3,3/7] dmaengine: dw: Remove unused internal property dmaengine: dw: Big refactoring and enhancement - - - --- 2019-01-07 Andy Shevchenko Accepted
[v3,2/7] dmaengine: dw: Remove misleading is_private property dmaengine: dw: Big refactoring and enhancement 1 - - --- 2019-01-07 Andy Shevchenko Accepted
[v3,1/7] dmaengine: dw: Add missed multi-block support for iDMA 32-bit dmaengine: dw: Big refactoring and enhancement - - - --- 2019-01-07 Andy Shevchenko Accepted
[v2] dmaengine: dw: Fix FIFO size for Intel Merrifield [v2] dmaengine: dw: Fix FIFO size for Intel Merrifield 1 - - --- 2018-12-05 Andy Shevchenko Accepted
[v1] dmaengine: idma64: Support dmaengine_terminate_sync() - - - --- 2018-07-10 Andy Shevchenko Accepted
[v1] dmaengine: hsu: Support dmaengine_terminate_sync() - - - --- 2018-07-10 Andy Shevchenko Accepted
[v1] MAINTAINERS: Step down from a co-maintaner of DW DMAC driver 1 - - --- 2017-10-31 Andy Shevchenko Accepted
[v2,2/2] dmaengine: dw: Remove AVR32 bits from the driver 1 - - --- 2017-05-09 Andy Shevchenko Accepted
[v1] dmaengine: virt-dma: Convert to use list_for_each_entry_safe() - - - --- 2017-04-25 Andy Shevchenko Accepted
[v1,2/2] dmaengine: cppi41: use managed functions devm_*() - - - --- 2017-03-16 Andy Shevchenko Accepted
[v1,1/2] dmaengine: cppi41: fix cppi41_dma_tx_status() logic - - - --- 2017-03-16 Andy Shevchenko Accepted
[v4,8/8] dmaengine: dw: we do support Merrifield SoC in PCI mode - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,7/8] dmaengine: dw: add support of iDMA 32-bit hardware - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,6/8] dmaengine: dw: introduce register mappings for iDMA 32-bit - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,5/8] dmaengine: dw: introduce block2bytes() and bytes2block() - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,4/8] dmaengine: dw: extract dwc_chan_pause() for future use - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,3/8] dmaengine: dw: replace convert_burst() with one liner - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,2/8] dmaengine: dw: register IRQ and DMA pool with instance ID - - - --- 2017-01-17 Andy Shevchenko Accepted
[v4,1/8] dmaengine: dw: Fix data corruption in large device to memory transfers - - - --- 2017-01-17 Andy Shevchenko Accepted
[v1,1/1] dmaengine: dw: pci: remove LPE Audio DMA ID - - - --- 2017-01-02 Andy Shevchenko Accepted
[v1,1/1] dmaengine: hsu: pci: switch to new API for IRQ allocation - - - --- 2016-10-26 Andy Shevchenko Accepted
[v2,1/1] dmaengine: slave means at least one of DMA_SLAVE, DMA_CYCLIC - - - --- 2016-05-10 Andy Shevchenko Accepted
[v7,4/4] dmaengine: dw: pass platform data via struct dw_dma_chip - - - --- 2016-04-27 Andy Shevchenko Accepted
[v7,3/4] dmaengine: dw: keep entire platform data in struct dw_dma - - - --- 2016-04-27 Andy Shevchenko Accepted
[v7,2/4] dmaengine: dw: revisit data_width property - - - --- 2016-04-27 Andy Shevchenko Accepted
[v7,1/4] dmaengine: dw: platform: check nr_masters to be non-zero - - - --- 2016-04-27 Andy Shevchenko Accepted
[v3.5,1/1] dmaengine: dw: fix master selection - - - --- 2016-04-08 Andy Shevchenko Accepted
[v3,15/15] dmaengine: dw: set cdesc to NULL when free cyclic transfers - - - --- 2016-03-18 Andy Shevchenko Accepted
[v3,14/15] dmaengine: dw: move residue to a descriptor - - - --- 2016-03-18 Andy Shevchenko Accepted
[v3,13/15] dmaengine: dw: move dwc->initialized to dwc->flags - - - --- 2016-03-18 Andy Shevchenko Accepted
[v3,12/15] dmaengine: dw: move dwc->paused to dwc->flags - - - --- 2016-03-18 Andy Shevchenko Accepted
[v3,11/15] dmaengine: dw: pass platform data via struct dw_dma_chip - - - --- 2016-03-18 Andy Shevchenko Accepted
[v3,07/15] dmaengine: dw: substitute dma_read_byaddr by dma_readl_native - - - --- 2016-03-18 Andy Shevchenko Accepted
[v3,06/15] dmaengine: dw: clear LLP_[SD]_EN bits in last descriptor of a chain - - - --- 2016-03-18 Andy Shevchenko Accepted
« 1 2 3 45 6 »