From patchwork Wed Oct 26 04:28:06 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 9395955 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id A53A360236 for ; Wed, 26 Oct 2016 06:28:26 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 73AB1295D1 for ; Wed, 26 Oct 2016 06:28:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6533B29849; Wed, 26 Oct 2016 06:28:26 +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=-1.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID autolearn=no 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 74F2E295D1 for ; Wed, 26 Oct 2016 06:28:24 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id C85A62668C9; Wed, 26 Oct 2016 08:28:23 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 9D5BC26663B; Wed, 26 Oct 2016 08:25:59 +0200 (CEST) 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 029C4267059; Wed, 26 Oct 2016 06:28:15 +0200 (CEST) Received: from relmlie4.idc.renesas.com (relmlor1.renesas.com [210.160.252.171]) by alsa0.perex.cz (Postfix) with ESMTP id AFB7F266669 for ; Wed, 26 Oct 2016 06:28:09 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie4.idc.renesas.com with ESMTP; 26 Oct 2016 13:28:08 +0900 Received: from relmlac1.idc.renesas.com (relmlac1.idc.renesas.com [10.200.69.21]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 252B160BB4; Wed, 26 Oct 2016 13:28:08 +0900 (JST) Received: by relmlac1.idc.renesas.com (Postfix, from userid 0) id 1786D80030; Wed, 26 Oct 2016 13:28:08 +0900 (JST) Received: from relmlac1.idc.renesas.com (localhost [127.0.0.1]) by relmlac1.idc.renesas.com (Postfix) with ESMTP id 10E258002F; Wed, 26 Oct 2016 13:28:08 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac1.idc.renesas.com with ESMTP id PAX02435; Wed, 26 Oct 2016 13:28:08 +0900 X-IronPort-AV: E=Sophos;i="5.31,548,1473087600"; d="scan'208";a="223944835" Received: from mail-hk2apc01lp0212.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.212]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 26 Oct 2016 13:28:07 +0900 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; bh=UzOs/iPeP48KeVc0V4hx5v377uVaC7OH812fJcQgbdE=; b=LMoNLsbE9sgG+QkHj+N+QV70+Iy3WBU/c3rRVptfMNfjVf5Pvw6+vyJQla/6WCe2Te75C1b/6IpFG94NswkLsBFo59dYGuEhNVYEl1fKT6G91NIHE4ybpxJCmWb8OKQSiY0Aze6B3voGaCvL1r9uY866JFfv5y0JR8oZl2y+EoI= 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 HK2PR0601MB1441.apcprd06.prod.outlook.com (10.165.182.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12; Wed, 26 Oct 2016 04:28:06 +0000 Message-ID: <87twbzwxnv.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: Mark Brown In-Reply-To: <87wpgvwxqe.wl%kuninori.morimoto.gx@renesas.com> References: <87wpgvwxqe.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Wed, 26 Oct 2016 04:28:06 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: OS1PR01CA0005.jpnprd01.prod.outlook.com (10.161.225.143) To HK2PR0601MB1441.apcprd06.prod.outlook.com (10.165.182.147) X-MS-Office365-Filtering-Correlation-Id: 857364b3-8526-4cdc-db42-08d3fd587bc4 X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 2:yXHqx+aqZ+n3+xFyaHiOt1hSzox/K1mVHyb+psOdvQkFITt5YTe0OjylsgliovAfjH8qOwPYhPvV1djIQe6+8fgl4BhmZtk3kWm+V2Ya6z/UmkfPyt/VKtxBOJx8JRepyYx9UzZWDN/6cWsoGQrWtk6UeFI4CulwI0j1oTBAAhhay7RvybxFukdaYLOMzJbteQu9URTTgGi+KElFxH/4aA==; 3:DDJxls2To8LCxccp6jZEVox5lg3WkW5WV3MXK5T1zLhSdTjeX0xuMwvONDqOocFW19xpJVh/N+7eGY5MClcezyqsS82zZiMQ/Juwhnhz4OsBms0cKP7PLBa7ns3Qj6K452I/UpA7d1xju161U0VC2Q== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HK2PR0601MB1441; X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 25:MAQG4lxv/BUNCCta3zvMl4Ky4OQthaiblfA1hGvBPEIWKU/Lgijh7atEmvhga9E9lCmXn0AvbpJ1yD7h775QggJ0ekcSBaFDxtrmz/mLiJSMpkROcpy+/PxFVtNMGQCk0y0wyggMJW3OlrHVP9USsg9jKXK5icnltEVW4jWR3mCOGTDJiiKdDVnsTNFlf6iJNgtYVSaOazZ0QLK6NnkkKbAiStlLzHJtVSnDEGoj+vexOTEiSB94qbNGVyzo+9EqAb2K7xPb8bclk5tyghxCyn2uqTOARKFyDvQeWx+bEEvx5NeXmKXbcdpJnyC7XvQ/M8gZoJ6wRo+gv8/20r2ihivxlm29FElkOd0lS4W/Orh1LRc1fLYvrLDlBKoJUfKyIWQaTe9S1P2WSG8vqE4evGCZfezK2X3DMpNjj5JdUuToEPGZSx4H/OjpTKfKUqFfrcUre7st0DdgfVeBLbWip7RjcKVmQesrEyxn5ZXJ+Cqvr/NeEJ5ZqWovMvfW5BqjOJkOZnT9UaSMeDjgSVmhe4RnGtpPr47Na2AKeCtPUirK7W6OYByb6zMACxw0AosufhKkMlT0VNuzhzhPbYnh3paNWe5SLGwnVIAMMNMG0ITH3SST02GWW8FCS4YYOKmPR61ePknhMPT77YzcWf3ISU9AVrwxHa5437Xw8kZUD4unvEb4tFIKas2nNpwb05/TqOn0nKsTiD+D30o1W23N2Q== X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 31:+4rNCP8UIKXyaBMtCk8noKoA4TidrptDUyYd4bxKXf9/i8BiNwsNXwwE1OghyKHDylyv3wuiJFWRU5EHqqI6AG2dQzayyBm/R3c4Wv0Wsv+aqJ5b/1N1pbqAZqNEah0WpRF9C88qiA9R2a7+M/1/ncxOpyjL7ZAgFDdSl420G5srW2PC1DwRw2ICF7tvRL9D+cCeihbzkxVvE6rnBdxcE5na8sWzaw7feMKjuIORD1QMwwPwrZ80uqbDHRBHKyRm; 20:EuUBf7w8321UXjxxL5LaVQAeRoxPvaipsWe8PFY9CIKBFTkUFFkEstAHrpxB8Esp2+hha7GV5Sk+YkJ9J9cudPk84k5+TlkBCZz29ayXtEUcJaVmpaAD2jBDQqAPkRzn2maw1h+iUo7Y3L+0X1Q/cMwtUh57CxXZToiibbU4a1RipVeDnuRL0/aWTJOO+oVdQ9ZK/oDlqwUbzzWssxPafXn3KWm42HVBOFjNz4gU6yFYVcuRDmwcqG5IA/H6AlFf3m/ScarTegK32586AB2rk8Z3Giy+tabER8ChJFGPy7QGDB4wOwObl8NNHzoingYgVcYAAF4dAFRG7hAhevdy6NrY8BnTobNYpqbLaADhwuqZxSkl81P9y9h/e7FWKfY9zsxZ9UIvJEMAIda1p3FuzBoxe5xf56ZERZgqjcC3Ceqt7w/yQEl84k6xVkSXOg0dZTsVdros83hPrHm7sxkFXxbvDUfM8QtY916kOnt+KB6DWB6EjBtM7BheHb00QNzo X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:HK2PR0601MB1441; BCL:0; PCL:0; RULEID:; SRVR:HK2PR0601MB1441; X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 4:PtfEIHZ13842OATWUmPb92bUgPK7AvfjhAuxsbb9eDQhgBtxY1kg+BeUBJ6cvPbCwkNxZoDNrl/hvPCFDcEQ4jwIcchSvAIlfJkkLLENVHoIgNL+CPNyWgaGQZnwBUnjd+MODISMW7z4v9iTOwZa0Doj9bzKFGx+RJ9RpMmvNht9iFFyY7NFNnQk5zFcmrMGRsjkSNzaib2nqpFM1B7BD6M0xccMpaq5/bYmoJV/FFpDAQ2x/1ItErNRzHDUtNmVp8ojzuvuYAUqvdGJiIjaq195Us+l8u6WVPQEouQXw7TZdUxcDx9FLCgHSt2iU8RyEgjQoZCgxHxFkso9QUCWd6XVhNSrMxaiV06JjpABnusGaXU570yVd6YO53VUXHISrWnm8ikyaM/+MkLmXvvHTPArOuD7ZEWwnOaXTcbTSo4= X-Forefront-PRVS: 0107098B6C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(199003)(189002)(4001350100001)(101416001)(47776003)(19580405001)(77096005)(76176999)(36756003)(2950100002)(8676002)(5660300001)(7846002)(105586002)(110136003)(305945005)(83506001)(53416004)(6916009)(106356001)(42186005)(7736002)(54356999)(66066001)(86362001)(50986999)(2906002)(4326007)(229853001)(23726003)(69596002)(33646002)(97736004)(6116002)(586003)(68736007)(92566002)(50466002)(189998001)(81156014)(81166006)(3846002)(19580395003)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:HK2PR0601MB1441; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HK2PR0601MB1441; 23:VOM1X2JkyXmEmC1aZ/wIHIQ+3V+Ogbn80EFp5jr?= =?us-ascii?Q?bnEEOALW9mHnaup/nWWs3y9GJ8LWTasaG/F69MJSv+JumAnNby74SRO7Jity?= =?us-ascii?Q?l/j61atHDB+AZVSyzoa3PUoecgzyWTyi0Cgh4L4+2fd2SpZEW45V1YabNaHN?= =?us-ascii?Q?r7s0VUjmiwe9CCeL854JGDSE6X+yHTPECr+zsJVhWhMHY8WyWPMdZEf8Bqxc?= =?us-ascii?Q?wWQq9cLrdTNO4X+Qtg0hsIZdYhuEmkB+8g/8FzkZbrHzx7xXXBD9VhlOd+8Z?= =?us-ascii?Q?hjkUI1Kg7ol1Cq+ybE9ir53kD1Tjr3NHIFePCah/yCSNLmYzTIeZ2I30rJBF?= =?us-ascii?Q?f/jZ30+EOCpdyxqwHRIsFbTky6U4uFUA0HZ18BKweMpiVfl5IdwMukZVkiF8?= =?us-ascii?Q?WnsWrQXzAGdaA2+6wBJN0zK5U3rXuGESEPucdG6GLS1UON22zlInzYPlBBFO?= =?us-ascii?Q?AERfA4gY+7zErAosfu0hXu48IESWboW3d2pmzNrrMJKOUukJLNkEYg6my/2L?= =?us-ascii?Q?ZatHMgtjfgaSJfLERUlFjzpncfb/9QZffXrGfeFrlNI/72s3jciqoe9l9TZj?= =?us-ascii?Q?GnsJx2UIxvrxVN3SeD/Ama2x842Cx5GQRrPbYCAmFRL+Q1nOeCOvss4CwYtW?= =?us-ascii?Q?GtN3X92K5u7UkrvQIDb6s//bgP0A1xWZJjwquNB9YreQiLcEqlmsAUKbJ2YR?= =?us-ascii?Q?mHaORIiLCMOLbaYvLntemHDOLTmOTJgtsYXipkdk8VJzk5vqmSNrICLCfHHe?= =?us-ascii?Q?4vS9jBSsxOSgjW5/sN80XAdqxbdvVlxH8923KEUzK93nbBs2vu4Q0vaq59Mv?= =?us-ascii?Q?Hi6T4opEsa28c4nzDlep5VWoZOIPSbTzDa6BzLSMuGVBbMjRVCVxcuzrRNu4?= =?us-ascii?Q?JpIvvyqBhDmxFvw5DgyHKruUP0+b2fq4GbV6UlIvLl3BQu0ftgQdpxDsm+s6?= =?us-ascii?Q?y3uSI2Ilz3tPqjs0tRz0QIRO43OijoQkzANDiU2Qds+biGObbAYanl76o0+T?= =?us-ascii?Q?09HQvHP4nGz0daplApGrDh4WY7+CxVxmzH6DL5U7JqRZWOokrCyctqcGPLhG?= =?us-ascii?Q?9FtevUcpy+U3oNdlW7X92D95wViIh8nbxhxElrV15l2hOm8nrxuncM/Ucyel?= =?us-ascii?Q?aFFvD+sfoJvQ2nY15Z+i/900XWzcLAAtyp8IJKqvCEdP2G91gLjrEwY3jIyO?= =?us-ascii?Q?uTKNx4kk94KX4XqQ=3D?= X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 6:rpLAkZxJv7MCb6N/+64dmYGzQuN9sId2w+a1740/SGgwQtK9btMMj3eLFpxgqTKm9IYZfsAWBb7sf1uLB7kiYIh70KW+MryQEZYslAkRw2QBWlo1BYXQP+YRerBUsEnESviJwor90IIgvqn8eYY2Egn1fuoSx6RmhMp/2fNHCTdUYfhvL2h1tCa/X3yuSN+hVnRqKsKDuRXxguJQ0i11un3uYvt+daMN49NkH3E993Kemv3j7kaC+PA1CCdl+gjkmpphAT1835RBmm7vcVWOKs08jDjcXS9d7GMd6jnyCE7zv9Iz7S8hQ0sOQwa83Jt2aPQDay0a1q/JNur58vAUnOy90IJOrANP7jycMQ522QA=; 5:wQ+DPohYvC+sS0rsXAxYPukPOp5KNcLWjfhlsTajNygWDGd1gB/Gt6YJG3e3Va7KT5idcVrK8OprfTF/5wAosogfwM2gD9dVNIBxp4mEu5Nv0QVGMAKwMzqwznR2DJlqEkM7Rcn9GGbLG7OOW8MbaN6D/tRpMEowsG59YvZ6zg8=; 24:TU2YSnfE2b/ic/eSjlFEWArGY8YpJKBV+J3DKzs3AuJ8r4mSaY6mwdp3sRfmcmmq1WXym/sNiw3BCyz0MKN03IlkuV4pTLffrsl8hbBZcDI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 7:6vcRN0noypHS220fmWF+1AbwgKul4aTObhGROeoHnZgfA+hBbRMk2rIS3GPvh58XNTDZ569fDFIsnroExKhmLH0WVUI3okl0Naqjbb2FMWsg/IG46luTDPLZQ/ZkGY7ZuJNCMqW/vIcapCGFMkkk8I7EOEWfjet1yHIcDipKBaY5VqoBxFnoxsFlRuAo6WpQav3tgqBXTIL5MljfrALwY2kRIviwzMk2P2178uKh2T6FM9bkmdqAE2QaiOzJLP2FdzOEMIpYqdRFpGxkZi+qA4IcLYH0KTf2EierJd9DaVEbAFi2z9KfQhpbvaXkkjp65GNH+IgFsezrrdHE2uPLmaXHQGyeJ9A5ubc4Kd1ksBE=; 20:g76XgDbW1Adca5uQ0gf0UVNdba3zAmXqvWJ4wO4rIt9r8WTrl36CPScfkX0ruX63YljPwGQxr9Jh470Zx0FSITA0pNvIJxrjzlcZ65pDTsD/EqOBSLny1WkqFaN+tVxWsB/tLxBCWDQQSRs1fIE7Tme7Hyp+qZItRL20XpSfoMc= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2016 04:28:06.0676 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2PR0601MB1441 Cc: Linux-ALSA , Simon Subject: [alsa-devel] [PATCH 2/4] ASoC: rsnd: rsnd_reg cleanup for SSIU 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 From: Kuninori Morimoto R-Car Gen1 didn't have SSIU IP, and it was part of SRU. In Gen2, SSIU was created and it has original register. Let's cleanup rsnd_reg for SSIU, because this driver doesn't support Gen1 SRU any more. Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsnd.h | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/sound/soc/sh/rcar/rsnd.h b/sound/soc/sh/rcar/rsnd.h index ff8c036..678a991 100644 --- a/sound/soc/sh/rcar/rsnd.h +++ b/sound/soc/sh/rcar/rsnd.h @@ -43,17 +43,7 @@ * see gen1/gen2 for detail */ enum rsnd_reg { - /* SCU (SRC/SSIU/MIX/CTU/DVC) */ - RSND_REG_SSI_MODE, - RSND_REG_SSI_MODE0, - RSND_REG_SSI_MODE1, - RSND_REG_SSI_MODE2, - RSND_REG_SSI_CONTROL, - RSND_REG_SSI_CTRL, - RSND_REG_SSI_BUSIF_MODE, - RSND_REG_SSI_BUSIF_ADINR, - RSND_REG_SSI_BUSIF_DALIGN, - RSND_REG_SSI_INT_ENABLE, + /* SCU (MIX/CTU/DVC) */ RSND_REG_SRC_I_BUSIF_MODE, RSND_REG_SRC_O_BUSIF_MODE, RSND_REG_SRC_ROUTE_MODE0, @@ -160,6 +150,18 @@ enum rsnd_reg { RSND_REG_AUDIO_CLK_SEL1, RSND_REG_AUDIO_CLK_SEL2, + /* SSIU */ + RSND_REG_SSI_MODE, + RSND_REG_SSI_MODE0, + RSND_REG_SSI_MODE1, + RSND_REG_SSI_MODE2, + RSND_REG_SSI_CONTROL, + RSND_REG_SSI_CTRL, + RSND_REG_SSI_BUSIF_MODE, + RSND_REG_SSI_BUSIF_ADINR, + RSND_REG_SSI_BUSIF_DALIGN, + RSND_REG_SSI_INT_ENABLE, + /* SSI */ RSND_REG_SSICR, RSND_REG_SSISR,