From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [GIT,PULL] : dmaengine updates for v4.17-rc1 From: Vinod Koul Message-Id: <20180410153333.GR6014@localhost> Date: Tue, 10 Apr 2018 21:03:34 +0530 To: Linus Torvalds Cc: dma , LKML List-ID: SGV5IExpbnVzLAoKSGVyZSBpcyB0aGUgcHVsbCByZXF1ZXN0IGZvciBkbWFlbmdpbmUgdXBkYXRl cyBmb3IgdjQuMTctcmMxLiBUd28gbmV3CmRyaXZlcnMsIHVwZGF0ZXMgdG8gY291cGxlIGFuZCBv ZmYgdXBkYXRlcyB0byBtYW55IHN1bW1hcmlzZSB0aGlzIHJlcXVlc3QuCkRldGFpbHMgYmVsb3c6 CgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IDc5MjhiMmNiZTU1YjJhNDEwYTBm NWMxZjE1NDYxMDA1OWM1N2IxYjI6CgogIExpbnV4IDQuMTYtcmMxICgyMDE4LTAyLTExIDE1OjA0 OjI5IC0wODAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6CgogIGdp dDovL2dpdC5pbmZyYWRlYWQub3JnL3VzZXJzL3Zrb3VsL3NsYXZlLWRtYS5naXQgdGFncy9kbWFl bmdpbmUtNC4xNy1yYzEKCmZvciB5b3UgdG8gZmV0Y2ggY2hhbmdlcyB1cCB0byAyZmZiODUwZTIz YTk0M2FjZmJlZGE2MjU5OTM5N2M4NjNjZGQ4NTRjOgoKICBNZXJnZSBicmFuY2ggJ3RvcGljL3N0 bScgaW50byBmb3ItbGludXMgKDIwMTgtMDQtMTAgMDg6NTU6NTggKzA1MzApCgotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRN QWVuZ2luZSB1cGRhdGVzIGZvciB2NC4xNy1yYzEKClRoaXMgdGltZSB3ZSBoYXZlIGNvdXBsZSBv ZiBuZXcgZHJpdmVycyBhbG9uZyB3aXRoIHVwZGF0ZXMgdG8gZHJpdmVycy4KCiAtIG5ldyBkcml2 ZXIgZm9yIERlc2lnbldhcmUgQVhJIERNQUMgYW5kIE1lZGlhVGVrIEhpZ2gtU3BlZWQgRE1BIGNv bnRyb2xsZXIKIC0gc3RtMzIgZG1hIGFuZCBxY29tIGJhbSBkbWEgZHJpdmVyIHVwZGF0ZXMKIC0g bm9yYW5kb20gdGVzdCBvcHRpb24gZm9yIGRtYXRlc3QKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQmlqdSBEYXMgKDEpOgog ICAgICBkdC1iaW5kaW5nczogcmNhci1kbWFjOiBEb2N1bWVudCByOGE3NzQ3MCBzdXBwb3J0CgpD b2xpbiBJYW4gS2luZyAoMSk6CiAgICAgIGRtYWVuZ2luZTogZHctYXhpLWRtYWM6IGZpeCBzcGVs bGluZyBtaXN0YWtlOiAiY2F0Y2hlZCIgLT4gImNhdWdodCIKCkV1Z2VuaXkgUGFsdHNldiAoMik6 CiAgICAgIGRtYWVuZ2luZTogSW50cm9kdWNlIERXIEFYSSBETUFDIGRyaXZlcgogICAgICBkdC1i aW5kaW5nczogRG9jdW1lbnQgdGhlIFN5bm9wc3lzIERXIEFYSSBETUEgYmluZGluZ3MKCkdlZXJ0 IFV5dHRlcmhvZXZlbiAoMSk6CiAgICAgIGRtYWVuZ2luZTogcmNhci1kbWFjOiBGaXggdG9vIGVh cmx5L2xhdGUgc3lzdGVtIHN1c3BlbmQvcmVzdW1lIGNhbGxiYWNrcwoKTWF4aW1lIEpheWF0ICgx KToKICAgICAgZG1hZW5naW5lOiBhdF94ZG1hYzogZml4IHJhcmUgcmVzaWR1ZSBjb3JydXB0aW9u CgpQZXRlciBVamZhbHVzaSAoMSk6CiAgICAgIGRtYWVuZ2luZTogZWRtYTogQ2hlY2sgdGhlIG1l bW9yeSBhbGxvY2F0aW9uIGZvciB0aGUgbWVtY3B5IGRtYSBkZXZpY2UKClBpZXJyZSBZdmVzIE1P UkRSRVQgKDcpOgogICAgICBkbWFlbmdpbmU6IHN0bTMyLWRtYTogdGhyZXNob2xkIG1hbmFnZXMg d2l0aCBiaXRmaWVsZCBmZWF0dXJlCiAgICAgIGRtYWVuZ2luZTogc3RtMzItZG1hOiBmaXggaW5j b21wbGV0ZSBjb25maWd1cmF0aW9uIGluIGN5Y2xpYyBtb2RlCiAgICAgIGRtYWVuZ2luZTogc3Rt MzItZG1hOiBmaXggdHlwbyBhbmQgcmVwb3J0ZWQgY2hlY2twYXRjaCB3YXJuaW5ncwogICAgICBk bWFlbmdpbmU6IHN0bTMyLWRtYTogSW1wcm92ZSBtZW1vcnkgYnVyc3QgbWFuYWdlbWVudAogICAg ICBkbWFlbmdpbmU6IHN0bTMyLWRtYTogZml4IERNQSBJUlEgc3RhdHVzIGhhbmRsaW5nCiAgICAg IGRtYWVuZ2luZTogc3RtMzItZG1hOiBmaXggbWF4IGl0ZW1zIHBlciB0cmFuc2ZlcgogICAgICBk bWFlbmdpbmU6IHN0bTMyLWRtYTogcHJvcGVybHkgbWFzayBpcnEgYml0cwoKUGllcnJlLVl2ZXMg TU9SRFJFVCAoMSk6CiAgICAgIGR0LWJpbmRpbmdzOiBzdG0zMi1kbWE6IGludHJvZHVjZSBETUEg ZmVhdHVyZXMgYml0ZmllbGQKClFpIEhvdSAoMSk6CiAgICAgIGRtYWVuZ2luZTogcGwzMzA6IGZp eCBhIHJhY2UgY29uZGl0aW9uIGluIGNhc2Ugb2YgdGhyZWFkZWQgaXJxcwoKU2VhbiBXYW5nICgz KToKICAgICAgZHQtYmluZGluZ3M6IGRtYWVuZ2luZTogQWRkIE1lZGlhVGVrIEhpZ2gtU3BlZWQg RE1BIGNvbnRyb2xsZXIgYmluZGluZ3MKICAgICAgZG1hZW5naW5lOiBtZWRpYXRlazogQWRkIE1l ZGlhVGVrIEhpZ2gtU3BlZWQgRE1BIGNvbnRyb2xsZXIgZm9yIE1UNzYyMiBhbmQgTVQ3NjIzIFNv QwogICAgICBkbWFlbmdpbmU6IG1lZGlhdGVrOiB1cGRhdGUgTUFJTlRBSU5FUlMgZW50cnkgd2l0 aCBNZWRpYVRlayBETUEgZHJpdmVyCgpTZXJnZWkgU2h0eWx5b3YgKDEpOgogICAgICBEVDogZG1h ZW5naW5lOiByZW5lc2FzLHJjYXItZG1hYzogZG9jdW1lbnQgUjhBNzc5ODAgc3VwcG9ydAoKU3Jp bml2YXMgS2FuZGFnYXRsYSAoNSk6CiAgICAgIGRtYWVuZ2luZTogcWNvbTogYmFtX2RtYTogbWFr ZSBiYW0gY2xrIG9wdGlvbmFsCiAgICAgIGR0LWJpbmRpbmdzOiBkbWFlbmdpbmU6IGJhbV9kbWE6 IGFkZCByZW1vdGUgY29udHJvbGxlZCBiaW5kaW5ncwogICAgICBkbWFlbmdpbmU6IHFjb206IGJh bV9kbWE6IGdldCBudW0tY2hhbm5lbHMgYW5kIG51bS1lZXMgZnJvbSBkdAogICAgICBkbWFlbmdp bmU6IHFjb206IGJhbV9kbWE6IGRvIG5vdCB3cml0ZSB0byBnbG9iYWwgcmVncyBpbiByZW1vdGUg bW9kZQogICAgICBkbWFlbmdpbmU6IHFjb206IGJhbV9kbWE6IGRpc2FibGUgcnVudGltZSBwbSBv biByZW1vdGUgY29udHJvbGxlZAoKVGhpZXJyeSBCdWx0ZWwgKDEpOgogICAgICBkbWFlbmdpbmU6 IGlteC1zZG1hOiBmaXggcGFnZWZhdWx0IHdoZW4gY2hhbm5lbCBpcyBkaXNhYmxlZCBkdXJpbmcg aW50ZXJydXB0CgpWaW5vZCBLb3VsICgxMCk6CiAgICAgIE1lcmdlIGJyYW5jaCAndG9waWMvZG1h dGVzdCcgaW50byBmb3ItbGludXMKICAgICAgTWVyZ2UgYnJhbmNoICd0b3BpYy9kd19heGknIGlu dG8gZm9yLWxpbnVzCiAgICAgIE1lcmdlIGJyYW5jaCAndG9waWMvZWRtYScgaW50byBmb3ItbGlu dXMKICAgICAgTWVyZ2UgYnJhbmNoICd0b3BpYy9pbXgnIGludG8gZm9yLWxpbnVzCiAgICAgIE1l cmdlIGJyYW5jaCAndG9waWMvbXRlaycgaW50byBmb3ItbGludXMKICAgICAgTWVyZ2UgYnJhbmNo ICd0b3BpYy9wbDMzMCcgaW50byBmb3ItbGludXMKICAgICAgTWVyZ2UgYnJhbmNoICd0b3BpYy9x Y29tJyBpbnRvIGZvci1saW51cwogICAgICBNZXJnZSBicmFuY2ggJ3RvcGljL3JhaWQnIGludG8g Zm9yLWxpbnVzCiAgICAgIE1lcmdlIGJyYW5jaCAndG9waWMvcmVuZXNhcycgaW50byBmb3ItbGlu dXMKICAgICAgTWVyZ2UgYnJhbmNoICd0b3BpYy9zdG0nIGludG8gZm9yLWxpbnVzCgpZYW5nIFNo dW55b25nICgxKToKICAgICAgZG1hZW5naW5lOiBkbWF0ZXN0OiBhZGQgbm9yYW5kb20gb3B0aW9u CgpZb3NoaWhpcm8gU2hpbW9kYSAoMik6CiAgICAgIGRtYWVuZ2luZTogdXNiLWRtYWM6IGFkZCBi aW5kaW5nIGZvciByOGE3Nzk2NQogICAgICBkbWFlbmdpbmU6IHJjYXItZG1hYzogQ2hlY2sgdGhl IGRvbmUgbGlzdHMgaW4gcmNhcl9kbWFjX2NoYW5fZ2V0X3Jlc2lkdWUoKQoKWmkgWWFuICgxKToK ICAgICAgZG1hZW5naW5lOiBhdm9pZCBtYXBfY250IG92ZXJmbG93IHdpdGggQ09ORklHX0RNQV9F TkdJTkVfUkFJRAoKIC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS9tdGstaHNkbWEudHh0ICAg ICAgICAgIHwgICAzMyArCiAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9kbWEvcWNvbV9iYW1fZG1h LnR4dCAgICAgICB8ICAgIDQgKwogLi4uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL3JlbmVzYXMs cmNhci1kbWFjLnR4dCAgfCAgICAyICsKIC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS9yZW5l c2FzLHVzYi1kbWFjLnR4dCAgIHwgICAgMSArCiAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9kbWEv c25wcyxkdy1heGktZG1hYy50eHQgICB8ICAgNDEgKwogLi4uL2RldmljZXRyZWUvYmluZGluZ3Mv ZG1hL3N0bTMyLWRtYS50eHQgICAgICAgICAgfCAgICA2ICstCiBNQUlOVEFJTkVSUyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTUgKwogZHJpdmVycy9kbWEvS2Nv bmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEyICsKIGRyaXZlcnMvZG1h L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArCiBkcml2ZXJz L2RtYS9hdF94ZG1hYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDQgKy0KIGRy aXZlcnMvZG1hL2RtYXRlc3QuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNiAr LQogZHJpdmVycy9kbWEvZHctYXhpLWRtYWMvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgfCAg ICAxICsKIGRyaXZlcnMvZG1hL2R3LWF4aS1kbWFjL2R3LWF4aS1kbWFjLXBsYXRmb3JtLmMgICAg IHwgMTAwOCArKysrKysrKysrKysrKysrKysrCiBkcml2ZXJzL2RtYS9kdy1heGktZG1hYy9kdy1h eGktZG1hYy5oICAgICAgICAgICAgICB8ICAzMzQgKysrKysrKwogZHJpdmVycy9kbWEvZWRtYS5j ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA2ICsKIGRyaXZlcnMvZG1hL2lt eC1zZG1hLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMSArCiBkcml2ZXJzL2Rt YS9tZWRpYXRlay9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTMgKwogZHJpdmVy cy9kbWEvbWVkaWF0ZWsvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgICAxICsKIGRy aXZlcnMvZG1hL21lZGlhdGVrL210ay1oc2RtYS5jICAgICAgICAgICAgICAgICAgIHwgMTA1NiAr KysrKysrKysrKysrKysrKysrKwogZHJpdmVycy9kbWEvcGwzMzAuYyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgICA2ICstCiBkcml2ZXJzL2RtYS9xY29tL2JhbV9kbWEuYyAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgNTkgKy0KIGRyaXZlcnMvZG1hL3NoL3JjYXItZG1hYy5j ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxMyArLQogZHJpdmVycy9kbWEvc3RtMzItZG1h LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjg3ICsrKysrLQogaW5jbHVkZS9saW51 eC9kbWFlbmdpbmUuaCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA0ICsKIDI0IGZpbGVz IGNoYW5nZWQsIDI4NzEgaW5zZXJ0aW9ucygrKSwgNzQgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9k ZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS9tdGstaHNkbWEu dHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdz L2RtYS9zbnBzLGR3LWF4aS1kbWFjLnR4dAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZG1h L2R3LWF4aS1kbWFjL01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9kbWEvZHct YXhpLWRtYWMvZHctYXhpLWRtYWMtcGxhdGZvcm0uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZl cnMvZG1hL2R3LWF4aS1kbWFjL2R3LWF4aS1kbWFjLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2 ZXJzL2RtYS9tZWRpYXRlay9LY29uZmlnCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9kbWEv bWVkaWF0ZWsvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2RtYS9tZWRpYXRl ay9tdGstaHNkbWEuYwo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754574AbeDJP3I (ORCPT ); Tue, 10 Apr 2018 11:29:08 -0400 Received: from mga14.intel.com ([192.55.52.115]:7465 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754557AbeDJP3H (ORCPT ); Tue, 10 Apr 2018 11:29:07 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,432,1517904000"; d="asc'?scan'208";a="36054861" Date: Tue, 10 Apr 2018 21:03:34 +0530 From: Vinod Koul To: Linus Torvalds Cc: dma , LKML Subject: [GIT PULL]: dmaengine updates for v4.17-rc1 Message-ID: <20180410153333.GR6014@localhost> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ikeVEW9yuYc//A+q" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hey Linus, Here is the pull request for dmaengine updates for v4.17-rc1. Two new drivers, updates to couple and off updates to many summarise this request. Details below: The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the git repository at: git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-4.17-rc1 for you to fetch changes up to 2ffb850e23a943acfbeda62599397c863cdd854c: Merge branch 'topic/stm' into for-linus (2018-04-10 08:55:58 +0530) ---------------------------------------------------------------- DMAengine updates for v4.17-rc1 This time we have couple of new drivers along with updates to drivers. - new driver for DesignWare AXI DMAC and MediaTek High-Speed DMA controller - stm32 dma and qcom bam dma driver updates - norandom test option for dmatest ---------------------------------------------------------------- Biju Das (1): dt-bindings: rcar-dmac: Document r8a77470 support Colin Ian King (1): dmaengine: dw-axi-dmac: fix spelling mistake: "catched" -> "caught" Eugeniy Paltsev (2): dmaengine: Introduce DW AXI DMAC driver dt-bindings: Document the Synopsys DW AXI DMA bindings Geert Uytterhoeven (1): dmaengine: rcar-dmac: Fix too early/late system suspend/resume callba= cks Maxime Jayat (1): dmaengine: at_xdmac: fix rare residue corruption Peter Ujfalusi (1): dmaengine: edma: Check the memory allocation for the memcpy dma device Pierre Yves MORDRET (7): dmaengine: stm32-dma: threshold manages with bitfield feature dmaengine: stm32-dma: fix incomplete configuration in cyclic mode dmaengine: stm32-dma: fix typo and reported checkpatch warnings dmaengine: stm32-dma: Improve memory burst management dmaengine: stm32-dma: fix DMA IRQ status handling dmaengine: stm32-dma: fix max items per transfer dmaengine: stm32-dma: properly mask irq bits Pierre-Yves MORDRET (1): dt-bindings: stm32-dma: introduce DMA features bitfield Qi Hou (1): dmaengine: pl330: fix a race condition in case of threaded irqs Sean Wang (3): dt-bindings: dmaengine: Add MediaTek High-Speed DMA controller bindin= gs dmaengine: mediatek: Add MediaTek High-Speed DMA controller for MT762= 2 and MT7623 SoC dmaengine: mediatek: update MAINTAINERS entry with MediaTek DMA driver Sergei Shtylyov (1): DT: dmaengine: renesas,rcar-dmac: document R8A77980 support Srinivas Kandagatla (5): dmaengine: qcom: bam_dma: make bam clk optional dt-bindings: dmaengine: bam_dma: add remote controlled bindings dmaengine: qcom: bam_dma: get num-channels and num-ees from dt dmaengine: qcom: bam_dma: do not write to global regs in remote mode dmaengine: qcom: bam_dma: disable runtime pm on remote controlled Thierry Bultel (1): dmaengine: imx-sdma: fix pagefault when channel is disabled during in= terrupt Vinod Koul (10): Merge branch 'topic/dmatest' into for-linus Merge branch 'topic/dw_axi' into for-linus Merge branch 'topic/edma' into for-linus Merge branch 'topic/imx' into for-linus Merge branch 'topic/mtek' into for-linus Merge branch 'topic/pl330' into for-linus Merge branch 'topic/qcom' into for-linus Merge branch 'topic/raid' into for-linus Merge branch 'topic/renesas' into for-linus Merge branch 'topic/stm' into for-linus Yang Shunyong (1): dmaengine: dmatest: add norandom option Yoshihiro Shimoda (2): dmaengine: usb-dmac: add binding for r8a77965 dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_resi= due() Zi Yan (1): dmaengine: avoid map_cnt overflow with CONFIG_DMA_ENGINE_RAID .../devicetree/bindings/dma/mtk-hsdma.txt | 33 + .../devicetree/bindings/dma/qcom_bam_dma.txt | 4 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 2 + .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 + .../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 41 + .../devicetree/bindings/dma/stm32-dma.txt | 6 +- MAINTAINERS | 15 + drivers/dma/Kconfig | 12 + drivers/dma/Makefile | 2 + drivers/dma/at_xdmac.c | 4 +- drivers/dma/dmatest.c | 16 +- drivers/dma/dw-axi-dmac/Makefile | 1 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 1008 ++++++++++++++++= +++ drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 334 +++++++ drivers/dma/edma.c | 6 + drivers/dma/imx-sdma.c | 21 + drivers/dma/mediatek/Kconfig | 13 + drivers/dma/mediatek/Makefile | 1 + drivers/dma/mediatek/mtk-hsdma.c | 1056 ++++++++++++++++= ++++ drivers/dma/pl330.c | 6 +- drivers/dma/qcom/bam_dma.c | 59 +- drivers/dma/sh/rcar-dmac.c | 13 +- drivers/dma/stm32-dma.c | 287 +++++- include/linux/dmaengine.h | 4 + 24 files changed, 2871 insertions(+), 74 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/mtk-hsdma.txt create mode 100644 Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.= txt create mode 100644 drivers/dma/dw-axi-dmac/Makefile create mode 100644 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c create mode 100644 drivers/dma/dw-axi-dmac/dw-axi-dmac.h create mode 100644 drivers/dma/mediatek/Kconfig create mode 100644 drivers/dma/mediatek/Makefile create mode 100644 drivers/dma/mediatek/mtk-hsdma.c --=20 ~Vinod --ikeVEW9yuYc//A+q Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJazNlNAAoJEHwUBw8lI4NHM2kP/jxxDjq6it3mpWNJHFQahRZU +jb/bNn5J+uYMo1w4Ex4mAlybviFgiMRyeFIPVWLL+KSVPWXHgFC/SRKSQpvp4Xk 52o8gp0SC7IIve+ciItZJzS+D8aKnoDE6NuA5b0WWbpJ9Mua9JjXPHpg1VMT4N1E K+rmoJ55CCGxJgBXUBJsIefe/RTnj9p3hHKGVFJTFgCQTEWaXVdTEuPrChwKWp+x rHSFOGAVlq7BTM5/gvTl/KvrHTgAwIBNR/17yGG7k+xmUOoNPkwWiQS8+WrsDlSo 40jKfiDGBiM5qItNmMsaNKDszyjEyz8ahqus8IkYvb/5CdyDLs6NjTPEbjC6aYd1 eSynT2P1RE626dGQ4krKBCZpSF5K80CNWvPzP9UtZNyq4S+vfQVh3gv8NmGBW7nS 4biaIkeItcAmpDDBTjwntspszXvHl8l9d9sKUHaNI4wRV6S8qZr54RD6b/cN06Yj HqXGRNUPhsbn+13sGgqtYgvDF8/Us3MHSC52XvpmoWpPbU3RGmgjYWy1DasCrzTE JED1JWAvGEnaFZ6y8BuqPwJ1hXWt/hL+qzU1eAtmQ7z+Np++Bx8RCwFNSMl5rUbR +VnGu8vMiaFZnULJKls2BhUotN/fFxEeT76I+OIxsWTe1FHYeBeTRTCVydPlfkML 6XcEcpsoSwD5CBUefqvH =gc6o -----END PGP SIGNATURE----- --ikeVEW9yuYc//A+q--