From patchwork Mon Aug 20 05:13:14 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 10569929 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 3ECE45A4 for ; Mon, 20 Aug 2018 05:13:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2AF9F290D8 for ; Mon, 20 Aug 2018 05:13:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1CC7C2916F; Mon, 20 Aug 2018 05:13:25 +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 347D6290D8 for ; Mon, 20 Aug 2018 05:13:24 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 2D17C267814; Mon, 20 Aug 2018 07:13:23 +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 C6B31267814; Mon, 20 Aug 2018 07:13:20 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id EAA33267825 for ; Mon, 20 Aug 2018 07:13:16 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie2.idc.renesas.com with ESMTP; 20 Aug 2018 14:13:15 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 38FCF63CF6; Mon, 20 Aug 2018 14:13:15 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.53,263,1531753200"; d="scan'208";a="290051168" Received: from mail-ty1jpn01lp0182.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([23.103.139.182]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 20 Aug 2018 14:13:15 +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=OIDkBpGaOzVsRyffX6l0hgyvW8mgi59x30mbluYqW1Yvp+4CDrBFf0j97HJHM7ZWdobiYNGKfH9+3xRfX3LttG4KrJ/nET4SmCoeh51SysyheLgoh1gU2YD44MjjBaLe4spVz9WmYkxLr/CYTKi6kdDKxSACtVe1oDn0XzBddq8= 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 TYXPR01MB1871.jpnprd01.prod.outlook.com (2603:1096:403:d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Mon, 20 Aug 2018 05:13:14 +0000 Message-ID: <87wosltymv.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") To: Mark Brown In-Reply-To: <878t51vdd3.wl-kuninori.morimoto.gx@renesas.com> References: <878t51vdd3.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 20 Aug 2018 05:13:14 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: TYAPR01CA0117.jpnprd01.prod.outlook.com (2603:1096:404:2a::33) To TYXPR01MB1871.jpnprd01.prod.outlook.com (2603:1096:403:d::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b9d74440-caab-4820-0265-08d6065ba198 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:TYXPR01MB1871; X-Microsoft-Exchange-Diagnostics: 1; TYXPR01MB1871; 3:kb/8rGiyeZrBcea6DeNlCJvfBNoTYxalmgidqppNc20gmEmDGrzEdTklDHpa/AXual9TPUtGKpykzVqv2Vgoyacdjv3o7xxjsJzV5+cz7UANVvW7t6eilo5rd53ADORwl6ij08ph8yRI2egAcLGwwCvO9JAMQ48VREnR4Z74abHrSEJY0WmYFaIjZPHzy7seI8wuV32oOJluoTRkD1Tkx0ggdiQOXgK6/RD9HhnvFSJBb/6kTgpQ45hiEppfr2on; 25:q0oODPCJJR3BG478hdBhkqOYB5UekQcGozBnPUJEa9nDbspCn45I0EJJmgxeDUQ83ab88Lvr8+1bdJDz8sZAqguGC+hPCHXjp5cPJaIw+rKBJi0s8uXMHCeovNrs4svsgG6ELvnO2ccFAiatyEhkcG5xrEUkfXoJCxogCZEkhjig7mnX6q6Afuuamg5Ng82DmFN3fmXb6IFCYOVlPkpto80D3ynOjreYG7CvinyHDB/nZrBjDwnNac74RRBc45bNTWUnVhw2zjkDhqtufu0YJwAUyxlyNMLBxMAIaxay43u4noRCGrhrtqUbsXzvVnwqJtZpigOqBAjG7ZLvYsulyw==; 31:JdBQmXWLefpnY3kDI26IrClFfyPgn5DP0JsK2KLfBu7QuPxkMJCeErCj+4SWlrYUu/zu7mvudYkHUwc4GW1rlU+Ic8zwcAksVUPVXEIA7OEciQ1jRukX0HV1Tz06JMHprKbvk/jdRjxXkqXnv2Rpeik15M/Uh4PD0486zvFkwYYws018INWPK3anQpGlcweRfSFn+75/S81kSscFedlv5NFih4q1/2arekZOrOAKiJI= X-MS-TrafficTypeDiagnostic: TYXPR01MB1871: X-Microsoft-Exchange-Diagnostics: 1; TYXPR01MB1871; 20:EFFFu2c12T9Lk2TvNM01L0yzAPwj0un2J15HRqb+e9xinEbaJ/KZRreKEGY6sgR1+GH29rI4OWPKOEMs4pInKcbwDcnoFg30iW+5DRmZ7ojBbtEXmvMemfBaeKZMy3dvSIET27elwx+oriSGUJFE0OagJrCmG75Byh4xhFuaINO8/YViCjdWTS8pOw3XVHleP41miPCNJPu9bF5mZAyCgx+BV/lo0SSbs620y5B+TpwEbTKWb6ydXlnBq+pIz27LRAkpNtzxHcLYZP7VNiGX5OwXQjaC18hUGp/AEZ1IVyMdBLYLmfovOG69w8BX0eCHKkLshDwrJIQFoCQpo2RLBMZuZEmHj95dNaNEyx9JrajIyY3ZA7EXEFbM/oZabBPM1gtG5cTc8EUbZWkABDG+Cw1Z7nkMjK1eVvTUF+kKaKJm3bo91IDnF6+dtr8Uz4fllAAUwbTfQN173LODP6Y1nsdmyCeF5BwZBlQ7yqwXNfKbzywiel5taZ2GvJiTBmLG; 4:4/kS9mu4BRQ1MwOsMVC0HQ3Z2X+HYAi8vWMjYxu8m5HZym9aLIQ5D0QiMEQMgfRI0FTD44+XOwLblGWnEykn5Vzsxzd4LuX80gH0BQ8X+XarhwPu08qShFm9/xLroXovdCzVeQAEQgw2iibNlNHzcqrTFaoxTfALYlFbkK3EGYbD1EX43KUypQKiT+5womYb+VDrKSd4I782AuGKpKX+yv66PzVE1CAHSrX31nN7/vGQxDN1jF6ERNb49E807NWG63V9DW6d/c5KI+QcqCL0qQ== 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)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:TYXPR01MB1871; BCL:0; PCL:0; RULEID:; SRVR:TYXPR01MB1871; X-Forefront-PRVS: 0770F75EA9 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(346002)(376002)(396003)(39860400002)(136003)(366004)(189003)(199004)(68736007)(52116002)(316002)(386003)(7696005)(186003)(16526019)(76176011)(58126008)(16586007)(26005)(97736004)(8936002)(7736002)(956004)(476003)(2906002)(11346002)(2616005)(36756003)(69596002)(486006)(86362001)(25786009)(446003)(4326008)(575784001)(305945005)(5660300001)(8676002)(81156014)(81166006)(6486002)(105586002)(106356001)(53416004)(3846002)(6116002)(6916009)(47776003)(50466002)(53936002)(66066001)(23726003)(478600001)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:TYXPR01MB1871; H:morimoto-PC.renesas.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; TYXPR01MB1871; 23:Av84pZ7TdecI1VWHmsFhgDh0fK1+JwXoNtzhhMlku?= u9wFT0fkShyEW8cjSVpHkCE/YzqPHQhKp5zV3bqYFpf1AoMU++5W43XM4u5MLSJabEDd8OZvNWpSThi0onCW52IVRQTCzBfDKTS36aklvC0KfBZsmDMh9RlM2yrItn4dzhs1KkBo9ZhFy9vJLMzd24Szagg3+x3S6oWP2se3gTyy4tEdPd1lZmXr6EfxHA+i8kizxlXSd2/uNnuJIq3taVNkRnMdYeu73l1YKlXLcA2dRS27ioZ3O6uPW2MHTq61vOMo62+9qz/CDvVA+T34N8JwPwZ5J3mJYpncyw7KZ4BXs+nyzrESweKfA9kVjfoQS1CeN+NvqqXFiElTzNllDOjG6xFD1oH5NIow7dS7ayan42JuR3x+5e+uq8kSNk0YgKGTHpaonVRKXfmUlkJ/HZ0vc/mvq5qQofWnZyJsSc13G8m0MGNjH/I0qOi+70G2QqdDrmQE1l3IAad3YIdV9g8vO4xfeVuEVt+bTnYIRihXRafRAvSiRNqZ8gLMHFmimpnU+OS3PwKSqqdiXEoX+ud1S46adkrQGs4GLiK/NIHBBULVGltyBFY79hM5gxtrtwiUzqY0TmsAiUqAavBKH32hpaa3AcUKob/nTIsthV7+4trs9P2Z5p+CNEbSQQKNZnj6xXe3qzaSFM1lcJvqYK7YAWIGnbbgCOWlr0FAvsbzHy1btYeX8+L+lH7nLZkApx1WfGj3Q2F30S43oFFARVApAtnl+SZLx3PNOf+NXVP3nL1Mt3WmzKkb+B0l8CdgyFHlOkxJjFtveXOmrVKcgYK3KKUtRL+Kfr+kfyUACqePPbFwj1Lr6yLnPASUaJx0o7zCl3/yqUUXOMiV59YT/UKQhSGSqojMwEfrFBLUkY9yhwCVBnLTbMQmFWoNudxej7OWuYTDhT1i61qsDdAVtswT/9fR6m8Y5/b5xERqh3MiNM2E0GcJ+llRJ8LicrqAXhMUgUEJHp9ivnDkktTymdBBLiur6pUT7AJUUz67srRXSHkm3s+QgmbDvgoDGx9pkCk9DXMUtz0+Wp5tunlH/j8ta4AsfXtNHig/fvvlF/XAk3lvO4uTk24xOhN3eLmi4YLbrmF8tcwOnzWCDq4lWevZtKbCMFfYHabkUPglt5xspqte1LvSKXj9bMhO4vCHSs4GUZuMc1QIRqGpG+ZJohP X-Microsoft-Antispam-Message-Info: v690Wo7c/BxwLtHueMNOx9WgjURKumuoe2keRcG+mIlilDbtZQuMUcNhy6yDrAaT7ZCEpPnr1/8A0lDKzXRNXPfw2SgwFvRk502cqcV7/OI85jD0GyKa4iITqCSj3GI3vTUJ8ogpSor0fr6V08Bjx25bBA+ev3jAsJpD2NIZubwj0dqLqZdCRU+vjsUXPIUGKGnpKhoz/Tfb8wGhpIUWc14TIaNTe7v6jYjY30359kUb2c/Q3Dwp5WUpUN6cM6io66xeELiDxFHZubcMWpI4XIUCtbRfGUHZfNic3vNxAmxXbOhEy3wOm5M0KJkfrdSReTByxffSqiRueZGxRP5g2oPeYJZbZhUV2xWCx57n5sU= X-Microsoft-Exchange-Diagnostics: 1; TYXPR01MB1871; 6:RbGm2L0XpjcXz6udhJYSEzT9EOoQMBm9WfFf+hssUADUv86ElpFJ3AOt/QuzIsFG3geTdctNbiRGWKDa6oi9lSxCPCerFnF2hXmBlxvwOrbjCavTPHPz1POJvGxcQ0uFQfQJ/x5NgORNTYiQAfiOUdFFWAbt+LzBljaaP+9gmvPcywBuoRlC++oBAg2/76FJ5VgKMcPYxVkq2RWYN3zFE8Afq9hSSKMzT8cIKE5oO08SY1RFa1eoBtuztlRZ++mkPWkn76eb7/NAh3/mWj9+Qg2SqB3kYc559+ukxEBqtWVXZKPV4r3i5aeeLT+YmTXQIpjmepbXL8oV/2evoJQc0CAZ82P73rK8wCvHCRAqZkkwF2ZgmVJNKCoqCewPEsbiH/Q9LQ4NjiT45wcxrGaTrLaS+/YbYFOhVE3lA3HJ3QPc1avEA3rnXKdDPfSOrWjdcfTGbYD+6v6tcrAT8IGVkg==; 5:nR1QFUzI4spVdYsenKX7E8T0BG2CCTrZdS85FEHeP0oPYbEYTo2QkQ5aWO75UyEH/1q9mVjfbLW14rNtfa1QkGjXh3JCsUq4HKJ6DaHoA4bpPBt9MJQ67pPVBQEs5DwRQ7SZp9/82hBKRyyhEDQVX3Iud+d/xrkmZvqo4ZemIT4=; 7:r064ekFxvgWgQbFWEbn4oxLXt8VSFfp+xoUhnlC0aTBeXEcKArw0sRM2/EAULw6ZjHn/n6t4RRIKDeNxcl87aNjf1zfYmzux60iGkba+/YuMSathB2UwKHtvGUlqF9Bhx+qIi34smzbl+WpmHuWRsm7BLP49N6gjjQJuPwPLYJoeyZ0rmjeyTMfFv2DfDVWcdPC1zXLiw1FTHo8BiF223ilb/c/TncDr9NZ73aeOngNe7ON7dr9CN4MwMPanBjdn SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; TYXPR01MB1871; 20:R9GyxjQhU1O36sYFeyC/2HqgfPhVi81jE0RNxPGgulf0h+MtK9O8U6f+085OSJG4ZCeLlduLaWhR/A0kgTyU9iiwaJycJxFpCV/MrJRhgV55dE4JFtyTLS2R1AoPLcztcJuqNXlL50XRHZwZZ6qVhsopleLVjR6VG7GsqAceZvs= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2018 05:13:14.1919 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b9d74440-caab-4820-0265-08d6065ba198 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYXPR01MB1871 Cc: Linux-ALSA Subject: [alsa-devel] [PATCH 08/15][RFC] 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; }