summaryrefslogtreecommitdiffstats
path: root/drivers/dma/sun6i-dma.c
Commit message (Expand)AuthorAgeFilesLines
* dmaengine: drivers: Use devm_platform_ioremap_resource()Tudor Ambarus2023-01-181-3/+1
* dmaengine: sun6i: Set the maximum segment sizeSamuel Holland2023-01-181-0/+3
* dmaengine: sun6i: Add support for the D1 variantSamuel Holland2022-05-191-0/+1
* dmaengine: sun6i: Add support for 34-bit physical addressesSamuel Holland2022-05-191-15/+38
* dmaengine: sun6i: Do not use virt_to_physSamuel Holland2022-05-191-19/+19
* dmaengine: sun6i: Add support for A100 DMAYangtao Li2020-11-181-0/+25
* dmaengine: sun6i: convert tasklets to use new tasklet_setup() APIAllen Pais2020-09-181-3/+3
* dmaengine: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-07-311-3/+1
* Merge tag 'dmaengine-5.3-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2019-07-171-35/+112
|\
| * dmaengine: sun6i: Add support for H6 DMAJernej Skrabec2019-06-041-0/+40
| * dmaengine: sun6i: Add a quirk for setting mode fieldsJernej Skrabec2019-06-041-19/+27
| * dmaengine: sun6i: Add a quirk for setting DRQ fieldsJernej Skrabec2019-06-041-20/+28
| * dmaengine: sun6i: Add a quirk for additional mbus clockJernej Skrabec2019-06-041-1/+22
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* dmaengine: sun6i: Retrieve channel count/max request from devicetreeStefan Brüns2017-10-231-1/+26
* dmaengine: sun6i: Add support for Allwinner A64 and compatiblesStefan Brüns2017-10-161-0/+20
* dmaengine: sun6i: Move number of pchans/vchans/request to device structStefan Brüns2017-10-161-10/+16
* dmaengine: sun6i: Enable additional burst lengths/widths on H3Stefan Brüns2017-10-161-9/+45
* dmaengine: sun6i: Restructure code to allow extension for new SoCsStefan Brüns2017-10-161-28/+38
* dmaengine: sun6i: Correct burst length field offsets for H3Stefan Brüns2017-10-161-7/+27
* dmaengine: sun6i: Correct setting of clock autogating register for A83T/H3Stefan Brüns2017-10-161-5/+23
* dmaengine: sun6i: use of_device_get_match_dataCorentin Labbe2017-09-211-4/+2
* dmaengine: sun6i: support V3s SoC variantIcenowy Zheng2017-09-051-0/+13
* dmaengine: sun6i: make gate bit in sun8i's DMA engines a common quirkIcenowy Zheng2017-09-051-7/+13
* dmaengine: sun6i: fix the uninitialized value for v_lliAxl-zhang2016-11-141-1/+1
* dmaengine: sun6i: Add support for Allwinner A83T (sun8i) variantJean-Francois Moine2016-09-261-0/+7
* dmaengine: sun6i-dma: Only calculate residue if state exists.Peter Griffin2016-06-211-1/+1
* dmaengine: sun6i: Add cyclic capabilityJean-Francois Moine2016-05-021-7/+122
* dmaengine: sun6i: Remove useless checkJean-Francois Moine2016-05-021-5/+0
* dmaengine: sun6i: Set default maxburst size and bus widthJean-Francois Moine2016-05-021-4/+24
* dmaengine: sun6i: Simplify lli settingJean-Francois Moine2016-04-261-55/+47
* dmaengine: sun6i: Fix impossible settings of burst and bus widthJean-Francois Moine2016-04-261-5/+5
* dmaengine: sun6i: Fix the access of the IRQ registerJean-Francois Moine2016-04-261-2/+2
* dmaengine: sun6i: Fix module autoload for OF platform driverLuis de Bethencourt2015-10-011-0/+1
* dmaengine: Add an enum for the dmaengine alignment constraintsMaxime Ripard2015-08-051-1/+1
* dmaengine: sun6i: Add support for Allwinner H3 (sun8i) variantJens Kuske2015-05-081-0/+12
* Merge branch 'topic/alloc_removal' into for-linusVinod Koul2015-03-181-6/+0
|\
| * dmaengine: sun6i: remove device_alloc_chan_resources handlerVinod Koul2015-03-181-6/+0
* | dmaengine: constify of_device_id arrayFabian Frederick2015-03-181-1/+1
|/
* dmaengine: sun6i: Declare slave capabilities for the generic codeMaxime Ripard2014-12-221-1/+9
* dmaengine: sun6i: Split device_controlMaxime Ripard2014-12-221-72/+78
* Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2014-12-121-35/+87
|\
| * dmaengine: sun6i: Add support for Allwinner A23 (sun8i) variantChen-Yu Tsai2014-11-171-0/+27
| * dmaengine: sun6i: support parameterized compatible stringsChen-Yu Tsai2014-11-171-34/+60
| * dmaengine: sun6i: Remove chancnt affectationsMaxime Ripard2014-11-061-1/+0
* | dmaengine: sun6i: Fix memcpy operationMaxime Ripard2014-11-121-31/+30
|/
* dmaengine: sun6i: Remove obsolete clk muxing codeChen-Yu Tsai2014-09-241-23/+0
* dmaengine: sun6i: Fix memory leaksMaxime Ripard2014-07-301-9/+12
* dmaengine: sun6i: Free the interrupt before killing the taskletMaxime Ripard2014-07-301-2/+2
* dmaengine: sun6i: Remove switch statement from buswidth convertion routineMaxime Ripard2014-07-301-12/+3