Cover Letter Detail
Show a cover letter.
GET /api/covers/807981/?format=api
{ "id": 807981, "url": "http://patchwork.ozlabs.org/api/covers/807981/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/cover/20170830233609.13855-1-stefan.bruens@rwth-aachen.de/", "project": { "id": 37, "url": "http://patchwork.ozlabs.org/api/projects/37/?format=api", "name": "Devicetree Bindings", "link_name": "devicetree-bindings", "list_id": "devicetree.vger.kernel.org", "list_email": "devicetree@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170830233609.13855-1-stefan.bruens@rwth-aachen.de>", "list_archive_url": null, "date": "2017-08-30T23:36:06", "name": "[0/3] dmaengine: Fix DMA on current allwinner SoCs, add A64 support", "submitter": { "id": 67055, "url": "http://patchwork.ozlabs.org/api/people/67055/?format=api", "name": "Stefan Brüns", "email": "stefan.bruens@rwth-aachen.de" }, "mbox": "http://patchwork.ozlabs.org/project/devicetree-bindings/cover/20170830233609.13855-1-stefan.bruens@rwth-aachen.de/mbox/", "series": [ { "id": 726, "url": "http://patchwork.ozlabs.org/api/series/726/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=726", "date": "2017-08-30T23:36:06", "name": "dmaengine: Fix DMA on current allwinner SoCs, add A64 support", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/726/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/807981/comments/", "headers": { "Return-Path": "<devicetree-owner@vger.kernel.org>", "X-Original-To": "incoming-dt@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming-dt@bilbo.ozlabs.org", "Authentication-Results": "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)", "Received": [ "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xjMZw35vwz9s8J\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu, 31 Aug 2017 09:46:00 +1000 (AEST)", "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1750973AbdH3Xp7 (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tWed, 30 Aug 2017 19:45:59 -0400", "from mail-out-1.itc.rwth-aachen.de ([134.130.5.46]:63213 \"EHLO\n\tmail-out-1.itc.rwth-aachen.de\" rhost-flags-OK-OK-OK-OK)\n\tby vger.kernel.org with ESMTP id S1750761AbdH3Xp6 (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Wed, 30 Aug 2017 19:45:58 -0400", "from rwthex-w2-b.rwth-ad.de ([134.130.26.159])\n\tby mail-in-1.itc.rwth-aachen.de with ESMTP; 31 Aug 2017 01:36:17 +0200", "from pebbles.fritz.box (77.182.248.91) by rwthex-w2-b.rwth-ad.de\n\t(2002:8682:1a9f::8682:1a9f) with Microsoft SMTP Server (TLS) id\n\t15.0.1320.4; Thu, 31 Aug 2017 01:36:16 +0200" ], "X-Greylist": "delayed 579 seconds by postgrey-1.27 at vger.kernel.org;\n\tWed, 30 Aug 2017 19:45:57 EDT", "X-IronPort-AV": "E=Sophos;i=\"5.41,450,1498514400\"; d=\"scan'208\";a=\"11027210\"", "From": "=?utf-8?q?Stefan_Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>", "To": "<linux-sunxi@googlegroups.com>", "CC": "<devicetree@vger.kernel.org>, <dmaengine@vger.kernel.org>,\n\tVinod Koul <vinod.koul@intel.com>,\n\t<linux-arm-kernel@lists.infradead.org>, <linux-kernel@vger.kernel.org>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>,\n\tChen-Yu Tsai <wens@csie.org>, Rob Herring <robh+dt@kernel.org>", "Subject": "[PATCH 0/3] dmaengine: Fix DMA on current allwinner SoCs,\n\tadd A64 support", "Date": "Thu, 31 Aug 2017 01:36:06 +0200", "Message-ID": "<20170830233609.13855-1-stefan.bruens@rwth-aachen.de>", "X-Mailer": "git-send-email 2.14.1", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"UTF-8\"", "Content-Transfer-Encoding": "8bit", "X-Originating-IP": "[77.182.248.91]", "X-ClientProxiedBy": "rwthex-w2-a.rwth-ad.de (2002:8682:1a9e::8682:1a9e) To\n\trwthex-w2-b.rwth-ad.de (2002:8682:1a9f::8682:1a9f)", "Sender": "devicetree-owner@vger.kernel.org", "Precedence": "bulk", "List-ID": "<devicetree.vger.kernel.org>", "X-Mailing-List": "devicetree@vger.kernel.org" }, "content": "The latest generation of allwinner SoCs (e.g. H3, H5, A64) have some significant\ndifferences to older SoC generations (e.g. A23):\n\n- different register location for the clock autogating register (offset 0x28 vs 0x20)\n- different field offset for the src/dest burst length fields in the channel\n configuration register\n- additional burst lengths and widths\n\nThis is the second change to the implementation of the DMA controller (first change\nbeing the addition of the clock autogating register in the A23). To differentiate\nbetween the different generations, the patch adds an enum value to the OF config\ndata.\n\nThe A83t uses the same register layout as the A23, so this series also fixes the missing\nclock gating setting for the A83t.\n\nThe A64 is register compatible to the H3, but supports less channels and has a different\nset of endpoints. Add a new compatible string to the device tree and the driver.\n\nStefan Brüns (3):\n dmaengine: sun6i: Correct DMA support on H3\n arm64: allwinner: a64: Add device node for DMA controller\n dmaengine: sun6i: Add support for Allwinner A64\n\n .../devicetree/bindings/dma/sun6i-dma.txt | 1 +\n arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 13 ++\n drivers/dma/sun6i-dma.c | 135 +++++++++++++++------\n 3 files changed, 109 insertions(+), 40 deletions(-)" }