From patchwork Fri Nov 6 06:38:32 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 7566681 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 0AED89F71A for ; Fri, 6 Nov 2015 06:38:40 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 24D882073E for ; Fri, 6 Nov 2015 06:38:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 32B2C2073C for ; Fri, 6 Nov 2015 06:38:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754564AbbKFGih (ORCPT ); Fri, 6 Nov 2015 01:38:37 -0500 Received: from relmlor3.renesas.com ([210.160.252.173]:49811 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751002AbbKFGig (ORCPT ); Fri, 6 Nov 2015 01:38:36 -0500 Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie2.idc.renesas.com with ESMTP; 06 Nov 2015 15:38:35 +0900 Received: from relmlac3.idc.renesas.com (relmlac3.idc.renesas.com [10.200.69.23]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id A151344804; Fri, 6 Nov 2015 15:38:35 +0900 (JST) Received: by relmlac3.idc.renesas.com (Postfix, from userid 0) id 8E6811806F; Fri, 6 Nov 2015 15:38:35 +0900 (JST) Received: from relmlac3.idc.renesas.com (localhost [127.0.0.1]) by relmlac3.idc.renesas.com (Postfix) with ESMTP id 890251800A; Fri, 6 Nov 2015 15:38:35 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac3.idc.renesas.com with ESMTP id RAH15925; Fri, 6 Nov 2015 15:38:35 +0900 X-IronPort-AV: E=Sophos;i="5.20,250,1444662000"; d="scan'208";a="199215306" Received: from mail-pu1apc01lp0021.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.21]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 06 Nov 2015 15:38:34 +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:38:33 +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:38:32 +0000 Message-ID: <874mgzk577.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH 07/12 v6] arm64: renesas: salvator-x: Sound SSI DMA 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:38:32 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: HK2PR02CA0023.apcprd02.prod.outlook.com (25.163.104.161) To SG2PR06MB1018.apcprd06.prod.outlook.com (25.161.9.26) X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1018; 2:X9+bShMNDetz3Et7aoSLtSY0hSQXTynHbihGGYpzHhaDhn82Mngbdn/p27d45GpW9OoxXbxoz0FM7HU4UmYGZSTNzeytcy8rjdyS5Q0kNM3i/XLHbtwZIJk3Smw2+HjnJuZOf7nSP6E+kSaYMUY5/mExME2m0CIxRmON11QZxPE=; 3:yGkdHuDs3eWgQu09JIEGcTbTkzz5LK5jinkGbE/EkKeuDicip2zm7xYTJZy/ELd/6JdmnT/ZMutDEA04to1qrQrvbSgdiifRnrFhDmrzpC3VZ14vOz0FKC3+La0cBUb4oIjU6XMwnbb5Ucwg8rkbsA==; 25:fTJr22xbSp07oFL0sVKL/mcwwMq6+vQMMiLRHuJQxg/W5TyMZN6/fESJVrPb9mmQcO5JmBv9WNFyJJ3O9T6CPxmxGtT6bzqgUPBaK79XBUPGZTnEm+CWw+BsrTb6NA3aOT++gkinrkHRS+Gxaq2lvlleFnL+kkJCL0FTZgS9el+IZXrRpu8W2tWbOQfkzbZR8GbxXRJjNiuDk6eBFbKsYoBv7YPD8dqWC2Dki6ARQff9YVZyc6pGdqztVYXTESUWRewCle21AkXut9oV8MM+RA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR06MB1018; X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1018; 20:Z88y/niBKsvpMs255uYJB1rcBoF0L6loyXefy7Imnl/nSR9lIvAODrAqL49DXsfL1Ux2q8tf3sPPlLaJQZwPzDEJjKm/2Bz5VlPykhSWu3tPLz+MRgWfTFVdfLZ73xqgHP6AKeu7HXtrpwfDJjPNUA0w9sKf2BlP2tTwweBUtEupsDi78ZLHzef8F0gqqavrZhqggp/Y/QP0HoEYniMK9HC9/3XIa6wPt5TC1FuDv5jQi3miZpHCbH3ZihVdhMaV9xBeEK8LBewQRH/EtyPuk0U+w6Z6NBTaCgVdlo4pKZJz3kGroYVlpp4y67hCEBp611Z3rqUr9yYGRUCvTDhWnEKMLGLADc0UFJ/fVCgQC74qgDRGxP74zBk9Lw3Hotj3bPJsAaB9/bBpZQi1DuoR4/lBhECoEUu7x/42tXjjWEq7Euf699+dkfDYiTzwu7CUYRWOy1+DggqvF9Mtk41a9FyNMWprlsWW7hk27pmj4QG5CechU7Y59mGLxdAFSE5a; 4:zj8+Fj5DBSQLCxbmKoNt9HCIJxYfRpsrqcEAXKodiuoPoh4i/cAYXBqyq37ecmlybUpFiZwPzsM1+USAQGoBLBMYj0ao3UN0v+uab9pAkxUd2aHwZqi5MjqlrvOD9n4BqUFRVS/uaHEMhV/YxC7Gg5V8V9/Od8UAzswIsnozU/HvySha5kURp4Hnej1VDF/5yV79tHDGnQbEV7HSatB4bP60BDO1cD7THvbB0Ce/l0Czo/TlZWuyxR3P1VH8ZwcHPpG5/VjceHNKJCRWDecrhJZmNmhcnS7rvUxMS4V2sBg2ibzWaZjxtAcREBzqs0JnQQ7yznZBEOmKkIunONqIWXadtX7Cu8sFrkuA+LYghAB6o6cqJGiRgDkYPwBPMly7 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)(53416004)(66066001)(23726002)(69596002)(54356999)(101416001)(47776003)(92566002)(5001960100002)(97736004)(81156007)(76176999)(189998001)(122386002)(2950100001)(36756003)(40100003)(5001770100001)(77096005)(4001350100001)(50466002)(229853001)(5008740100001)(2101003)(217873001); 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:wGeOjpCI6yTdJzQQqUOHPSnvWfINdNr5oad1RQU7I?= =?us-ascii?Q?euw6N7v3cuZRAT3+bt9pCsKe/lQmY0k4f7PV/6kqTx4OBBY5a32VYzQogn23?= =?us-ascii?Q?1h3BFIzMmHRLEDhZsAHYuKQ9alCjJXCNj+qKLb8gvH8jYzohZQVJ4FcpV4d/?= =?us-ascii?Q?GJ5WVeavGPsr6LJiEUGt0EAGieK7Xf/s8PgwhkM1dX6CnltzrEmCnM64OZbm?= =?us-ascii?Q?VIVbnnpyuz+b8RKAIN0/v/wZKAGiFB2FlVvOgeqAXBylLXxTCdz/oRfY4Byz?= =?us-ascii?Q?AAmaeU3z5U8c9wRiBKhlKAF9cEo686lHeWTFXlsMB1Yne8djJGVy8Z17S010?= =?us-ascii?Q?Q4RI0YvrmhxibkhC2FBlesh1AlMeuAusc813kJ/bW0hN7xWKrDBoDsX6G+vf?= =?us-ascii?Q?ESqiU707/C38rMaLPjDDA4Aup4y6yv5oCRmeOm05y8OHP5wIs+5hHIXUKNA8?= =?us-ascii?Q?mS2YgOv5YskufI+DlZMtgFj292k954v3VLjxUuNsvb5UTr2GkPY1QAdF2brE?= =?us-ascii?Q?N684tVhV3zXoeCaPlJuPAo/g764s7C/5QCaRKtVXKIb79CzI+gEgV/A4d385?= =?us-ascii?Q?QMuT585DuUxW4h7EuMc/L0dcapSCv9XfvWr32spogeKH5AlVWYfx6kdxJact?= =?us-ascii?Q?/wAJBl1VjjtZc0X4t9th3aEiuvHkEDG11qmcglf5JvvcfDsYyH6hQpv6rwXH?= =?us-ascii?Q?0AeYBvcUOWAoi5cedoHK1+AdaB5kjA8xRESqOElQ359Y/hWsNlR3qP7sAQFV?= =?us-ascii?Q?SDpGo6smk/SZAgIxRCIuF22hNCySMyoAKjNww1h5zCcPBYkTmAt5piJH/deh?= =?us-ascii?Q?MOXWK1+JtNIlOkmqzMIDReOqin2htTNrkeTSt7a2/jgXH4qU1F8hblpHtAhn?= =?us-ascii?Q?dWmm+dhGBzFGJ0peYjGQFJl+JMlgTV0Iz2zsfKGZKaSY4ozlW+dVpb/Mx0hI?= =?us-ascii?Q?IghMNc5x5Cg5Ng9Qr+upVaCC+hS3J6BQdjjTGslheEwzgt7XNuvXRS/qZTE0?= =?us-ascii?Q?WIuLVchwCUMWZ/pZMNNqIpLHoZvXE4QR47WUAhUYFpWOAen9YMPGxx0I32Q9?= =?us-ascii?Q?B+wAFC/20RNiMDaMkuyi/5ay/btlOo2wkEYLVYEuy0OwvmDell+KokQgsJTk?= =?us-ascii?Q?Trz4ukTxcA=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1018; 5:f27c1635j3WdVsACzx/sjPU9Uo6t8o054U6XlkzM80mVWBajfNJ0Vj69xG6QSGTSbNfNeuVtoKmRbHlO2kmBjDgNCm3gpW1PpDHt/1RrA080iSAM0NwnQTrVc7R8uwl5+3LQ0v07mZ4WdtxmnoAYNg==; 24:zeMIa1xfg2VmwsPKPRDwxh3I/h/nI24RGJ3NT7KeXDtisE9ess3XUM5Wz/6UQYtT8U4WO0tOV6lj2o8NJgNp6zajU7JiHVgBWc9/3dZTq7w=; 20:L24lg+0HRW/HmhIivb85Eek8om60KyQyz0itKb/fgzOvr3GlKZeKhQqCEEB0WdzC6LRAmIDHqAFl+B27AbiYeVkz7Z9nCkF9ceDbhYsHIV+lAtZm9woAgF/1Dc8TNL6+l7Ysy7SJMIVX6i5p1K1qS0gRK2ysIRO6SHb7Wb0Fu2Q= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2015 06:38:32.6895 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR06MB1018 X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0711; 2:5Yr4nmPuAdSMjRs6LCtR66pMH5Ry9XkMDMsKszE9bJr4JI51J9T3J8ymBjEk+/O7JaP1INR2iqUMwwMBtKwQxaWa+IOXKxWxmTQ3ZPsr87R+eYcAcqc0xfW1J5Ti3fylB82bm7XO/IG2dPrmvjjpbHKDIuWh2JNX0moe0K9Jelw=; 23:k3AiU7npyUsBUJmfzIQ3NsaUX6o3c16GHAJ88hHEHWRTiK8oy4UKSaQgCHEbAOynTLMh3M6H/YYFLoH+q9qjddb++zucbFPeqfTxFnpiu56VjDoHYC5DOO2QvpI+jDijbndU3FsL2UUtr399YRpz7Rqt8Tax8RWEoT0/DBUgmWmAsRhA9n2oY6kPQ/dMy1+a 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 DMA transfer to/from SSI DMA [MEM] -> [SSI] DMA [MEM] <- [SSI] Signed-off-by: Kuninori Morimoto Signed-off-by: Simon Horman --- v5 -> v6 - no change arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts b/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts index da2d2d7..6f4217f 100644 --- a/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts +++ b/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts @@ -143,11 +143,11 @@ }; &ssi0 { - pio-transfer; + no-busif; }; &ssi1 { - pio-transfer; + no-busif; shared-pin; };