Message ID | 878u4tiy4r.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 52dc68524327ed7bedfc2856bca4fa634f11141a |
Headers | show
Return-Path: <alsa-devel-bounces@alsa-project.org> X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 9ED60BEEE5 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 17 Dec 2015 02:58:29 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id BCFCE20254 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 17 Dec 2015 02:58:28 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id 9BE4C20253 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 17 Dec 2015 02:58:27 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id D068926647B; Thu, 17 Dec 2015 03:58:21 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Status: No, score=-2.6 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_LOW, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id AF56C2661A7; Thu, 17 Dec 2015 03:57:24 +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 EA759266468; Thu, 17 Dec 2015 03:57:22 +0100 (CET) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 99E5F265E32 for <alsa-devel@alsa-project.org>; Thu, 17 Dec 2015 03:56:35 +0100 (CET) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie3.idc.renesas.com with ESMTP; 17 Dec 2015 11:56:34 +0900 Received: from relmlac1.idc.renesas.com (relmlac1.idc.renesas.com [10.200.69.21]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id B78E8403B2; Thu, 17 Dec 2015 11:56:33 +0900 (JST) Received: by relmlac1.idc.renesas.com (Postfix, from userid 0) id 955598002E; Thu, 17 Dec 2015 11:56:33 +0900 (JST) Received: from relmlac1.idc.renesas.com (localhost [127.0.0.1]) by relmlac1.idc.renesas.com (Postfix) with ESMTP id 8E0D08002D; Thu, 17 Dec 2015 11:56:33 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac1.idc.renesas.com with ESMTP id MAB13754; Thu, 17 Dec 2015 11:56:33 +0900 X-IronPort-AV: E=Sophos;i="5.20,438,1444662000"; d="scan'";a="201978671" 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; 17 Dec 2015 11:56:32 +0900 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 HKXPR06MB1016.apcprd06.prod.outlook.com (10.161.181.156) with Microsoft SMTP Server (TLS) id 15.1.361.13; Thu, 17 Dec 2015 02:56:31 +0000 Message-ID: <878u4tiy4r.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") To: Mark Brown <broonie@kernel.org> In-Reply-To: <87egeliyaz.wl%kuninori.morimoto.gx@renesas.com> References: <87egeliyaz.wl%kuninori.morimoto.gx@renesas.com> Date: Thu, 17 Dec 2015 02:56:31 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: OS2PR01CA0008.jpnprd01.prod.outlook.com (25.161.74.146) To HKXPR06MB1016.apcprd06.prod.outlook.com (25.161.181.156) X-Microsoft-Exchange-Diagnostics: 1; HKXPR06MB1016; 2:0QUHneqGn81MZP3aKucrvdJD1BVHwphsnyuYvXcyZKk3YI4FmQ3GU6oIL+DQidd6h3Kcai1BIEmNT86uPEEAJwsuzI29Fgfzq+No6sIleGtF67fGIoho+3j3d32SqOCASaLYjSxYue1RiXTUrRrGcA==; 3:SkASktIiTyD9o8jiKkwBXX7LGlqjGoTJXsM4bifYAt1xDwojdu6RXaRX+ibhhWcv2FxGzi1bQ3+ALy/jzHDa/QkeWpz9rEknnHcA1j9J65StPZbsup2Jqi0qrG6Jhz5H; 25:PZUOECyu1oroqdwq5au6Qm66nhv6e+/E2+koRpR73c+ZZjcktlHexte1ITEUIxN6ksL1lJB5gG4wdyWQZ/WEJaRHI994LpbyVNPXepOnphfqxslrLNd6DphG1fmFCGMz44VQRGNhuMTqujllSwmBsDKcFea75lZd5qo5JXeJUWd4+k5WmSt8PLFVYe+xys/5THGB64RLMlBNukOngNxizpkdJmtTN9U3uFqNwxdBru1AjnpcL1yrhe0ZhDvcnSUn X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HKXPR06MB1016; X-Microsoft-Exchange-Diagnostics: 1; HKXPR06MB1016; 20:LpnvRE4FHlJjgP0Je7UMJ83J62Qy/hzxssJKH0gDbobEK3l4OPNS0s4c6CSKPdt5Hc50MEP0tAD3xIbOu8hFOlE+NzopzPlKDHkRboM481AOuFfm/Tw4RvEcuLNay7WvgbetN+0TltK8ybZf2JZB7LqQkJFjW9n+sFZDgk/USYW3k8/hkbk5SfcbgMuztkzIGrUjvjvYB8Sna47aaw9CNLyLBSbnCfs9vuOM3OBvEEQn2jMJqkWRelMKdLaaRgLkevFVybCYdtKZKI8vIjYGHLJVdhvUhYQ3fsjUpboZ2s1TILH3bawjnhaNG8ukQEBogMUtn79foeYQleiZPb9CF8doTnzlgDd8HnvDbiPiurn2+Y6gokuHMsBB9DJgOXrd55Ejr9/H8Wbt8YXzgSU+8Q1B1U/F/C3RfZJVIL1QhBvhX/bYM1iKWO4EUzFjS8ARbJ76+ySf1o0dIXWYiUatx8LOHOc6SzzaprCrO6WaFPFPlogiUh112DjC02SQQsTO; 4:ETEcDKEVmPOGj5ACbxZmWuq7A5vUaAwMTIJeZ1eG9y7sriAx2KcTi+EXZNwC/BD/wNacYSkT4e3ERDZUAN2jpVEgP9d2DOW1uI1S3c/MfaEGOgnkZkfeFuBIfqIlOskLb0eZgBU5iGO2m7FByBbyfiMDEsToztHYpf4qrsStTTnwewgop1qbuQSdEuZfbAqw/2xsoCupicuULD/8cyLnXZWgcUjpDW3bbc4FJpSz8mziu0APxbAA46gZUC6KOLsU8CQ8WtqyEq5SILx2OPkvaYHa47Hu5Drcu7l118d0X24ht+K4zC3J2QgMBXs0QsYmK+G4WVXNOZR03skE1Dcsxr45Hxods9W1gWQWP3eoRpVoHmBIz/oqPbgWmr1yQQzbJHogQ+oZuZtyOywEd4n2DDgLrOnZ0PBHdtWnTulKob8= X-Microsoft-Antispam-PRVS: <HKXPR06MB10162ABE9BCEF57A544DA18CD4E00@HKXPR06MB1016.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(85106069007906); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:HKXPR06MB1016; BCL:0; PCL:0; RULEID:; SRVR:HKXPR06MB1016; X-Forefront-PRVS: 07935ACF08 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(979002)(6009001)(199003)(189002)(50986999)(189998001)(122386002)(92566002)(229853001)(40100003)(5004730100002)(53416004)(19580405001)(19580395003)(5001960100002)(110136002)(50466002)(86362001)(76176999)(97736004)(46406003)(4001350100001)(105586002)(2950100001)(81156007)(106356001)(47776003)(87976001)(54356999)(1096002)(77096005)(36756003)(42186005)(66066001)(3846002)(6116002)(83506001)(69596002)(23726003)(5008740100001)(33646002)(101416001)(586003)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:HKXPR06MB1016; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HKXPR06MB1016; 23:Jos0PFBt9lhL65/MBcbmIWdJT1tPJg90plifo71ma?= =?us-ascii?Q?U4cxGlj705gEiqG5Z8Raby6OV/v355YZMgce3VNNpeoNA2zrdAcWF7tS+SsY?= =?us-ascii?Q?i9E8xA2f24YE2HvS7Wdw23KU8ddLvOpOfUMTS+WkXlhgRPozHFQJtbyPQRSJ?= =?us-ascii?Q?gKwwLBUZZBd8ZMs4c1nxwS7kRtoso8Bm5XqueisRaj5CN2Mi4sDn1XcQ1eYD?= =?us-ascii?Q?OIay334YelUMgvytNjVGLYZhC/Ll2f/BLyUkV5cGfp2CVaLaocRjFrNZkI2K?= =?us-ascii?Q?doRWpL4v+q6Eyp9TFHnSQnbM77OgxrUAqefoJ8sWaZFfTnYII3+wQXqeL5FA?= =?us-ascii?Q?hZSwMXtVXbkWzL64xXAIhi1Zs27D2dCYFv7dpWqdqJgwvHianAEKRFosqoDY?= =?us-ascii?Q?VWcXNy5n++1fikbqbR7ctF6pw/J/udMFQDxRfUQ4JPhWoqx9civfOuF+Hodw?= =?us-ascii?Q?+8Nbv5ONl5eP7TnFO9YiYsc30e6AfD9qv98uq3RyWVvSf14TqzovSmsY6GzB?= =?us-ascii?Q?Sijscexsf1ToCeLjEQDBn16KsLEG/Dyrrc+w9ju/c0fQyYNGnE9F8QarrPGS?= =?us-ascii?Q?oCT3qJy/EJMJRRYv1br2MLarFo16G5Gh1RYwgHVrXzC74DkdC2BUbKXuJ8Wo?= =?us-ascii?Q?czC3RsREvIf28BV7jHq7qmcCscJUL7Z8m/WR5bG4+K0xgIRmrHPce65SwCZi?= =?us-ascii?Q?F6H3TLBn3G4HlK6R7gkrrfSIqcsHf3vXFYIiJRoepUg4qF9KvP1BoSDfUk7h?= =?us-ascii?Q?O7eigY3Lvpta3dsmjDJgbKNPNf08gIjQu1pWF1OXwMuBt40Zq8FbnOCxvfqk?= =?us-ascii?Q?snhrCvEk6UumvzH13MAQs/RBdupDSkMgXaHMMXb10rGOyL7TbNRX9oGMchrE?= =?us-ascii?Q?Kid2VnaZyquXj1cuH81tUlSkrsWKcO+I6WIbWwYtgiNALgnCyoZ11aaMX+GY?= =?us-ascii?Q?xRtYzXjErFtGpVVw9usTVPUlt1oBtRRZR4H72cvKrPhK3Wp8RWL2uTswt031?= =?us-ascii?Q?pxq8F5RYrFLWdHBfpUFzNZKdHpo0JZ7YFmg3iOV2kAarKovoG8xFPHWtguXK?= =?us-ascii?Q?aGZ9ooESYv/+IREV+D/rOGQEVqILailI6YC8D53G1HMWgo6Q3hmPzCPGTwxW?= =?us-ascii?Q?Bx+9wVbonh6VOgtt2irvdmAz+tqouJ4jBhbpSJChR3joOwbSetIHEJZUbg/H?= =?us-ascii?Q?7nSkRu0D33POxpGxPBRLu2B1lIlS/K7eDfh?= X-Microsoft-Exchange-Diagnostics: 1; HKXPR06MB1016; 5:844iW0ZUlUByLBm32WFWPgDEeZZ8CDqwq9fTADoD6IgQADEVWFcIXPVk6LTjzIFBASKFpqwSJgroEtaeqEBR06NyYVeCE8LstZk5aBrmw4X/zIgkxzdstLAEDy2nQcxI8/w8WHl1yZvPrZDGz9Krhw==; 24:oehNLcyJ23am3MP+RFpl5x+o1ttVxe0iwIIC8idlLmHnjijftLF4FeI0b2mvrRPjaSOOB0ltMjvdAyyXfZbsx4anE0b5AZZvh69DIozMet8=; 20:BoWJGFW/c2DkLb9cuoGiiRTENEzINF8zez5qyzrGdQIvMR6mmVja4j1dRY5XioVlRZHfUVhKoSL62qdczk4E7Y3dmyUCtjTYHQsOP0CFwqoyjpNS1bPrGebumwVNGoZ3MXTCvkfkvc76KijF1x5uOSI/z2JIrnMe0qx99vV0Fzc= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Dec 2015 02:56:31.3132 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HKXPR06MB1016 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 04/12] ASoC: rsnd: rsnd_dai_connect() returns error if it connect to existing mod 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" <alsa-devel.alsa-project.org> List-Unsubscribe: <http://mailman.alsa-project.org/mailman/options/alsa-devel>, <mailto:alsa-devel-request@alsa-project.org?subject=unsubscribe> List-Archive: <http://mailman.alsa-project.org/pipermail/alsa-devel/> List-Post: <mailto:alsa-devel@alsa-project.org> List-Help: <mailto:alsa-devel-request@alsa-project.org?subject=help> List-Subscribe: <http://mailman.alsa-project.org/mailman/listinfo/alsa-devel>, <mailto:alsa-devel-request@alsa-project.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/sound/soc/sh/rcar/core.c b/sound/soc/sh/rcar/core.c index 44f32c1..e59dc8a 100644 --- a/sound/soc/sh/rcar/core.c +++ b/sound/soc/sh/rcar/core.c @@ -354,6 +354,9 @@ int rsnd_dai_connect(struct rsnd_mod *mod, if (!mod) return -EIO; + if (io->mod[type]) + return -EINVAL; + priv = rsnd_mod_to_priv(mod); dev = rsnd_priv_to_dev(priv);