From patchwork Fri Nov 6 06:36:54 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 7566621 X-Patchwork-Delegate: horms@verge.net.au Return-Path: X-Original-To: patchwork-linux-sh@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 008CF9F71A for ; Fri, 6 Nov 2015 06:37:02 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 20A552073C for ; Fri, 6 Nov 2015 06:37:01 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 146E620742 for ; Fri, 6 Nov 2015 06:37:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756976AbbKFGg7 (ORCPT ); Fri, 6 Nov 2015 01:36:59 -0500 Received: from relmlor3.renesas.com ([210.160.252.173]:39638 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1757084AbbKFGg6 (ORCPT ); Fri, 6 Nov 2015 01:36:58 -0500 Received: from unknown (HELO relmlir3.idc.renesas.com) ([10.200.68.153]) by relmlie2.idc.renesas.com with ESMTP; 06 Nov 2015 15:36:57 +0900 Received: from relmlac4.idc.renesas.com (relmlac4.idc.renesas.com [10.200.69.24]) by relmlir3.idc.renesas.com (Postfix) with ESMTP id B91293E4CE; Fri, 6 Nov 2015 15:36:57 +0900 (JST) Received: by relmlac4.idc.renesas.com (Postfix, from userid 0) id A6B98480A3; Fri, 6 Nov 2015 15:36:57 +0900 (JST) Received: from relmlac4.idc.renesas.com (localhost [127.0.0.1]) by relmlac4.idc.renesas.com (Postfix) with ESMTP id A0B1848014; Fri, 6 Nov 2015 15:36:57 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac4.idc.renesas.com with ESMTP id RAM30772; Fri, 6 Nov 2015 15:36:57 +0900 X-IronPort-AV: E=Sophos;i="5.20,250,1444662000"; d="scan'208";a="199215206" Received: from mail-pu1apc01lp0023.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.23]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 06 Nov 2015 15:36:56 +0900 Received: from SG2PR06MB1018.apcprd06.prod.outlook.com (10.161.9.26) by SG2PR06MB0711.apcprd06.prod.outlook.com (10.162.197.145) with Microsoft SMTP Server (TLS) id 15.1.312.18; Fri, 6 Nov 2015 06:36:55 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.144) by SG2PR06MB1018.apcprd06.prod.outlook.com (10.161.9.26) with Microsoft SMTP Server (TLS) id 15.1.318.15; Fri, 6 Nov 2015 06:36:54 +0000 Message-ID: <877flvk59y.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH 05/12 v6] arm64: renesas: r8a7795: Sound DVC support User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: , , "Simon Horman" CC: Magnus Damm In-Reply-To: <87egg3k5g6.wl%kuninori.morimoto.gx@renesas.com> References: <87egg3k5g6.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Fri, 6 Nov 2015 06:36:54 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: HK2PR02CA0031.apcprd02.prod.outlook.com (25.163.104.169) To SG2PR06MB1018.apcprd06.prod.outlook.com (25.161.9.26) X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1018; 2:GBMxlpa1ahViHymRxbfzTaAhiZHAjRKI/U9ebtogOVHoc3WIYSOwzFAJu2WxxJGzd45EVJs9PgNzEadnOtYn04RrnhMy3Iw0McuBf+vJfz+gzYDChXZ27lH0S7WOAPZPGkCvqyvEPUlcjcRN85TW9jtmpAOH03g3KBFsZWosCf0=; 3:GUjLjQe6wJ3FtGUnbU5QFCyMQRcMO5fMzjmLDAxyZQMhFGooCjJ4DTAndRsoS1mnc+Ki8YZOD5PZQ1ABte1Wyw+0ZMrIWNWnJ1Q8y4NkO7vfOnRVMJmgAGEK2R73wMXB08D4pixEjKdBif2+5DShOg==; 25:eJluU0EemTAdurRcGyr9SfNmlCS+teR+wUgT4zaNhck6qCbELVboTA0YO/qGKm0/INsr9qQC8Ie4AJXD1E655Cd4ab69C+ajl/+dcjgxF4yfHy155xY3BjjbjVaZjXx+6pFCT9UU9g2z82SvjVFBMTBJO1M3Q4QcJOnYoJpyreAtKnvrtZaion4a9AJoBWRppop6thum8bkFNKqr7tmFbWjrrQBXjXZ0gOesELURjK7LTpBhiLhGIZCBp5EE3DF3ME+CnnV41KDnvRY1ozx/yQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR06MB1018; X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1018; 20:f2DtHJjHwr9frqkATSqMVWcoU4u7oeejIpOFyXznZxiTESghge/ckM0bkgooo5BaO/Q/CyHVtNFCucobHAmSiJILO67zsHui3cQauL+sXG0JS1GVAZsEyafV1PSCzpzLEQ2AzdLvYHzZOShiyYZnVa7E0YR7DH21qlBt57SFHTldmWurahvDLN3Etn5EHbE7ODIqXGXN9WnTA/271jWXkj/6YrgP/YsyxJ+xxSv4qKrRfeQcmVTP2F/sXVAf4ZAOf4C/WHMJspUyr3VjD29YTZtvUIGz7aTJXDm1jiOO1GxRRn8EFJxogepvKKCyd9Ew7Ai4gzgJawYCsVhp4JGnllRgiRa7DahghXhK+VuMvv9PwNCae+BW8EIi0Wgbyz8Patb0mLn6UAcZCr6XKR+fa9nM7sD86ivZBwj3ifPn2m4RddKIUlDtOGTv3rgX4yvCbFwzBQZQqs3EFACLzIpZw8ALGRGGzownIdQPgf3LzExJNjPZ33GFUgb0AoDHUN49; 4:zZZqG2Nkx8vvTJbz0Kvnhbzict3N8muXZRt8TwUBscmkh+Nwvgx7J+39hhkhkdTGBPfQEN6zG3vjwGinljLp8d+T7GxsXYhOfxp7ztwBH9CPJPIQkPqCmfYVHfcBCk9VEE70E+3cHlZfMz/xro5igqdn4nZXRPm5giBbmCfhDtuZWU7DtuNjW2gb3aq1g+41CDz1GNtb72fs7K4KRgbG8Vqafx3QQKEMatVloT+cVaCQxyQrEtMfQAkx+cGp6ofrLfwsU1rdXuQsvqZAXIirUvNiwLdLqrLtLXXCd/6PDHlNw3nqQXq50o53DwcuMHchElofFxrM8iNnjs0OY30yPts7Zg4EzmFC3XCb+Dv0FR7FG2onFj5+BcMgMKzjgWQe X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(85106069007906); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001); SRVR:SG2PR06MB1018; BCL:0; PCL:0; RULEID:; SRVR:SG2PR06MB1018; X-Forefront-PRVS: 07521929C1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(87976001)(19580405001)(50986999)(5007970100001)(83506001)(46406003)(33646002)(105586002)(106356001)(5004730100002)(42186005)(86362001)(19580395003)(575784001)(53416004)(66066001)(23726002)(69596002)(54356999)(101416001)(47776003)(92566002)(5001960100002)(97736004)(81156007)(76176999)(189998001)(122386002)(2950100001)(36756003)(40100003)(5001770100001)(77096005)(4001350100001)(50466002)(229853001)(5008740100001)(2101003); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR06MB1018; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR06MB1018; 23:nbnNBwWydNsZff5V5klVP0wR3wECKnmtovd8R4wqe?= =?us-ascii?Q?QPpQfg6fTy3+537D4w15njyKr4Ulw/ja92f9OU62gqwuzGjzIjZjvy4zooi3?= =?us-ascii?Q?Pkl6YaoQY8M4Zioph7P2OwW1paq6Nwd6UPSYC6t6uX+Eqy5EV28DYdyD4beC?= =?us-ascii?Q?C22ZUawJl45oCKhf6EDVMqR27QNU7bTifa2BohEXbga/9NJdl/EuSM684f0J?= =?us-ascii?Q?1G7o4lyqLD/RmXsl2/ZiQHHBJJhIiHmy5F6T1kannujH/GWq7G6Q6W8VMwJu?= =?us-ascii?Q?N1yGX/rCEQNAkUFm9qwVMS8s9z/jHw+J0UuCrbx4ZaSqod8/yy9MIXeWzXst?= =?us-ascii?Q?+25grJqDY1SGfBU2m+SrAvuuGWsv8P0YrKe/8x51ejnOpl3kcv4NUF35PyFh?= =?us-ascii?Q?Tq7NdJA0qL3rbWliEQ0qmp7oX36lAsoJfuRNDMZ8sJs9zIiKkADbaWru5Izp?= =?us-ascii?Q?tSVKCVxKZU7oYY+JDu68el74Qv+pKXYDNo637Oj75eVCz/93Sx1QgK0aNRFx?= =?us-ascii?Q?7Z8ecV6CD61Ut+IkLMH5K8sp9mWBaY73m6bS+MLdizXol4lKbcUixvJDtZ6F?= =?us-ascii?Q?BQ3x6AawzujO2V1okDwk0NehesehrDIJ6jTgm7T51Jr6WwmR08HxD3eXiUGj?= =?us-ascii?Q?w/CpQY6NQW5V7fDo91xYCuudWrSZxQsa86SFeEhJUyR7Zk5pfWGsJYPosGPx?= =?us-ascii?Q?S1YF2RAJnQ9Pjyr2a2Q1/JvQ5F6HfupCumC7Fp8JN3skKosaCXNrwAv+gHDL?= =?us-ascii?Q?++z259sQGffq+G2IHd4xr1Tk4lprr1KwwZfUgYYGsFKSLzVChCblB5fWZdaU?= =?us-ascii?Q?6JfHB5mOk0XdDOwQtNNYWr6hjEnJBs/XS8VHr1ktFUFYvmzOo/+NtldwFGjw?= =?us-ascii?Q?5qhgs8M39cudl9+oKFAEnwKz2bLBcg8SrZvfCLnBv8EtUczgJJ+7t5lTmDXx?= =?us-ascii?Q?waCXLqbdHTeJRMhKVK6aPO8Fg4Vfvd17DmGiYvt7gDfeGOwa6rxgjRTZNaTy?= =?us-ascii?Q?+bkPxNMHPHVy1/sVmYaX8cN8JEoskquTnEW2m8COa8+03srbTvAa172CwcCM?= =?us-ascii?Q?+QlclQavBt9+c4U51JK6v1+iYgwL48Z4ayf5JrTu6NSpbkIZrzGVd+hvpecJ?= =?us-ascii?Q?lpuTg4TWDU=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1018; 5:wnIjoR/IJB/p+Z2ObqlpXkRRlN0P9HY3e0O48CRzxBn9Q0b2V/dDkQdAlqW/KD02CMHJSUpbYEsZDODPn3wmWdRPCMWBFJFmFPMcBDIwlzWnVXwdfQjJFotwrB72SKlhaGiJkYQgIMZKV2/CIbwQGg==; 24:CA7lR4qF6ABdzxLEFTMqHcAgAdHowToY9kMkvvDVMaqfTN5xOWrwlf3IcKdbF2qGdWM+QPbabEphLEPXLw6ZZqoMlAJlKfJgXH78x2lDe6o=; 20:Bp08wy6qrlWfGuwkYWk24kHg4zCYeVJmLnroz+/ho6OMLTSUGiB0wTnLDACW0lc2sqkINHfJag7KWWVMjXf77pS81f1o2XaaTJ20jDdnKaIhr9JpbVx7Hwng0sAU+Mop5sw2oMzQMx158QNAtpz88wspgSwXOQ0/uJAZDE2S8t8= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2015 06:36:54.1272 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR06MB1018 X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0711; 2:gaG127VUn4Bkp5SNhHSHdNDH16muLg5M+L0siJsHeAKRug9gnVSy51uAVQxuSIKOtRz0GhtwySXK05O/HVWCxqmbwdKC0qmwnK5WrLe/4nlknBjFOgW/u8coNAW1tgh+hfPfxi9s8DFkpy1GBqa8PP5aGkXrxygbx7uXWT7DiD4=; 23:pDRd7JkNcz4hc+BIvxVIJZHOGEFDCrGIGnHV5YAuhv4d5r9MB1LSFYGtLIHV1d4++ghuXLcEeIa980IezApJAjTsbxSogPdJsNhfKg3ZjSNMKlnL/nLob5dBnzwV5zp4AaSBBV60d+eY8X4abr3Ougnk4x9ii+MZRkR+vXCIIojoPe7r6BrYFX5lfUZXXrza X-OriginatorOrg: renesas.com Sender: linux-sh-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-sh@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto Signed-off-by: Simon Horman --- v5 -> v6 - no change arch/arm64/boot/dts/renesas/r8a7795.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index 4cceb93..0272c8c 100644 --- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi @@ -529,6 +529,7 @@ <&cpg CPG_MOD 1026>, <&cpg CPG_MOD 1027>, <&cpg CPG_MOD 1028>, <&cpg CPG_MOD 1029>, <&cpg CPG_MOD 1030>, <&cpg CPG_MOD 1031>, + <&cpg CPG_MOD 1019>, <&cpg CPG_MOD 1018>, <&audio_clk_a>, <&audio_clk_b>, <&audio_clk_c>, <&cpg CPG_CORE R8A7795_CLK_S0D4>; @@ -539,10 +540,22 @@ "src.9", "src.8", "src.7", "src.6", "src.5", "src.4", "src.3", "src.2", "src.1", "src.0", + "dvc.0", "dvc.1", "clk_a", "clk_b", "clk_c", "clk_i"; power-domains = <&cpg>; status = "disabled"; + rcar_sound,dvc { + dvc0: dvc@0 { + dmas = <&audma0 0xbc>; + dma-names = "tx"; + }; + dvc1: dvc@1 { + dmas = <&audma0 0xbe>; + dma-names = "tx"; + }; + }; + rcar_sound,src { src0: src@0 { interrupts = <0 352 IRQ_TYPE_LEVEL_HIGH>;