From patchwork Tue Oct 30 07:43:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 10660513 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id EA1271734 for ; Tue, 30 Oct 2018 07:43:57 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D7A7629132 for ; Tue, 30 Oct 2018 07:43:57 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CABF5299D9; Tue, 30 Oct 2018 07:43:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5633029132 for ; Tue, 30 Oct 2018 07:43:56 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 70B9A26770D; Tue, 30 Oct 2018 08:43:54 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 6D9B32677D0; Tue, 30 Oct 2018 08:43:52 +0100 (CET) Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-os2jpn01on0096.outbound.protection.outlook.com [104.47.92.96]) by alsa0.perex.cz (Postfix) with ESMTP id 74A01267692 for ; Tue, 30 Oct 2018 08:43:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector1-renesas-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M/VCeseEPGbCeTTH1U/UGr45P9wgjYU1hj6+JE8erpQ=; b=pU/I2crW0jSsV9A58rFLRZ543ohYbQsXALgNWrH4Dv//EO5zZet/6wy6TQu6LFNVC02ZSisEEB41QmZae/poB6HtsjfnlAZmdbrdfWRBDMASj9jrRe8WfWQ72x/OCCLBbaWpDGwnkDgS/KSjBKZVK8vnS7/mmfr4dKQb2m8gNlk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.130) by TYAPR01MB3328.jpnprd01.prod.outlook.com (2603:1096:404:bb::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1250.30; Tue, 30 Oct 2018 07:43:40 +0000 Message-ID: <87ftwnsx93.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 To: Mark Brown MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Tue, 30 Oct 2018 07:43:40 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: TY2PR01CA0012.jpnprd01.prod.outlook.com (2603:1096:404:a::24) To TYAPR01MB3328.jpnprd01.prod.outlook.com (2603:1096:404:bb::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d4960f6e-b417-476a-f8f2-08d63e3b6942 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:TYAPR01MB3328; X-Microsoft-Exchange-Diagnostics: 1; TYAPR01MB3328; 3:tzN3kAJFjkgXpnf1emDKmdRSCZ+eeNh+h1J8dytGqrY+25G2YpiUMmbInsu6bccY0bkytbHsAm3wseN0rdG0yYA/EIEmHm/3v+5ByCADuXmcgCzdqt2xjUPY6Bojxd6e5+Uemk7xMuvuho/RJPvXCMfgLyfewQ7S8N4P7YdG5jKSY7VOJmvpQ2IQ/LOv4CeSN1ZzLaqygZxQLbjmhFSDg81R/QxH5QA5KrlH+D0XF9Djn7+PvINl6LG5WWuvkaaA; 25:xlJn2O/V7uM7z23GpsvkDuEzNUACAiJC0G06++MpBlN8QvVTAfjFvrEXfUs7xTMDOQBrgaR7jwca8WAwSIDW7gYiYmY6hzANIg2JkyssOSWhsvjvY8zBI64OHObz3irFZPSbCTQglzE9YLDNzhnlPFc23A/4lzcCYZ2ims9oz3e2C9IW6XCgCWu0Pq6CjW8A41dMuZKe4EwXsqZsDYLQlNIz87XP6vPriJaN7LlmYoxOWdc5YhaixH5GY3KXDOacA+MjJOMt4Bx7lmkVNEl/USF7C629s07wFnHA/oG/KT2VQZG+XCWBVIU7LfkAtiWV16tAnWps488pcGabK+PzXQ==; 31:zGLR41+eZtM1bWZRxEo57M0scfqgd1j9NngIryiecnQVP4jLSAGflFNqTjRFLlRKfkP3QMAObUcUr2AISTmpfOVgelCEYL9LobzRIysR1cAjlXzkTxn/3dUv4Vq4vkZm352a2VEnK+o0Yh++eY24B9e8HNlbCHmzSyta0B3x2bSBvDsbGNhgU4yAaIbqJ6cAlqKW+tZtTcf4QxWu0yP0eSXxRwRwMmDzQ2q6jIILwik= X-MS-TrafficTypeDiagnostic: TYAPR01MB3328: X-Microsoft-Exchange-Diagnostics: 1; TYAPR01MB3328; 20:v0ixhIodD/ArnVTHhJKGLbxsRN2Ybqmus+URXRFqBruEorPI8RshmhHUgwn4J2C4clLKtGSKKWrYnOsjm0niXsPwNp3oQIIqYPewSzU7mqgjdR7id+agRjRfogx5kN04hxbLoDrjZT3aaYj+ueAt0brTyq7AIVPU+L7ZXcP0GY6R7SR4r5kZ7fgUrvZop9ztQz0mmBffNDZxIeGWlJfnw1g+BKt9KWuNdRIBXuSkoFkNkqiwvHt+Sia4qUQZDLHVQ10AaYpBFNWaYMIiw7bQz2TcYieFOimtAlDJemF1C8H8/l7Y1sI+05skLGFDJEknfm7BsGToTKP1oFPxu2hC1VcYbiZrOitv/KVLk6iNTk/KiZW0XKLFIeGI9/L5zJE1H4NptC/m4LWB9U7076MYuCOQyJhPgqpDnDfS6yZyTko9Ma/3tQJR+LxkWV+DHmfMiV/826EJZn6IGyxLmtmbZcXZ+fRecHS04bGjC/6RbYVOitL3Pb7ZKvvxyqsu0HQu; 4:AfOmabQRlivynK15iCrt1XJBwCaFk/qOK+X7zHegtt6opE/ovORC80WoYiIh9JqTPceTvX8aZqbA9LBfDiyufkYNqlF5TJqQreixALFtEbzMXpcMEbtcvdKsv7r+iBM3fgcYViKse2DxsJ04RDtAZPkzV9difJN672V0muxAGcyjr2yd3d/6SqLbXDcjsSEd8kVZcy5AESMAqkBfIzZ4KkLK2zjTC1XIa2Ax20CEXgWHK4T0KB5Yq6ErPuNhfTo6wVSFwzdFCjq4Rn4l5P6iqQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231382)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:TYAPR01MB3328; BCL:0; PCL:0; RULEID:; SRVR:TYAPR01MB3328; X-Forefront-PRVS: 08417837C5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(136003)(366004)(39860400002)(346002)(396003)(376002)(199004)(189003)(53416004)(7696005)(58126008)(81166006)(52116002)(186003)(69596002)(25786009)(97736004)(66066001)(4326008)(956004)(386003)(2616005)(476003)(316002)(16586007)(486006)(86362001)(8676002)(26005)(8936002)(6916009)(81156014)(16526019)(68736007)(3846002)(6116002)(23726003)(478600001)(2906002)(53936002)(6486002)(5660300001)(50466002)(106356001)(47776003)(36756003)(105586002)(7736002)(305945005)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:TYAPR01MB3328; H:morimoto-PC.renesas.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; TYAPR01MB3328; 23:rYok/dQe2EkuOMQasHXdaxzhIV1K0fHelCeLh9Hn6?= E9y14JXHwruZopOALCwdyJucs1FoszwvkYIkA5I9ybPkwWpZK2jZELsc5E0RvizBY9GLQYN67c92J7sz7pbay9M30gez5EcoGKmhxippU4pH2/ISOFBoJlE/ubHyHu35noFYGk6Wf1TOxr5gp+N+B1VZnfw1efreXnsbNZwSEkoNaV8K6cQ/HVcX8cAFfculnSj9gzCik9CZrwg4bvPG5iIeyC+qdYGSwHlAb5Cj9dBEMpA+CFwo+G02j3IyiwwsVQKD7RgPSMe+qvmV0k8MH22G56TtyP7XEs6HhufB9M4Jydn+3Qw+OU5BSPw+vXLn+vHJ7VSBfpNQS93qaYhepvxAAYK9T2WZREPgbINyEtBN2Jbpj7ohohSyF+RlpO9Wm+6xWrdTIiltm0+FOAen3dpgli13W1BGT9eO/Au4kLJBlQ3jrOEf8ZKqe9iBE5cJHfYSIFnDq+7sBRR+G4QyR1unbtUle6B9lupdc0zp9KQScjuTRsNfWSrB0wm3DbRLXdSEF+T1Egdgp0rbvPVyBlA8iKlc78PxnontsZmu8UJY4LzaoVs2veYaqeqsyFi62GucXUayxAbnDrlKalFO1KEnPAgA9+VaS7vmRoXWWvEP1G5VfQ9y/sLZJRo54VFhTp0pNLr3j3MzkO3hDlHqQjU8gvB0kmm/AS1/aZuPHGHICLzWfke03AVBAB+mM/mEHvwmFbl80cqZPsWE5py+7s7H+YEOcxC3yzi+fQyHh2XeocWOfGo8G0RBGQYPy9c743JDgW5bNv7LcTjQfjDJhG2RvIzGycQd31KLHEuM0W2NBavGmeYDrpOM1965SMm5HXd2/e9PdpRE8GI/4CemoroeMF9RxICI9zSJ7A5AML0rHhIwybVBvOl1q320OQzOn4G1v0LdwVMHCWf3crHXX2isVfkuqXttVpSlTJ0iVQcbE7TgKK9rwBKZBkdnssyu252Ipf+vLvXZkodaERDojbISkqQnS9QKT+xxOpbNQKyUHgmMsRBBzuvQmjvC/ThvudIFJmYrxVG0RDTS6RGSFnKHDV0/lD4zaUhS5oBKnKLz5bSNjE+F8kGQfa3UM4cULQ= X-Microsoft-Antispam-Message-Info: S5pTmtGmjlII7U6PVOOkh/yGjOm6lTEwGglp9/pTKKVjhFItI+6sjdHHOgucwHCPCSDfDtCH2QH3Kj/qmYAONNyaR1vF3Vz0sB7myUcLmNQ7KEUHubbKB/AY3doCIW9xUh6kP80DF49COyODE7elFSKHZYHzCcVPdcxrtS4xbAnPkdmh2X/Ar69yDbR2Qo2m24b//lQ0ZsFKn60cTQAu8eYf1mrdwR1JH62dH9IW26G0kCegJrKCQkEE+n1U7jwKq9nRH8/5grVn3qwnXEWk3RVn74YBsLiEbAjcYjcqxsilXOeVbtosW57LgEJyxMYN0Xs/9Ursvmmx7FBpw6QUOUZbClgdBLuX5L5nwbWEvhc= X-Microsoft-Exchange-Diagnostics: 1; TYAPR01MB3328; 6:e2ghH2vonUJyFkset5s5r5o5wv+TKQNH2x3RuUJEMPFYwnbIRFm9WfYu5+RcXHtLWjB2I2uPB7xrH9R2eRanFdqMWh++MvvE1FpXYR42RlV0kuXDG8Uw6vsohYJBDvCjoqON9Juwnd0OyYEVazUI0sI50qx6Fpg52cXVvL3V/svtvvv7iSJORdEyBx+3nryX9wcRh5hHENa4jP7EK/3KRhsnLSLIKXJfhlmtFRDQ/6fM0YvL8XnQ5Tltm/pPPcDvGykQlzb3mAliMw8mQw1nRij8ZkRoNsh+tfQS6MR0h8kDZAmtdQO9o+LkxeCaX7xXlvRz1a4yPGTYRuSeKWbvtSF0wKXK+lyds4EO6vSy1cJjfAV0mZ+mG2/W8281qFs5ox+y6hTgw7oubwKXJPwtU2W2/gF7QFd9WXb0LaNODvQOvFxaQmFe/rYkxsO+nndrYa6PtvyZwc9mGSJHsEpo/w==; 5:Nd3eir+vqvKeS3u6nQaKCjtjxKO+RcM8rOfZhIm4pl+eoU2vJMdyp+uvmq0uz7snv4d9hnGbstWbj0/E5rav3Yf1lVmsiNtYty1EUTuVK0d9NI1JQ6fZ3VyxUPoMenW9lVOuaupbTPhQj6k6yQLRDavG3hCzMn8GzZGuFu2lPsY=; 7:DCdGboyBmp58pf09GWKhMygSQMU8tETm62ivFjGtDDMeUhlfrHLr/lhKvt19HCW2tgLu9CQoJsJxkydUhzFuxh9tKneL02r0+9VdiwIN6y60AcIUph5hXLy5N66Fo8H2UquXGtN+POFAKTy9VrO9jQwY3qAnw27/WKWnM3tvaBPm87vZs8hhNZXgcyKTVt1v34ygXMzmb+P1GG1B4V6Z1VTv4R+8mmZqynZfn7PT/zvqROYiVxT27AYTUbwJEmrW SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; TYAPR01MB3328; 20:Yu1vdkX3PNqxAolQ9aDsRb56zDyL/acpvEU9aFIGnIKKkRyUiGVgI3bionZ99ooWKlioQSHHR+h3b9UcOCsuqZIYE+N/Z60DMMfkcqv1XtgFwQIAaHgKmSDhJ+CUq0xEvVEAB0mqMzgdRxvNOWFDFq7sMyG/AUzD1XoRqsOaxn4= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2018 07:43:40.9092 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d4960f6e-b417-476a-f8f2-08d63e3b6942 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB3328 Cc: Linux-ALSA Subject: [alsa-devel] [PATCH 0/3] ASoC: rsnd: prepare patches for BUSIF support X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP Hi Mark These are prepare/cleanup for for Renesas rsnd driver BUSIF support. I will post BUSIF support patch soon, but it needs Jiada Wang 's check. If it was OK, I will focus to TDM split mode. Kuninori Morimoto (3): ASoC: rsnd: move .get_status under rsnd_mod_ops ASoC: rsnd: add .get_id/.get_id_sub ASoC: rsnd: rsnd_mod_name() handles both name and ID sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 ++-- sound/soc/sh/rcar/core.c | 72 +++++++++++++++++------ sound/soc/sh/rcar/ctu.c | 23 +++++++- sound/soc/sh/rcar/dma.c | 47 +++++++-------- sound/soc/sh/rcar/dvc.c | 3 +- sound/soc/sh/rcar/gen.c | 12 ++-- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 21 +++---- sound/soc/sh/rcar/src.c | 29 +++++----- sound/soc/sh/rcar/ssi.c | 147 +++++++++++++++++++++++------------------------ sound/soc/sh/rcar/ssiu.c | 37 ++++++------ 12 files changed, 232 insertions(+), 175 deletions(-)