From patchwork Fri Aug 31 03:09:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 10583101 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 6D37713AC for ; Fri, 31 Aug 2018 04:05:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5ADB52BD22 for ; Fri, 31 Aug 2018 04:05:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4F3A72BE91; Fri, 31 Aug 2018 04:05:12 +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.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,T_DKIM_INVALID 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 257EB2BD22 for ; Fri, 31 Aug 2018 04:05:10 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id A690626793F; Fri, 31 Aug 2018 05:09:57 +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 0489226795E; Fri, 31 Aug 2018 05:09:55 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id 0EA00267668 for ; Fri, 31 Aug 2018 05:09:51 +0200 (CEST) Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie2.idc.renesas.com with ESMTP; 31 Aug 2018 12:09:50 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id 88BD77244A; Fri, 31 Aug 2018 12:09:50 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.53,309,1531753200"; d="scan'208";a="291133086" Received: from mail-os2jpn01lp0147.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([23.103.139.147]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-GCM-SHA384; 31 Aug 2018 12:09:50 +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:X-MS-Exchange-SenderADCheck; bh=CXTdkePRKLQVA8v9c5md755FHnGiek//EjPV2cjFD80=; b=GxKzPe81BBbiI8AXftRwG9waM2A5Jx4LIH+FqqNMWFjZ645XuH9hv5wmYY9s3rDyWmF5WXME0D065ylveI5qenLmsgwVfijxAsUaB6JqEK6HlDpfCuawg3bsHExT9QY2N5jzAVg2d3ZaX0Efbw49W4QBoaPMVoeMXjeaiGzTjdw= 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 OSAPR01MB1857.jpnprd01.prod.outlook.com (2603:1096:603:2d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.17; Fri, 31 Aug 2018 03:09:47 +0000 Message-ID: <87sh2vkzks.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 To: Mark Brown In-Reply-To: <874lfbme8u.wl-kuninori.morimoto.gx@renesas.com> References: <874lfbme8u.wl-kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Fri, 31 Aug 2018 03:09:47 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: OSAPR01CA0036.jpnprd01.prod.outlook.com (2603:1096:603:14::24) To OSAPR01MB1857.jpnprd01.prod.outlook.com (2603:1096:603:2d::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 22c3e5d9-0860-4f28-69e6-08d60eef352d X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:OSAPR01MB1857; X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1857; 3:6/zQK69f4mW8Ynh7oSmEy/eiwgOHnpOLQ/7dEpPfv5y5HQP/gOL9fDIbWhIqgjOG0z1khLNSLyZeKXRxoCfpEyebdTvBMOE31tfaj/ydBAgoEam94swEx1JMQgecfC6ncHZirx55o3LD1G7l8H3eBXaVeGNr++avypP5exL/zHaUCQinS8EVi9xUOs9dEQS8kdtnL8LRI6Bzjp+43He+Fl0NPtmE10B0Ut9yGVCvjdhJK/fuPFIahFKeJiLKuXtf; 25:KQfEFVUF2LlEHWu/d0+dSruhKVSHSYjgd0KNrmlBVtWRt9p3GZXe9+Nzs0CL7vag51gaCQ/jEqD5D7eKE/rMiv2aa4q3rXwQ/6VI59tSshFmV+Pcn41LD/KtzU85miE4WGs+W0m7+UclmUwYXRsjLU8walrX3N+Hfr6EESdpoU7HOHR5ZWzMhIZZLWu0X1LF0uiom4TXIFaVWGKu/uPDZfoj/AHoiOkoXTRA636g+JscfhkRm491udAddpU/N836AUJo/T8lrh9/ArOAqdzZpTcg0eq0eAF5Sz3ruBKa7K3JbYhLvC/47vjkDRGAzhhtDqpfPEcUHWXrDnhxNKDoLQ==; 31:zLK4SETMgHyIjQreTy22f6eiBVv3Xgu41ZzbP9EW0I8uUKBKd5Kdyf69KahnNMsj742DWHtT84R0HiY6LqxQNDX7O8KlQ4c6xYS6c7L/ejkfPjH7Rzsv9QqMKO7Z7i9+4Ukq3xvSt11DfgB0e85+/+nK4X2uVU5NwgZzhOpBhODR7EGvcDTN5387nHvj0cEiNPHgtNRYTjvkdzD6aqzi37uO2ktgCAHwpo5r8vNockA= X-MS-TrafficTypeDiagnostic: OSAPR01MB1857: X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1857; 20:DtesjWP4OzgFiX1ET1lHtJhDfwDm395wpLibG0SNu0JRdvIT3u5urC4eEZcLt3C7TMHqLxVPDbKQOAKkHMbkSMpO3yc6fR6SpaiPFM+xwtA03TFfjtUUCCILE8h0y6wzz1tXfTUQsgYqyF/436mF1S0naC4tGgR18J1a0o7inXfLQcc5BXcksXk0+fJaG94ynPB/q/+Ts4vlw/PRsP54ACJeE7E2pKUzlDcuxyTJVbROAzzhEXR1FJVd6u3kMiforWAxEpYIZDs4M964sPmhj//Nj1vFM2RxO9UyTLtNKnKS4BzTG9NZF1YITQ80xJZIR/bvt3Z1srySgdQbbxpejscF5aNSXagzEwcblVYAuVT9pL43STo4fh3ZzMCBvino7JtuKzZ+w/YkgQ/eKlgz8CMlvBa+QUAFmVGOSTg2B4tDJgDoFB5nswQgOO6YZeieVWliycdzIs6/dT3YzKBTlOFXoM6OzZejz6IMfTCd6Z8dNYqUXOV5x8QlvSL2wnCs; 4:WfE/DrpQRnqVesdaM3msqKocYf54f7Kp5ZcFLX9KxMbwA/3sWgwRWcncaWGd0/RbQOj0nT8r+KtBjWXNy3ZoaG9n+RcE39MzrmNAZOq/+Upa1gm2s7eOAS68b91ibja6sAxG7qaiDuRt3ASJrty2hZLLkMTENJJGXJaccTHJlTKzSTjbkhGju2jR17+F0gAzw4pWju9qAkyHSfbjKqiVL00WTmcWHHnylUFnqFXHTSvjkrcXU0rTwwGPyjBmpOY1TK685yb6ad+kWr9ob5rhPg== 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)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699016); SRVR:OSAPR01MB1857; BCL:0; PCL:0; RULEID:; SRVR:OSAPR01MB1857; X-Forefront-PRVS: 07817FCC2D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(39860400002)(346002)(136003)(396003)(366004)(376002)(199004)(189003)(316002)(575784001)(50466002)(105586002)(106356001)(186003)(23726003)(26005)(16526019)(4326008)(25786009)(76176011)(7736002)(81166006)(81156014)(53416004)(66066001)(47776003)(8676002)(305945005)(36756003)(86362001)(2616005)(16586007)(446003)(11346002)(486006)(956004)(476003)(386003)(478600001)(58126008)(6116002)(3846002)(5660300001)(2906002)(69596002)(8936002)(6916009)(7696005)(53936002)(52116002)(6486002)(97736004)(68736007)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:OSAPR01MB1857; 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; OSAPR01MB1857; 23:tHqxkhJgZuWqMmlt4ejS78IYIlvRtEEg2jX8L6CYA?= HdPl6V9wxWmRUC2+uTkhub1n3p81ucUSaulQkQLwjtAhs1mKF2LiCFEiECyjL8r5a9sp5AqSqvxKEC0ZtWHao1ZXPHVf/Qf0qWiZGt12pT9gTLlvjuwlO5e9gIM2O+wfiP03OzHUbCUMYXtTZ1A+Xa8OJLHhh0eyeAsb4X134+uUfHmC7qFzJ/tgCMAfvL/9w6t2GJL8+I33/i/mkyoHPlwkt2psJKi4XRE5nMWwgjIg1fQfsYyVNhEctNeipK4XEtULBvbNvDrmblfLZHgiRd+ZHYUKL3OUJ4pnvqXa4Vi+jEvASP2MzXA+SyCYMz87+LmxQ4k3+0RMcdlJdBW5x/FdBTwq9PnkafQj1to37teddwB9CJHV7PDXHhXiDVaGDk1Y/zsDZB7kD9+AIYSmmzKahC1YaFO8ZXu51LzDP5dmXuSseIAEul1m15CRFa/VbZM8vMJIL0m+cQaA0/QxVRpfNAY/goxjJylgHs5e6MUMSuFi6s6ZbnUQQfkInBJevG5CRtcJpJT/zeNx7Bdce005ANPlIJBtJbbDwaCcT0E/kVyQ3C3XngGtNotHXTUXWRMmpoyUo6MHRq6gvzDy9n0OBSPTcbSxh1h2GAwUzqrDSB2Xrxr5ZauI8Pf6Jk3iNT1IiAQsF318qN2yTHP8ZmaI4unDoK+89uK5dWy+vpwdMWvhFE9rHuVzu0ezbqMXK5Uay3r6vECrCjE4+rWdlf0D44zS7SNBxQSRFKgxQSBfNWar68iL+yVyGMmRSNp93dWQyYpoZLcCsfHRz4Hx8DETzuj/hc5587Cwz0LK7EAkBLbcRbAD1BmKR84Ctj6E8tN9/DctQfAsrVDjrObYHakQ6pH3zVEEdcrDHXWYSB8/orDlZnehhE43mmdMEZY6jJVpyQ4v4OlDXo/hsHfhDK4usKUIn6lnwE2VYvH+u/L4+MucnbAo1XghHUmz+LeGMXs9tsOhWScYBH5jNbXEeDnR5V07jLb1THAcrd3SSGE7h3yiKeSHpAq9o2JiXUvycqaWzTw7JNkGXqVOKjeNz6PvK7+/vPf/yPP+q1s7nddfksuBxPnyd+0wnLpZtIK3CsxIc+4iRcCDAIxyHc5ab6DraUz3YmHVwx3iWXHexwrJQ+1VuzfRQDdOvhW4QQ6lhMtUmU/vMJv43j82/w1wREG X-Microsoft-Antispam-Message-Info: Reoy9I14KZzRKAPSY6FIQTcyB5fq9a2v6vSNMBlrpTHFUhQ7PcHBiG73fsVCqnbhK+omeyL9H+ccazKPXmfZA/EkKuQNndd+eaH4Q0ZoY4izuymcfYqVC0y15U4puHQ6c4RKsy/BPLEb6ATSknU6FiF+4CftIQyg1jJFqSLayaDQaeQJuqM0/8VmX0wvjRxu7TcOWZu2b8F+6ccdPmgkCDhus9HGOCag63IwBfEEIwhEe3vxOnV5ifR2vBZYxAxhKnK2tMQsMp7pHVF7PnDidDkjHpARR4nwejDC9+FEyxpD9zoJpfHslqzfCzZQtJP2jvR5KCCMROYLch88dvboHt35eMDS/7U4Cqt8T7gH82U= X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1857; 6:9EV4lFkZqYiAGUWiFUZqAxkuPp2HafDEURsAE0UE8+XZFXjJp7fmF0CPpwWY87L3lA0RvuWiBLfUgh2EMO/Qyt/bVvuosJHzO+OwCwmNoj5toZvoNMo2re99v8dsBzxsNJ0Nsm67jwv4jw8FwjZhLJ3Ws9a2SzkBOIDekWbA8X8BwAchjXXPVV790exmITeiwlKm+KkbxnLzMb/M6ECs/KAXMCGBIte1MwCXmBJjkhcp3CicCVYJrcWLt9i35wIWmcl2NPcJUgYWTeAGP8onKJE+d5KfxqPuev7cjDKl+86qghvPtDE541PqhsLFF1KXgsBPspNop7c7zZvNAX8KOMFJMNhjVnTHVAOST5z63ejUcTXDRZbMAQCGQFZQNymr+2i3MSvtyP9RZJcl7f/uMWlvTfkPEz9KQUdQwr8ekdSmzLu9zq5rhAq7g+olXc/bJpd3CmLXYR6HmjBq13dNmA==; 5:FW0LJzrWeRdntYe7tlfCnHqP2ghOXMu+8d+lfod5kE/mENa6sY8FaUDNTvMx5VP/KDIk+6PQgoI8lZwrgByi5/UaSOWc4VcBvXNEPyJ6In7iArJRQv9fQZKbqqh3GoR7NFYzUCtNtiHzlsP9tUNq1QcInRUZ53bo9qfxNjGSnb4=; 7:fgUI5L2JcLRuoUbbnJhhZhPVGnL/hEJrzdzBUpTEfxbfST2AkE4UJcV5PDMoExKFdKf91xEQnL0JZw0qfCdLFcG3w/JTITvk4vLaFgnGjx3uOEnQPhCv3cEfPguWcorS0HtZsjeWQq9MVaxeyAjMtcOT9+aZ98tzYObBBCUssE9L8SC4yt522Y6/TgsNHQn5DUoirB6ng84EZpn0m7ZeYIhz1M6K248e2FK35ElJ3isVrCwLdqrXdYuw6k2wMOG/ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1857; 20:ZdgFEDOUPXHpwg+8+ZQIk7ZF0/PkghH1TN2lbDue6GJZ3w0QVH4b4UiyS3bNjdTkFvXLFGlKJ4f+3yGhdKXO9oUrE6BF5uEpfbRwbI7SSuBImIIvKLyItHfw62vud6Jf5gaorD4D3YGIccxx77dBtGsEPANKk9WY1D181c2QfQw= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2018 03:09:47.0764 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 22c3e5d9-0860-4f28-69e6-08d60eef352d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSAPR01MB1857 Cc: Linux-ALSA Subject: [alsa-devel] [PATCH v2 08/15] ASoC: simple-card-util: remove dai_link compatible code for codec 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 Now no simple/audio cards are using legacy dai_link style for codec. Let's remove compatible code. Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card-utils.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sound/soc/generic/simple-card-utils.c b/sound/soc/generic/simple-card-utils.c index 73c0a90..e7057be 100644 --- a/sound/soc/generic/simple-card-utils.c +++ b/sound/soc/generic/simple-card-utils.c @@ -409,9 +409,7 @@ int asoc_simple_card_clean_reference(struct snd_soc_card *card) num_links < card->num_links; num_links++, dai_link++) { of_node_put(dai_link->cpu_of_node); - of_node_put(dai_link->codec_of_node); - if (dai_link->codecs) - of_node_put(dai_link->codecs->of_node); + of_node_put(dai_link->codecs->of_node); } return 0; }