Show patches with: Submitter = Tudor Ambarus       |    Archived = No       |   117 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] dmaengine: drivers: Use devm_platform_ioremap_resource() [v3] dmaengine: drivers: Use devm_platform_ioremap_resource() 2 - - --- 2022-11-10 Tudor Ambarus Accepted
[v2] dmaengine: drivers: Use devm_platform_ioremap_resource() [v2] dmaengine: drivers: Use devm_platform_ioremap_resource() 1 - - --- 2022-11-08 Tudor Ambarus Superseded
[v2,32/32] dmaengine: at_hdmac: Convert driver to use virt-dma dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma 1 - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,31/32] dmaengine: at_hdmac: Remove unused member of at_dma_chan dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,30/32] dmaengine: at_hdmac: Rename "chan_common" to "dma_chan" dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,29/32] dmaengine: at_hdmac: Rename "dma_common" to "dma_device" dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,28/32] dmaengine: at_hdmac: Use bitfield access macros dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,27/32] dmaengine: at_hdmac: Keep register definitions and structures private to at_hdmac.c dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,26/32] dmaengine: at_hdmac: Set include entries in alphabetic order dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,25/32] dmaengine: at_hdmac: Use pm_ptr() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,24/32] dmaengine: at_hdmac: Use devm_clk_get() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,23/32] dmaengine: at_hdmac: Use devm_platform_ioremap_resource dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,22/32] dmaengine: at_hdmac: Use devm_kzalloc() and struct_size() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,21/32] dmaengine: at_hdmac: Introduce atc_get_llis_residue() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,20/32] dmaengine: at_hdmac: s/atc_get_bytes_left/atc_get_residue dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,19/32] dmaengine: at_hdmac: Pass residue by address to avoid unnecessary implicit casts dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,18/32] dmaengine: at_hdmac: Remove superfluous cast dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,17/32] dmaengine: at_hdmac: Return dma_cookie_status()'s ret code when txstate is NULL dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,16/32] dmaengine: at_hdmac: Do not print messages on console while holding the lock dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,15/32] dmaengine: at_hdmac: Check return code of dma_async_device_register dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,14/32] dmaengine: at_hdmac: Fix impossible condition dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,13/32] dmaengine: at_hdmac: Don't allow CPU to reorder channel enable dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,12/32] dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,11/32] dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,10/32] dmaengine: at_hdmac: Fix concurrency over the active list dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,09/32] dmaengine: at_hdmac: Free the memset buf without holding the chan lock dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,08/32] dmaengine: at_hdmac: Fix concurrency over descriptor dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,07/32] dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,06/32] dmaengine: at_hdmac: Protect atchan->status with the channel lock dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,05/32] dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,04/32] dmaengine: at_hdmac: Fix premature completion of desc in issue_pending dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,03/32] dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,02/32] dmaengine: at_hdmac: Don't start transactions at tx_submit level dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
[v2,01/32] dmaengine: at_hdmac: Fix at_lli struct definition dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-10-25 Tudor Ambarus Changes Requested
dmaengine: drivers: Use devm_platform_ioremap_resource() dmaengine: drivers: Use devm_platform_ioremap_resource() 1 - - --- 2022-08-20 Tudor Ambarus Not Applicable
[33/33] dmaengine: at_hdmac: Convert driver to use virt-dma dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[32/33] dmaengine: at_hdmac: Set include entries in alphabetic order dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[31/33] dmaengine: at_hdmac: Use pm_ptr() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[30/33] dmaengine: at_hdmac: Check return code of dma_async_device_register dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[29/33] dmaengine: at_hdmac: Use devm_clk_get() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[28/33] dmaengine: at_hdmac: Use devm_request_irq() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[27/33] dmaengine: at_hdmac: Use devm_platform_ioremap_resource dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[26/33] dmaengine: at_hdmac: Use devm_kzalloc() and struct_size() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[25/33] dmaengine: at_hdmac: Remove superfluous cast dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[24/33] dmaengine: at_hdmac: Introduce atc_get_llis_residue() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[23/33] dmaengine: at_hdmac: s/atc_get_bytes_left/atc_get_residue dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[22/33] dmaengine: at_hdmac: Pass residue by address to avoid unneccessary implicit casts dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[21/33] dmaengine: at_hdmac: Fix impossible condition dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[20/33] dmaengine: at_hdmac: Do not print messages on console while holding the lock dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[19/33] dmaengine: at_hdmac: Don't allow CPU to reorder channel enable dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[18/33] dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[17/33] dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[16/33] dmaengine: at_hdmac: Fix concurrency over the active list dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[15/33] dmaengine: at_hdmac: Free the memset buf without holding the chan lock dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[14/33] dmaengine: at_hdmac: Fix concurrency over descriptor dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[13/33] dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[12/33] dmaengine: at_hdmac: Protect atchan->status with the channel lock dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[11/33] dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[10/33] dmaengine: at_hdmac: Fix premature completion of desc in issue_pending dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[09/33] dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[08/33] dmaengine: at_hdmac: Don't start transactions at tx_submit level dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[07/33] dmaengine: at_hdmac: Fix at_lli struct definition dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[06/33] dmaengine: at_hdmac: Return dma_cookie_status()'s ret code when txstate is NULL dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[05/33] dmaengine: at_hdmac: Remove unused member of at_dma_chan dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[04/33] dmaengine: at_hdmac: Rename "chan_common" to "dma_chan" dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[03/33] dmaengine: at_hdmac: Rename "dma_common" to "dma_device" dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[02/33] dmaengine: at_hdmac: Use bitfield access macros dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
[01/33] dmaengine: at_hdmac: Keep register definitions and structures private to at_hdmac.c dmaengine: at_hdmac: Fix concurrency bugs and then convert to virt-dma - - - --- 2022-08-20 Tudor Ambarus Changes Requested
dmaengine: at_xdmac: Replace two if statements with only one with two conditions dmaengine: at_xdmac: Replace two if statements with only one with two conditions - - - --- 2022-08-02 Tudor Ambarus Accepted
[v3,12/12] dmaengine: at_xdmac: Fix race over irq_status dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,11/12] dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_tasklet() dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,10/12] dmaengine: at_xdmac: Fix at_xdmac_lld struct definition dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,09/12] dmaengine: at_xdmac: Fix lld view setting dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,08/12] dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_advance_work() dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,07/12] dmaengine: at_xdmac: Fix concurrency over xfers_list dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,06/12] dmaengine: at_xdmac: Move the free desc to the tail of the desc list dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,05/12] dmaengine: at_xdmac: Fix race for the tx desc callback dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,04/12] dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,03/12] dmaengine: at_xdmac: Print debug message after realeasing the lock dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,02/12] dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v3,01/12] dmaengine: at_xdmac: Don't start transactions at tx_submit level dmaengine: at_xdmac: Various fixes - - - --- 2021-12-15 Tudor Ambarus Accepted
[v2,13/13] dmaengine: at_xdmac: Fix race over irq_status dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,12/13] dmaengine: at_xdmac: Fix at_xdmac_lld struct definition dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,11/13] dmaengine: at_xdmac: Fix lld view setting dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,10/13] dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_advance_work() dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,09/13] dmaengine: at_xdmac: Fix concurrency over xfers_list dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,08/13] dmaengine: at_xdmac: Move the free desc to the tail of the desc list dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,07/13] dmaengine: at_xdmac: Fix race for the tx desc callback dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,06/13] dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,05/13] dmaengine: at_xdmac: Print debug message after realeasing the lock dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,04/13] dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,03/13] tty: serial: atmel: Call dma_async_issue_pending() dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,02/13] tty: serial: atmel: Check return code of dmaengine_submit() dmaengine: at_xdmac: Various fixes 1 - - --- 2021-11-25 Tudor Ambarus Superseded
[v2,01/13] dmaengine: at_xdmac: Don't start transactions at tx_submit level dmaengine: at_xdmac: Various fixes - - - --- 2021-11-25 Tudor Ambarus Superseded
[13/13] dmaengine: at_xdmac: Fix race over irq_status dmaengine: at_xdmac: Various fixes - - - --- 2021-11-16 Tudor Ambarus Superseded
[12/13] dmaengine: at_xdmac: Fix at_xdmac_lld struct definition dmaengine: at_xdmac: Various fixes - - - --- 2021-11-16 Tudor Ambarus Superseded
[11/13] dmaengine: at_xdmac: Fix lld view setting dmaengine: at_xdmac: Various fixes - - - --- 2021-11-16 Tudor Ambarus Superseded
[10/13] dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_advance_work() dmaengine: at_xdmac: Various fixes - - - --- 2021-11-16 Tudor Ambarus Superseded
[09/13] dmaengine: at_xdmac: Fix concurrency over xfers_list dmaengine: at_xdmac: Various fixes - - - --- 2021-11-16 Tudor Ambarus Superseded
[08/13] dmaengine: at_xdmac: Move the free desc to the tail of the desc list dmaengine: at_xdmac: Various fixes - - - --- 2021-11-16 Tudor Ambarus Superseded
« 1 2 »