From patchwork Mon Oct 17 08:34:37 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 9379019 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 BED8F607D4 for ; Mon, 17 Oct 2016 11:22:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B0CE42906A for ; Mon, 17 Oct 2016 11:22:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A4BD5290A7; Mon, 17 Oct 2016 11:22:14 +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 D43352906A for ; Mon, 17 Oct 2016 11:22:13 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 86BFF266B38; Mon, 17 Oct 2016 13:22:12 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 02752266A8F; Mon, 17 Oct 2016 13:19:56 +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 E5E63266A34; Mon, 17 Oct 2016 10:34:46 +0200 (CEST) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 5D20F2668F1 for ; Mon, 17 Oct 2016 10:34:44 +0200 (CEST) Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie3.idc.renesas.com with ESMTP; 17 Oct 2016 17:34:43 +0900 Received: from relmlac2.idc.renesas.com (relmlac2.idc.renesas.com [10.200.69.22]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id 1549A4D5FE; Mon, 17 Oct 2016 17:34:43 +0900 (JST) Received: by relmlac2.idc.renesas.com (Postfix, from userid 0) id 0547228070; Mon, 17 Oct 2016 17:34:42 +0900 (JST) Received: from relmlac2.idc.renesas.com (localhost [127.0.0.1]) by relmlac2.idc.renesas.com (Postfix) with ESMTP id F0D7E2806F; Mon, 17 Oct 2016 17:34:42 +0900 (JST) Received: from relmlii1.idc.renesas.com [10.200.68.65] by relmlac2.idc.renesas.com with ESMTP id TAE05662; Mon, 17 Oct 2016 17:34:42 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'";a="222518318" Received: from mail-hk2apc01lp0212.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.212]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA; 17 Oct 2016 17:34:41 +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=6jZ1K4r7RiNVfL9JiZVwA65bDC8tPpA2OU1iopC1iNA=; b=WG4OtjZidr23vYpn9kcnJtWDNnzE4QzSDCNIsReFVaDVS2kNJIZB9JPq1IpfSRXtqixOqBQJBpAjR08HGAvp4tb0sbx4LN3nKsQxf45pgf6SFfvCcc1TmQolqp48dulMeVNsCHoIpbSSebCOEC5U0XPQ9++q8qn4yLFy4gOgdww= 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 SG2PR0601MB1454.apcprd06.prod.outlook.com (10.169.106.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11; Mon, 17 Oct 2016 08:34:37 +0000 Message-ID: <87funv4c2j.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: Rob Herring , Mark Brown In-Reply-To: <87shrv4c8x.wl%kuninori.morimoto.gx@renesas.com> References: <87shrv4c8x.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Mon, 17 Oct 2016 08:34:37 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TY1PR01CA0024.jpnprd01.prod.outlook.com (10.161.131.162) To SG2PR0601MB1454.apcprd06.prod.outlook.com (10.169.106.20) X-MS-Office365-Filtering-Correlation-Id: 428325ac-9fed-4bbe-c168-08d3f6686f00 X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1454; 2:wq/a1RYZhmRoBIhZo9kMnrZDS0dlFhZ6H2J1JzVstUnHXME5K6d5YSh/kYByraUxAJD3vT2sXnUB1axhAPhtO5uTuopjpIasKLEUjQ8XcUg4vyJxy2I4SMifgLvWAdhB6Uc7kBcIGIy8yNeMtFLtei5Pknu3la2g114le5FF/P/ojIX8cr1sWnjnTiXpAN7GihLnCQ+Pwgjvkz24tDhKjg==; 3:58Ce7qLwm/eFQr+ZHSU2njaS/B5OIDPZsk7e6LmcJHFVQnZ0VAftzMbWjFzisSXwauheQIR07Y0hrdNboccwHhDv9ZD8d9FqLp2t+F+/UJ2WYhWzFktvdjsNr+4GtD3LjRN2F4a0ts3ut+9hO7S49A==; 25:WBhNvDsvSQT8kUbuv4DSGq1yR5wyQfbIScCVc9waY3OHWmITZApM912MczV3P5fXgr7tq8w16fwZzOKf3LFpxEps2ZEU4rtj+8j2bn14lAx2pX5e99qfQTUUkwNrJlq6Ywqxj6VcGnswd+bzBenM1pGqhAch4bbcalulDt6371n/w2ULX/t1t7/rPFEPGGTvUiBlZ1vP7PzNpn2jA/lU80XHtDlRNpxnwBZnjVKGils8p4Idfv0pp4Ycp/PYKCBlqoXARmKcAX45QgIPq++EsxaBUwIQ3ImoDfPjeFgrG7G16oW5Qpg/cEDPTchpRKX9YWLHQ9oil2RiXg6saibFzCMcaSlhDSBKNBvo+6pS+on+1U+lI+o3sF2hfAFLo62XaepeCDbRYN8jI9R47I6PapOK1GY3X3+CWQiQ2ATe7OHR7+JpGSvbsy7aLNzoAK8x X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR0601MB1454; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1454; 31:MWfUmEB8yVNokZhY/EKalPMElGsNEBRp8BYOXkSRh8xIRTpotdR3I+AcXlel+Y/LEJ2DeCAOHjIUcIzYKpYRGLomA2ZGQNJcqT/iQvLO7dR2q5mMVVVOSA8Ppt9oIkw4ITcOuL21ZB9GdOgt3SOB6VVIELJ4T27BBYUeXEQ7O73eQZimL3S9UdOgyZyL2H/3/+liSCP0Q10kvRw8Z50I4115iF9bxMHgOm6zFWe4hMT5OAZR4YqLiO9LUypdW4LGOOPFkrXm4iiNq4HjGwSNzw==; 20:jPw7We2EzooKhcuk59PVjuAoRpzN96o9xgliTwLmHKbbZhlpWKYu+JLTdDtR9A4b4hhPygRg4G7OKd13tkZDOGI+chyPwiCFfLChlfzLIsc0PA36rx1T1yTP9SC3uD1fRr6o/66zy95Uk1fn7eOXZv87nlh6ah7oFwnIrAqHuN96CasVg4vwiix5X1VBAruMoEpE+gZ/Bn415xTf7o9BIz5TzhSrakqpLQMJ/AJxx9TdWCYOnOV+tx0aYDyWtQ57ybsGlul5lw6ylPS37DQSOfuUOJFprYRS35I9sMa7gNJG+CDXlut+/NPz92Txleya8jIJvXGwvSDfaCItNgFGOnLjEkQgXoqKQ3wKQozP0VmINo+OOSSdIlY3x8DApSsVlyzIKJ0zO7vyTDIxUh8MaWo45YZVurVgxpOYi2zglkrtAgdi4FE2vslRqOBjxwYM6q88qJs8Y//fWD9T95xVpXPuAWs/TiaMQ9EU5taIRtVpniYHrOQXlB8tToQ27AjE X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:SG2PR0601MB1454; BCL:0; PCL:0; RULEID:; SRVR:SG2PR0601MB1454; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1454; 4:rMZsxqPU8Z1u8QUjIGq7Y6mOGPC6LkP9m3EvKAg8IiMXx+musBcAgOl6pTpzGaMF57VLaWfTCLXx3rO7tW7CQurhmApYDjCyTbHDpTXjhOq0E4jX/yiKfTwPVWy3c8H3+sREyICOz06tm55o8DIIA8sVUGwGlE3AMNkWvptJx0XAK9OTYfalSu4Fag2gf29XNWwzq1/YCs8Je+zi2usQ8DWuSx41hNL6oZsiJpZmkCWvJhFyv5PqOU4RVFtuFpnUNjp7BaY9DgnAj0RKisj27tvYF2KF5EOJ4PmA1La8yO2g7KZlQ6MpUqpy5HwVHiemK0vCtGzLpPhKGClHN0+XoHT92yLNLTjE32nqGOyfwzOwC1AQwEUppTnKFlnExHr50qFSpLFf8VhuFm2LrR9Hyxl1z8XomNnfwdQn2te4lVg= X-Forefront-PRVS: 0098BA6C6C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(76176999)(86362001)(54356999)(66066001)(47776003)(23726003)(2906002)(92566002)(77096005)(50466002)(19580405001)(106356001)(50986999)(4326007)(229853001)(3846002)(230783001)(33646002)(101416001)(19580395003)(46406003)(36756003)(42186005)(8676002)(105586002)(68736007)(53416004)(81166006)(2950100002)(8666005)(7416002)(586003)(6116002)(5001770100001)(4001350100001)(69596002)(7736002)(97736004)(189998001)(305945005)(7846002)(83506001)(81156014)(5660300001)(7059030)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1454; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR0601MB1454; 23:hxwHtfd1gP23E11cBMM9KF6P9TM3vacLl+EfvO2?= =?us-ascii?Q?rFpSGjSKrBKm2gcc/YdAvVez5lstYMpCQFWi5V4CRC5AWhnbkq2II4uBW2jB?= =?us-ascii?Q?+AO/OmXUg6tnxe0OBRL4E8cwevMLsmDMmVgnswwb0KfO1bLIU+iRJ5Ijv6Bc?= =?us-ascii?Q?1zC/1dR/w9Oypfab4u1VOHJkdZItQDl7A9pu5ogT7kQd+RscQAMXtW9tqwjj?= =?us-ascii?Q?GO9hU9U7X/DqIXFD2rL2W1qwm+Mww7GQGwNoRV4YU4reiPCH6MPKeA3UAupH?= =?us-ascii?Q?9Jx4SJvkfD9i7NN0PSpuXqu8j0Ud00laPYBER6Zc/g0dmIRgSa8cI9pXh4Cc?= =?us-ascii?Q?AanS0Ony1Ky15Nm5ZnsgWDY7hX1sLi6V0MwaSyB/OU+jnbR4AibM9WqwLRkC?= =?us-ascii?Q?GKeB5+KMylAXuAli0WmFidfh2yZ86gvHc7E7n9avtyvE8guQqLXWS6RPGx3O?= =?us-ascii?Q?6EF9/DF73J0cEEbqv+UJjG6t8nzC+IvsBC7sJJMH5EsJgVzzIR+cHDpspr7V?= =?us-ascii?Q?tKolkzKuU6W8OKu8PALhcB/ce39Zvi8QLnDotrmdEz1K6x5By2iLiNj13k76?= =?us-ascii?Q?749iTtHQRlCfGQ60ETBIeJYkj7hftMduyeiQLOB4ljFsyMNzvHFR3SrjZUix?= =?us-ascii?Q?nJZdEEFehSF2le/7R1SaGeeMRIWv3WA4XKuXU/bSxUtSfkhyqcxGwL8F0S06?= =?us-ascii?Q?n7b7HuU5ijIO4ZTPBFmR95C5Ry7IC8XUtBysN2pZt418QhHd0PujJnGNEQ7o?= =?us-ascii?Q?8ZycscjqV2jJbMNcGjpDXFrGuUMfAl/M1XKGw/CAC77q81ifcbZLlMW/wc+z?= =?us-ascii?Q?av7rqFIrF1mPBNhx9McjukcImBDJhy2cSNcHZGO5XyvX8S2gJ+O+Sdwl2kYT?= =?us-ascii?Q?2peqqwusvFgg3GvA5RR0H4GM9wtbVwr+nZVc2mdMhWJ1X5w0rVQhtUe5Yrum?= =?us-ascii?Q?1k3uz/pMgR8BmyuW1eMHDwIWl55hFPqS0pky/6oGGdcPlYFLqVTGtoEIqeke?= =?us-ascii?Q?65wCM4Nrrmx20mKGC5Ue2eXnNQ8ofeNxN1TY8yF10eqFemuSeGlO5Z9kXSzr?= =?us-ascii?Q?0m4BeQoceJLOtBUndipXHQJGEf98H0dUocFHSw4dHGYi1wiQuU1pMWPKeiQT?= =?us-ascii?Q?TytXbyaFV3/X5yFHPTys2DwB1nuXgDhAbJBK+D6QlmLwuRHPUsSh9lUS6VCk?= =?us-ascii?Q?eY45q+AxC7MVANhUTxnGoCutzCjrc0k0cH4uVTRelJjasc3jGVT60JTh3CVk?= =?us-ascii?Q?Oa7ZLqsKStTZMCAMLg14xh2GmmHkxg7EHhnJo/0hE?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1454; 6:ywbfrKCMGbv1GATM0fXN3PjdkNH4ZktTcbwE+UtGprp28BGlctM8L19oScb4k3XPo444qQoN8bI6CvqGse6fyLJlRJznbyTC91LI91/xhlP6zFiUmPpmVaulBwA7ZnWi06640IFtUUVfeyzN5dElLixL/MqJyDnYEz9+mwaUwLak0mkreeiJ4RNlODsqc4GBFVO5nsWTGNtci71gEVhrNvqeQbqf8lY2b2TvIA/NYd0a3rQpVRO0CAWJ4bIIkkG/Qubz4XOsgA+fLA1FYAqSJs0W8sNmkiwFWDtQ8e1sSGVsJqV+w5N1DId7dyh00jQ34eJMutH7S+mCl4JYLw6fBBUYQJbXqVThu5Vmnwiq0Ec=; 5:Sr+ewbC+d5pd4Fc66NHVwqtr+Z5q/Tri38vKGGylACxXG9p7SMgG5PWuYjrHPrKniFQP+VUhE3F0eeFBt9AWw/F2uq2/8Kn60O4RNttw7yuu+EczM6nBRT39z9zoQ+OyaC8uvumic+XZzyNdG2fo2Me5FfT2/YAAHafXn/UN6zw=; 24:EyxxVCrCIdQF3o/5dwc+Ml2z40Yu8IA5IE5S5U95dLZrEVGKgaLExy+la0fUy3/F9zKpezKxqoeE6NOkxY999EFyzSP7gzCVWVZiV7epV4U= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1454; 7:/XeuqQemGjQrv8aEx7S9I/js2ssuP+31+MFA8s9nO8RZe0bs+W2+ttDegm6Gel7+ct3Ocx6sdZvnfnZ4gChjVudmWC3vpndRJZ9WzAEAYbUYeVKG2sEtgYEaAuAN0fiZfYCblQxPHrF4bb8DxqYtVsQBwzmlOOm2DR51eniRLgEBUwOPTy6mEzSZN9sLdud/axSYBj4NQt8P4+/Sk6JM27J/rotUlF8XKOZv4rMO7sqLeeU9cESJMhoin469+2RSjtxfFfQY5r4fK7fKIX2UEVp7Hx+hS5yxTS8acFqMYtz4K3xyu6u33qZhqfJ6TGQd/s9vbPa0offVBv0S1NF8vTrKiSY48/8T1dG24VRD/Pw=; 20:YpCombw/d8dc8SSk4zW4quoAFjkIFg0Nz6CUnh8NnKzw/Vo7OORQ/LDotZR50dUxfOm0TIgjY2hnSWB3m6rv23BOSJmBsoU9rTGWUs9FY/i6nWeqsp6nd29K1A5ocaFGpQx+saDh131PWw/vwUIPYmdk2en8I+4rqk3Q6DWMXlk= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2016 08:34:37.8095 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1454 Cc: Linux-DT , Linux-ALSA , Liam Girdwood , Linux-Kernel , Simon , Laurent , Grant Likely , Frank Rowand , Guennadi Subject: [alsa-devel] [PATCH 09/23] ASoC: simple-card-utils: remove unnecessary cpu/codec pointer check 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 Remove cpu/codec pointer check from asoc_simple_card_canonicalize_dailink() This is verbose check, and will be issue if CPU name was created by fmt_single_name() on simple-scu-card.c. see also asoc_simple_card_canonicalize_cpu() Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card-utils.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/sound/soc/generic/simple-card-utils.c b/sound/soc/generic/simple-card-utils.c index 1cb3930..e5b80f5 100644 --- a/sound/soc/generic/simple-card-utils.c +++ b/sound/soc/generic/simple-card-utils.c @@ -195,9 +195,6 @@ EXPORT_SYMBOL_GPL(asoc_simple_card_init_dai); int asoc_simple_card_canonicalize_dailink(struct snd_soc_dai_link *dai_link) { - if (!dai_link->cpu_dai_name || !dai_link->codec_dai_name) - return -EINVAL; - /* Assumes platform == cpu */ if (!dai_link->platform_of_node) dai_link->platform_of_node = dai_link->cpu_of_node;