From patchwork Thu Mar 23 22:53:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 666133 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 220C1C74A5B for ; Thu, 23 Mar 2023 22:55:20 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id D1430ED1; Thu, 23 Mar 2023 23:54:27 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz D1430ED1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1679612117; bh=idTrcn4OGfzlT+s77KriOWz9niFiORzyCfBXf/05SLI=; h=From:Subject:To:In-Reply-To:References:Date:CC:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=phuYNC5ul0Sump+KPDI5MDkxd8fdA/1ZKjUoLKCjc1wwx9jTL+79LFxvKzNOifeo4 4zS5iSu9eISqcfKIaNdOg118S5vIE0lFCp5y/1ez0Odd9UFbk4Y1vL9EQls0rdkn8p swgWhQWa4AJyfdvXp+Lad9b0fgzy4onBeNM7XCJs= Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id 52F28F8051B; Thu, 23 Mar 2023 23:53:45 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 6187EF80520; Thu, 23 Mar 2023 23:53:42 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2070b.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::70b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 6AA34F804B1 for ; Thu, 23 Mar 2023 23:53:35 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 6AA34F804B1 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key, unprotected) header.d=renesas.com header.i=@renesas.com header.a=rsa-sha256 header.s=selector1 header.b=elMgK7wr ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j88ziA8liElqVruRWhBi65kwVvT72h3+d+N5KPwftsUUHUC9Xqhz+9os6EgYrll2UUaibOxsb1Qz8sjxGKyh9R9L7ilR0p3WvTaydv1qEoQDDEP4+dhhM0GS/FLycPKprt1YoBPmKoMBNQEC3IO/gLF+ZJq4uZZno8y2SaxIwqB5lh5a54zrmRHuYSigprWHbxg7toEE9hzOPOc0woQmWDbZdnf7RBp1pTURFXJGkTMfh7lGxcn+j2f/p44pjJpETTgXud53UDfpNM/1lxKvOZq7Me46YLhEztWeoHd97w8xmg2KSGpkPHEdWn/iJ4pPYzTqJEJ7BSoiFYZGaSFn2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zhbqETopQXzX3UUGFWKTENpfTXjd/Y++dYj7uNAvK/I=; b=ZgFgOFDEKaR6bZ2JTTOCs68cWVS4tLg6zIQ2uI3roqzvZXBBe+UyeVFyA5WSYExcYuC6i3hFSWdpHxVFlQzLDknbdwo7kU2mhwv3Vf6nMWKrvY6oDfVsatsbKdW4sUgyA416x6hCJ8NOVDpkEsAVHmuoxm//gqzT5K5QFti1b8+dHf8j7KdtJFtmPbznmH/q2jjigp6a8YyHoVKwAfM9dvmIbsRCP7KHuT0F1kIBlL9YF/0F7noEXjM1DCllWv63Cr09hrIFYGOuUNx0hrnjT+fKVq8hUdCWP0NDpTCImSxO9usXRYNTvizNUx5OsrA/Awu66YjFBl+RquDO485/Lw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zhbqETopQXzX3UUGFWKTENpfTXjd/Y++dYj7uNAvK/I=; b=elMgK7wrtWbymXXx80MuHZXbV3JNi5ECGW6bs3SG72QVQZeBL/1/Ru8rFx+AZ/OXHrSMPhnUXGAT6vjMXbPt/Fiy7od+9nebQqPpjZu6wF3c00SuEqdYHzVtVFWklCS6LPUeN0ow7C6ARjUIoLRPsNrw/TbZESxexxyTUc9sVo8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=renesas.com; Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) by TYCPR01MB12022.jpnprd01.prod.outlook.com (2603:1096:400:37b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.38; Thu, 23 Mar 2023 22:53:29 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472%7]) with mapi id 15.20.6178.038; Thu, 23 Mar 2023 22:53:29 +0000 Message-ID: <87o7ojjd06.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v2 1/4] ASoC: fsl: remove unnecessary dai_link->platform User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown In-Reply-To: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> References: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> Date: Thu, 23 Mar 2023 22:53:29 +0000 X-ClientProxiedBy: TYCP286CA0086.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2b3::12) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB12022:EE_ X-MS-Office365-Filtering-Correlation-Id: 0b5d5842-a1d4-4b8d-8829-08db2bf16b94 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tM949eWi8yj1kaezgAJLYQRLUSSB4UIt77fQ3BgFI14ZBgI/cpQYTlIcjrSwhHkuem+ggoVZ1pq7T2OSFz13AY6VLdi/4JQD3Tcyg8q6ies+bK6XhOKxy/Qug/A+I4giP+OO8n/o41hyIFPnGGwvStX2WZkFeOZNuT2jTU6gbIyPdOoaJopQQCUskRAx58Qf+ZjGPgHEN4ltZJerS4Ziaeh0MH1HLB45K7T3f5wkALZY5uybZX1PtgA0/a4+m7+QwxutSbL9t//bQ+J3EoYF7r0ougQzEXRQgKDKQYe6sGVhILhd4Eu6Xifezt2gBoqO9vYvnUhtO9BDHzSjE10RpBwKQ2F74wNaDbgYEZmMwtHi1QHNL0K96xOk+iPoQiRvbKmvTndB1uixbaiIrfpigBVkd05n6DjIGiFWIjAjd0yoR7VSLlNWLNpQvfbylQGConAcvMFEpl7CSIvtwXWBhk1PcG7xrh2AXfWs+gbDu3+VIvIou5knuIUZ+RSphFeWB7MEwvBqvwm5sVbjHjfvJsZjx3mEf02HB8uA12A4kxhwFQFFZHi1pVjpWxmZuAgWakxcTy04OTj/DCCl6oXiOF4nqlTJuJRRStvdNiwTLG0J1L+/wUiPpjYQ2DP2iMHNXHDaiAYm5KW/1B/wgMWfin4CovVBZAiBN3tFwZKeSSXOlKXD5rlh1Wn2cqEh+7h0neQBc+ekAYgRXLoasKLW4Q== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB8426.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(366004)(346002)(396003)(39860400002)(376002)(136003)(451199018)(316002)(478600001)(41300700001)(2906002)(8936002)(5660300002)(36756003)(38350700002)(66946007)(6916009)(4326008)(66556008)(66476007)(8676002)(38100700002)(6512007)(6506007)(26005)(86362001)(2616005)(6486002)(186003)(52116002)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: nuRF7TB0CtHoxQXYmZq4QYuD5YVH1m84f7uC8lqHGhKFA4eiKGWedajfKj8xjag34hdGRh69bGcNBBRmL+FOFIpVzz9bhMyLJTfTWF6hVlB8awS8ikNoUBUDvJdMs1x/bCnUIBBQrntWjMljQInsfGkbI3twQwxvunb8eRu8dJ8PQy8KcWRSl7b6snpYDd6RUMuUj/b1FYGiZ4cm4HqsSJqzbbxcHEeNbenMLF6vsLBPLvGmWnzT8r6dZE9hEcKIyAa9408pyFqIAe12zcdcOAIdyOwuZf4Xk+8xrvZkP09Y+GpQ77zWx0U5qoD4kcWJ0mgGrV4BYP+w6MKojFNGCw7SpVIc/DVQnfK+vdWBNm5uKPNdYW5rzJU7c3/5xps8AOp6T5skIh6NpgQ82BvS8Bjrvfb+PUUzPuQw7bnwIkEZskcXRCT3tyjqme+2TAj3QVZ5RJO/aQ3em+OwrkC2TZVTA1SpAIN/YIILxR/MRXnL2KqExtly2T0nh9bNNuoSi5PMjeL5QfB4IFAUTuOgWtfewUMvdhB5YMXnFd0cnuC+gmpzCoOrtba8EGFsO/NHMNBB+3Y8B3pCvuR+YmLFveNA2DkZmHyY1FPsFdxdhrpibV7B8FtCtReNl3jOZ41sNdFVRmroH00tNOySaULPJbJC/wC8eMzwimO4cBcpcsEgvW0vuXI7nRZP6gmrgviFfIhulh5hzepilcUqvBlM/WHPfc3aOUn6kruA5oRQIEBJ4b4juGq4BVLEd9LYOjVmaz6YKNyb3IXc1W7FUjyZXJJsJ5r2Dpftt571HEwSjGeR1fUSxEp/lLxLaA1psPp24rsghuK/ZUp7fX0181dQiLEHewa/yrOiANlGQPHHPVP0Bju5k1x8IzE8As0bWB+qgTCsDWEDqT5qVpFdY7eSK2rQtEP87v2ysr8gKvOkBViWEB5NuWX3/7I06FZzHVAyffuSM8R3csi8w9IAGlCfuOraRoSVYki0PU2uwe2rV0avFCJQedKhEVmtx402own2y3Zek57XN4p0zk62XKfY4jamox++dFvtjZ+OG9qAb0mve8gnrq5dMwIG5CvHf592WmgPYg7faSiU4Bq8jiFHrujOft0imbRSstlp2dIFo0OJ6T8n1bO56zlhcxQ0R1IDPYHvs8yk4ET+VH2gwglSkxnQVceJGt1M+O5+QKLwdckMqtRypCTTacGIof3P2mOskT0FPZuG9azqiks9gm+VrSdNc6r6lTRAaqp9o9UWDksJkGnvGym6dOz/MROOIQ/zqpidkw+4yvH1MveoXVL6CHD/UuNqhoJyJavCP348voGrmWL1M3p6VSNAeEWKOICmcIOSHNxXDY95pfcNzHFW4sxtTNcDC3/oRgGPxWbd04VbO0/YC+2Sm9ErwYUd1Kf9APA+BJSccJ0YjefkMeMTuub8QkVUGI3evXR+gl6wUs1aAfF6m904ZzPSzwFgwRJZ+zV04ZoAZIjE1aP7C8uVDglKrJeuuIjGVT+Zz7mBYgC0+POa57DcgYkPL+DdTQXbNCVvrgzHoLxoyOVuxM3lDthUecxhMz63Dvgwi1zzCVESn9fZSwGItM1exiZcFth9xqZ7sruI2BMgwyvgtqOqjVGz9+sI6DTgLuTIZdEvpw4= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0b5d5842-a1d4-4b8d-8829-08db2bf16b94 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2023 22:53:29.6485 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8qMhuW/EDSZnJRa/+n/5LR7QBpbca/8lo2TUzJ/05X7SUOrjO15FkbFrW3PE45WrPLhlFKc7SNjV2LaXzwQS24+kDE+3gh16r9Us65hsUbrh41+KEuqBx5FsdNu8qM/9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB12022 Message-ID-Hash: UXZMQXJZP43KMOPJJKVJYEVFUA4UJ4Q7 X-Message-ID-Hash: UXZMQXJZP43KMOPJJKVJYEVFUA4UJ4Q7 X-MailFrom: kuninori.morimoto.gx@renesas.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Linux-ALSA X-Mailman-Version: 3.3.8 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: dai_link->platform is no longer needed if CPU and Platform are same Component. This patch removes unnecessary dai_link->platform. Dummy Platform is also not necessary. Signed-off-by: Kuninori Morimoto --- sound/soc/fsl/imx-audmix.c | 14 ++++---------- sound/soc/fsl/imx-spdif.c | 5 +---- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/sound/soc/fsl/imx-audmix.c b/sound/soc/fsl/imx-audmix.c index 1292a845c424..2c57fe9d2d08 100644 --- a/sound/soc/fsl/imx-audmix.c +++ b/sound/soc/fsl/imx-audmix.c @@ -207,8 +207,8 @@ static int imx_audmix_probe(struct platform_device *pdev) for (i = 0; i < num_dai; i++) { struct snd_soc_dai_link_component *dlc; - /* for CPU/Codec/Platform x 2 */ - dlc = devm_kcalloc(&pdev->dev, 6, sizeof(*dlc), GFP_KERNEL); + /* for CPU/Codec x 2 */ + dlc = devm_kcalloc(&pdev->dev, 4, sizeof(*dlc), GFP_KERNEL); if (!dlc) return -ENOMEM; @@ -240,11 +240,9 @@ static int imx_audmix_probe(struct platform_device *pdev) priv->dai[i].cpus = &dlc[0]; priv->dai[i].codecs = &dlc[1]; - priv->dai[i].platforms = &dlc[2]; priv->dai[i].num_cpus = 1; priv->dai[i].num_codecs = 1; - priv->dai[i].num_platforms = 1; priv->dai[i].name = dai_name; priv->dai[i].stream_name = "HiFi-AUDMIX-FE"; @@ -252,7 +250,6 @@ static int imx_audmix_probe(struct platform_device *pdev) priv->dai[i].codecs->name = "snd-soc-dummy"; priv->dai[i].cpus->of_node = args.np; priv->dai[i].cpus->dai_name = dev_name(&cpu_pdev->dev); - priv->dai[i].platforms->of_node = args.np; priv->dai[i].dynamic = 1; priv->dai[i].dpcm_playback = 1; priv->dai[i].dpcm_capture = (i == 0 ? 1 : 0); @@ -267,20 +264,17 @@ static int imx_audmix_probe(struct platform_device *pdev) be_cp = devm_kasprintf(&pdev->dev, GFP_KERNEL, "AUDMIX-Capture-%d", i); - priv->dai[num_dai + i].cpus = &dlc[3]; - priv->dai[num_dai + i].codecs = &dlc[4]; - priv->dai[num_dai + i].platforms = &dlc[5]; + priv->dai[num_dai + i].cpus = &dlc[2]; + priv->dai[num_dai + i].codecs = &dlc[3]; priv->dai[num_dai + i].num_cpus = 1; priv->dai[num_dai + i].num_codecs = 1; - priv->dai[num_dai + i].num_platforms = 1; priv->dai[num_dai + i].name = be_name; priv->dai[num_dai + i].codecs->dai_name = "snd-soc-dummy-dai"; priv->dai[num_dai + i].codecs->name = "snd-soc-dummy"; priv->dai[num_dai + i].cpus->of_node = audmix_np; priv->dai[num_dai + i].cpus->dai_name = be_name; - priv->dai[num_dai + i].platforms->name = "snd-soc-dummy"; priv->dai[num_dai + i].no_pcm = 1; priv->dai[num_dai + i].dpcm_playback = 1; priv->dai[num_dai + i].dpcm_capture = 1; diff --git a/sound/soc/fsl/imx-spdif.c b/sound/soc/fsl/imx-spdif.c index 4446fba755b9..114b49660193 100644 --- a/sound/soc/fsl/imx-spdif.c +++ b/sound/soc/fsl/imx-spdif.c @@ -26,7 +26,7 @@ static int imx_spdif_audio_probe(struct platform_device *pdev) } data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); - comp = devm_kzalloc(&pdev->dev, 3 * sizeof(*comp), GFP_KERNEL); + comp = devm_kzalloc(&pdev->dev, 2 * sizeof(*comp), GFP_KERNEL); if (!data || !comp) { ret = -ENOMEM; goto end; @@ -34,18 +34,15 @@ static int imx_spdif_audio_probe(struct platform_device *pdev) data->dai.cpus = &comp[0]; data->dai.codecs = &comp[1]; - data->dai.platforms = &comp[2]; data->dai.num_cpus = 1; data->dai.num_codecs = 1; - data->dai.num_platforms = 1; data->dai.name = "S/PDIF PCM"; data->dai.stream_name = "S/PDIF PCM"; data->dai.codecs->dai_name = "snd-soc-dummy-dai"; data->dai.codecs->name = "snd-soc-dummy"; data->dai.cpus->of_node = spdif_np; - data->dai.platforms->of_node = spdif_np; data->dai.playback_only = true; data->dai.capture_only = true; From patchwork Thu Mar 23 22:53:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 666570 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 47F76C6FD1C for ; Thu, 23 Mar 2023 22:55:27 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id D3D3FED9; Thu, 23 Mar 2023 23:54:34 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz D3D3FED9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1679612124; bh=pO/6cBYZgqojIbmU2hkTdoDX/SKG5ncLl0fBjpX1mZo=; h=From:Subject:To:In-Reply-To:References:Date:CC:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=YhKzDY7PShTFjzp8p+5Zc/9xL3jNhf/8xFKVQaoGNVquJHv4S7J8R8hCNQRru/ZJy 1CZ8FsYVGNIP5cm5+x1MqQLQZx/n8H1WO0fdZ4p8Z7BqOL1VA1W04lGh2oogqXIMwx G/yUth4wxAc/YnpLDniLUfY7uEL40+ZZNGST5cCk= Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id ED32AF8052D; Thu, 23 Mar 2023 23:53:47 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 1A4EAF8051B; Thu, 23 Mar 2023 23:53:44 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2070b.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::70b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 1BC34F80093 for ; Thu, 23 Mar 2023 23:53:38 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 1BC34F80093 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key, unprotected) header.d=renesas.com header.i=@renesas.com header.a=rsa-sha256 header.s=selector1 header.b=Djmxk7WC ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OssDZaAvih57I+6Z4ceiIonvTcwTr3KhOf4Rm53m1uSV5RVUmPieBUAm4dDg1Ft7GegwZpA7Cm7V96Jl6Bzzsm63FkGmRpzp6CRjslXVO9Qq9wRbjsF6wSrsOcc6D1YOYKoMZq94ZC1GqUMi485dx6T5cUYokSI2zBKoPAg5g+X5k1EybMJudvawWso9hJg3mhAAkRQY3qzPxRTClhHtJMSitBzMVxW3n2uTnhINn/KQs2y5DEZ8PLLoz7VoTER8S7LXe0+7FQfC1BRrMBBkDJHLGxk6JHq4Byy0FansBRD+XycmbGWCNdSObAvBAPLdlkZfD8M+KMwEeDr8d10EQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=34Q4mTxYnEK08iPwXjrHE3/A0ctxS7McbSWDe5iSSH4=; b=RxqStfY4FixAUYXdaAoB4CoJFKYOwaD4I71Lue47+CXuPelF2GAVxxEuPET964tVsEAqIDbIAyEwJl23ix9B8emVztf7wWWd6l98a7wKEujZ3L80Ks3fuo/cCoZyFizQctOmoodr8RJrdeFB2chz8IIgrbBIzBkrgFf9gHxwAWQqdyT0EuptBoF/fRgu1K6OW18dWRHQV2vy95nDEepkW7WWO9ytYLer0eAJVm7VgIKGhOXnMcsjEliYbHLgL+1n1P1q83CiMirk08vThMoUuP7oYstr5mnyTy2f8Kj9C9L3H70Zrw1sKrIzhVLgzRVHKLfEDroK5z/eeCPZbqpgJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=34Q4mTxYnEK08iPwXjrHE3/A0ctxS7McbSWDe5iSSH4=; b=Djmxk7WCAp0NJvu4vWYebDOqD4sTDH3u1chvQhcZbap6hwIb60+nBB7FPFUJvkBtDatJSoLwQdo6evnj938lR97D03MeIMkIeh/tHlcDbQbqlAOXrq7FX60Gu86ULYjji9rh5v3Kf/b+wewiq4ekdPxujAf4898pwArJTiELCW0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=renesas.com; Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) by TYCPR01MB12022.jpnprd01.prod.outlook.com (2603:1096:400:37b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.38; Thu, 23 Mar 2023 22:53:35 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472%7]) with mapi id 15.20.6178.038; Thu, 23 Mar 2023 22:53:35 +0000 Message-ID: <87mt43jd00.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v2 2/4] ASoC: atmel: remove unnecessary dai_link->platform User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown In-Reply-To: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> References: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> Date: Thu, 23 Mar 2023 22:53:35 +0000 X-ClientProxiedBy: TYCP286CA0069.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:31a::17) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB12022:EE_ X-MS-Office365-Filtering-Correlation-Id: 405bb1db-982e-4fcd-1560-08db2bf16f51 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TltAHNksdVI/Zc6DWRok1Y7eYGzEU4Z1hC01WX27LyHiJMrTwRbRIskAYrJY6O1m9wMUg+iv5LqqprqK9f0ZRajl9bNM3b9fT9bsMovXhVNgFxx3iZa4gEKqaPIXomIA63Jgxmkj65Jols2NkEKJO16cYmQyCFcKZgpsEBY3CPQNxILBVYxr6qi6pLYDQRCy0XTieV5j6fCk9/FUkb8F4kopAC+OiTFHJx4Dmmgv7F3JGP4JTb/buAytM6IaQPtkRSzicniIx9xZWRO258UubMwUS9I2JnBeusg63PjvMUqk4aDOAnwYJtc2Nwizrwtsbea+WrbPIXbnZQGi7gySl+5OJC4VL4tBUtKZACc4SKtf3wiwC9//l6Hm6q1ks2Y0q4Gdi8hX8ew07TR8NPxJMReRWjlhBosaCZ6If1cooomsEuTrTBXz2vekyUxmXyRg3ogYVvEGt5fq2EkPTuJ8QkXcd4bWl4kL1QFqe1MMOeLRUYNMD/dmxAv5Ilc1nxjnstMyD0b+IUnSGcPb9qENtRDTHyGRsQv6UAGQFzaTWQZvP6fBQqWkJYA4apxoHhoj1wzdLh5iHYvEkDgWaLvYwcbOx3XBcHy9hZtdWNDE4dPEArt/6/dGZkD/nxdIq2O6yK8opmwsD102Vij0IyWKcAVE12xLN1P3qtVOQcjPpA9oAKH5HO0AiF0jTVSVWPh7PfSVKL5f30DfwKIIO6EUkA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB8426.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(366004)(346002)(396003)(39860400002)(376002)(136003)(451199018)(316002)(478600001)(41300700001)(2906002)(8936002)(5660300002)(36756003)(38350700002)(66946007)(6916009)(4326008)(66556008)(66476007)(8676002)(38100700002)(6512007)(6506007)(26005)(86362001)(2616005)(6486002)(186003)(52116002)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Xbno1qCQ2ZV2Vbm93jrPR/muzuEOGjtjmQQy7CJL4X7XouM/0b8lzcmK9V/YTJjxuLbzGUybhijjtsYiWdw7xPRtAlTzpsw0OOLhbaUoBKwrGxj4VJmCKybSjnXIU8teS5kMYkwSWP4CDenq9xbJNBT9nrl4u/CRl98mO85xrjUb6xSwhFWnk2yd+NYcvSFqF7LrS3GV2+qNQNJfcmeW43GN+EtibM30ecmOufd27+9taQdJDcT7WduOpEvdVx49f9VG+3sDD1dUee3rMFEqvomaB9K19ghooFu2qNwts8p8RSjTxSZ0TyB78s23xS5gU77b9pc7vbz2Nwngt8AomBVDxTcT58Jth13HbrH8Wq97KiyaS0b/xK3rHiNfl2fb6IQ4Pp1huVele6/Mk37aANz8Xccdbd+kBLm6ZMwHAT0K1MiFRrxUOFNeZbXbYGQAF/dITwOi6i1gQs1Gret0qk6guLMS7KlGZFIkZQ2enI8rMAlehzXzfX83QmevIXCkMyJ+0lUi8HBGFiC3GFAOrbFfSec5ZbG2RZ3097nICCdOSSJ97Dt3z5Yt1ADz7mLDyukZgXJi/wtZF6O0XA0lrIveGaVNcGjWqy+2ZSDOckiVMlWOB9YvarD5z1JVQ5yCXbN/TNYIuC8jAcQ/67PP4Yd6qBxplT4VsClILg1KGaDylKdzo+TiIqbwDZ+Nqp+mfumn27HDDYYhqHA/rc1LpjHZNp+awS/GsyW3aLS2dvPOz2k6tgoZm3Y9MsLzBke5kcRbXV21tuYoxHfTC7y5geuWwRuQ4eT/2zBQ5F3ihVkrKq/guW1q8kq+pRdQprAfDTPRQx1ViPwo9t8oF5k9ucI+Jrqea9JEaq3iVHnscwi1k0glX1NdPNC8uKlZ605JA0k7UjMKUhRUhHjHCkLR+0HDTJd9X9lSmlI9eFMfChj1a2PHBBPo8ZRwlPaJsh41WababReQGCF5hm71YNnDtI3615b7PLIUMDCRxk0PxTvoECrNwwchmVKOHCCegSRr4KXPyu4/DM/fX7hdmauAyKNcLkFpiKBkd+bqwxA+cOlQm7c3JvTe1iH8ZFFYW5E7anvyAcuUiRuCTpGH9O3HA9v+x9ZJvDfEWCK5wwrgRCYYoU57LLCjCOARZ0tALmuVliahM78KF95Vn6D6rMDHHX4r6qI4wGEt47SJ0y/UtAuZ3Pi7YDWsKCozEGF/L687qtCfMxdreqCNjcaDoC0lm4WTyfzsrhe3MsryoFnQ1uoBaOJ+YBa6ZazICBWkbLY5fVgHXiGirdJkNIyYrySdhd51s9LIexCvmDXXBr1InzP7J4uFueow4s+hfENjiQ9nnmS6bJIm8Kx8bu5hcUtDRhCzI95bKITBsEVVdhuKVwGtVcgS+ALsMSm3gkIqVG48PHPKqjcpGqkAbOPKZxa/wvI0mFb/lmQtqnWyoPyJaNFQwMK9REgWXLyfGjZcDxJIYRJ0UVhVE9ZjE55s743N1JmHhyMhh3bJjYUx3PM0cu9WQQkel+Jes1UmZKy+xFq2GkGJFX9PnIBh144ct1bVYiUes3bSSRd+VWA2J/k5WP8jksIYRvCUVcVyANBXvY0YDTyaXdkJ7tCbSwdNfzFTgRN/myiEtB5Ep+erh102TlY= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 405bb1db-982e-4fcd-1560-08db2bf16f51 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2023 22:53:35.8378 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: bhC3PMt1yZtNa0dy46fpV45vdUVF8NjfQfAYO0TY13IkAdfSOAdjiwEb12zqSOHYsSOsUxgb9BtjSnGeTC31whqtpQxfWUY8Or2tsFLws4KLFdWMVRncPuN2tVzYoynt X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB12022 Message-ID-Hash: 7WKG6GOBOHYNQZL7ZLUDMP2A4AWTBVZU X-Message-ID-Hash: 7WKG6GOBOHYNQZL7ZLUDMP2A4AWTBVZU X-MailFrom: kuninori.morimoto.gx@renesas.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Linux-ALSA X-Mailman-Version: 3.3.8 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: dai_link->platform is no longer needed if CPU and Platform are same Component. This patch removes unnecessary dai_link->platform. Signed-off-by: Kuninori Morimoto Acked-by: Nicolas Ferre --- sound/soc/atmel/atmel-classd.c | 5 +---- sound/soc/atmel/atmel-pdmic.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/sound/soc/atmel/atmel-classd.c b/sound/soc/atmel/atmel-classd.c index 9883e6867fd1..007ab746973d 100644 --- a/sound/soc/atmel/atmel-classd.c +++ b/sound/soc/atmel/atmel-classd.c @@ -473,24 +473,21 @@ static int atmel_classd_asoc_card_init(struct device *dev, if (!dai_link) return -ENOMEM; - comp = devm_kzalloc(dev, 3 * sizeof(*comp), GFP_KERNEL); + comp = devm_kzalloc(dev, 2 * sizeof(*comp), GFP_KERNEL); if (!comp) return -ENOMEM; dai_link->cpus = &comp[0]; dai_link->codecs = &comp[1]; - dai_link->platforms = &comp[2]; dai_link->num_cpus = 1; dai_link->num_codecs = 1; - dai_link->num_platforms = 1; dai_link->name = "CLASSD"; dai_link->stream_name = "CLASSD PCM"; dai_link->codecs->dai_name = "snd-soc-dummy-dai"; dai_link->cpus->dai_name = dev_name(dev); dai_link->codecs->name = "snd-soc-dummy"; - dai_link->platforms->name = dev_name(dev); card->dai_link = dai_link; card->num_links = 1; diff --git a/sound/soc/atmel/atmel-pdmic.c b/sound/soc/atmel/atmel-pdmic.c index 12cd40b15644..00c7b3a34ef5 100644 --- a/sound/soc/atmel/atmel-pdmic.c +++ b/sound/soc/atmel/atmel-pdmic.c @@ -496,24 +496,21 @@ static int atmel_pdmic_asoc_card_init(struct device *dev, if (!dai_link) return -ENOMEM; - comp = devm_kzalloc(dev, 3 * sizeof(*comp), GFP_KERNEL); + comp = devm_kzalloc(dev, 2 * sizeof(*comp), GFP_KERNEL); if (!comp) return -ENOMEM; dai_link->cpus = &comp[0]; dai_link->codecs = &comp[1]; - dai_link->platforms = &comp[2]; dai_link->num_cpus = 1; dai_link->num_codecs = 1; - dai_link->num_platforms = 1; dai_link->name = "PDMIC"; dai_link->stream_name = "PDMIC PCM"; dai_link->codecs->dai_name = "snd-soc-dummy-dai"; dai_link->cpus->dai_name = dev_name(dev); dai_link->codecs->name = "snd-soc-dummy"; - dai_link->platforms->name = dev_name(dev); card->dai_link = dai_link; card->num_links = 1; From patchwork Thu Mar 23 22:53:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 666132 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BDB90C74A5B for ; Thu, 23 Mar 2023 22:55:44 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 86C2AECF; Thu, 23 Mar 2023 23:54:52 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 86C2AECF DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1679612142; bh=RVADFlP3ROZV2GD7KIZeEhmDJnc7w+NYNMzDVh81r6c=; h=From:Subject:To:In-Reply-To:References:Date:CC:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=GV1XpzNi86eQUcYSvRQXyFtI+uuP7ROeFYP7y/ApAREyfElCaW6oR/DPXhBjCX9jq eucSNKSdq6UDENvIsHChodvF5EFRHa9OiLY+qb82HEi0GiXPRZuP7QRfR4O1V5rYkg esmUaIiW0MhDcH7kP7TlCpu1O8Vjx1CitNNdnHeE= Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id BF0AEF80534; Thu, 23 Mar 2023 23:53:54 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 4CF99F80549; Thu, 23 Mar 2023 23:53:51 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on20700.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::700]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 6A73AF80533 for ; Thu, 23 Mar 2023 23:53:47 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 6A73AF80533 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key, unprotected) header.d=renesas.com header.i=@renesas.com header.a=rsa-sha256 header.s=selector1 header.b=Y3/P0ylP ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cB/raGyt9PjRpbY3Hh/DKMjL/bnqCN84pzhIYYwYGtMKoaY7fJmGnTg1R9asi2iWVgDW+kQaIRqyUGRW1FHngsQ8yVVKShNNLFH5JeRUlILw1638N7GuFcbeiE3IFSK1viV9OTNDE9J9rH/5wJOSXJqB778UYCvAyJgnyl+C3C/6i27jA9jkl1LZLalzIc0OpQ7id3JIiZ2+k8DUMHy0BXdMHYtWumXZpz3mSxz8KACBHl+YcWZZ6JRuovaqUYinj1/EZywHTHNB+pDyLGkcHmxuNkeZS/C/JfqeR3vf1Dm1UD632uX4/RXgZ5XAxh8mywsTLpx3GcPlBZs/sb2iFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aYUuP9LJ4rQb7zUBMRMgC/zXJRDUUUhmrenTpcmryK0=; b=P7LXdtAI3RAG3nuGFLkjB4Y5ja9+0KoL1zQ8aCpxdaBU83sw3P/M44MYZeD4gEE9jQbEqpaTCBrV67YYSvxq58sAZVBTu1UBfQj9GrnuLnws9HDe9zmCR8tyWWQ75BC9JYUqZWnAFJWKIAJ3edLtdGO+dlu4ikxMmXeIoX22Sg8YjDt6AnrAxUQVBqQr4MYStVS6rt6nzn6Lk9k/hiJikCnpJnmzc3H163ejHoXD2EkcGAs+/FYmc3lWR5HJ1yO9WcphX1uhFe6I2fTebh/jV0NLmG/aBZCi7GaZwYCdymPi7WksB3yfUDd7W4fr9qA2kbd/4GJT/BSzJK1uzFYbJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aYUuP9LJ4rQb7zUBMRMgC/zXJRDUUUhmrenTpcmryK0=; b=Y3/P0ylPk6in0vWRzAaigKKbMecKRZt5d5+tBO/09P7gaz27mrpjOZ1N3klCwfdgXBu5UGFNJttUB1jzpkyl37R5jnxBq9bpzIZ/BBJITUJXr29bF3EYnCapBgsncxg8QmSdr3RVtK82wL9PxdWnEVL0edyFVyaiq2aonzQWTTg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=renesas.com; Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) by TYCPR01MB12022.jpnprd01.prod.outlook.com (2603:1096:400:37b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.38; Thu, 23 Mar 2023 22:53:42 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472%7]) with mapi id 15.20.6178.038; Thu, 23 Mar 2023 22:53:42 +0000 Message-ID: <87lejnjczu.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v2 3/4] ASoC: ti: remove unnecessary dai_link->platform User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown In-Reply-To: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> References: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> Date: Thu, 23 Mar 2023 22:53:41 +0000 X-ClientProxiedBy: TYCP286CA0264.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:455::15) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB12022:EE_ X-MS-Office365-Filtering-Correlation-Id: 775164a9-f56f-488f-95fc-08db2bf172e8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tMv3Fh/SQU2kGMvuqrZGOgfxODHSu9GUq8+GYeBdOyGFBXluoRnMgoX3fno12p2NjgTPU4y+ezHO6FlZfz2Lt6EqNasj+xbi862tZjJsM+GO1pVNB0a3tQcBrU2ast//OVfStpXGLbRV60iTiclJvgfGHuhC2fnn88pH1N17oCX2Wp2E6WnV+BRFbVdNS8ExVwzpSw82StIvLCMj/FdtaWDJ3eYphO32zr0HLsXGr4sYNznXkie/ZlLMyxrVHyea1Icw9i4ZEpKjEIg1pXbSpPvl4D7jWlJ434XZ5Qtp4fG0edpl7KfASjWovnDmz4kU1SUeTEvlSAp5spcVT3a1HYhzEZL1Sb45ioZIOYQlZIWbGl+whMMfbmoTSc/OgxZfd+HnAohej8kQkQ0pj7MzajTrpBH3adIKsW0UI8uj/3nRRqGth9MZv0ctDSj2KSG2MPt6uCWOUHmtg4iP+XvRsL7T1SYlfwLNydxsx/4k3Ah8Dxytg84RTqU1RNUpnsjz0bZw5NQ1fmQR2sbNqdzrJ7kz/3c2XprTEDbdtOPzf0ow5ga5FIW8BUUtzwVdF93BmlVDs0fl1Q3sk9zCoqewV6KCjgIJKpfLw2ZsxX6l0EdwiZZsDvhdbiGYPCTrOy2SnkvwFiAVvH+G9TarS9CxQybPFjfephgWtLtA69o5+sYaL5fryfpp1Nw3XistovfEJMvs7Y2M3gBAy4MfcPKitg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB8426.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(366004)(346002)(396003)(39860400002)(376002)(136003)(451199018)(316002)(478600001)(41300700001)(2906002)(8936002)(5660300002)(36756003)(38350700002)(66946007)(6916009)(4326008)(66556008)(66476007)(8676002)(38100700002)(6512007)(6506007)(26005)(86362001)(2616005)(6486002)(186003)(52116002)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: X241IiHA6ncWRhlP59N+goU1OePtb0cymPfyc5ovdrlCFnFU2tEAO0KqTpOp56puwdrxDcbxC+R55G8P7NQ+IkjC3LKN0M8uILN2uuLWpHY/2TyhxXsUSe0Iiu1d7AM6iBcuwJEwBqAutsUT57S/dv9RG3iuHak3DZe035VMGAX39CU/6iVG7UaVzsyKerCtsRp9/+0rZVpVKwXebe22UGcUqSvDOQBcqWmScTq4usOg43eswFZfV0FdH6t1VAc6dSMxThiUvYvV3ZmNx9M7H063YUlmZqB2Pf7/Lq90F/qJPmYixnIbWruxlMAzcJCCj2PXC70BrpPj63WvoDU7k2z/vp8PlyMqOuwuPg92fWsjLyrhHuMoq1omGWuMWStOlMfSgkRSH5Kghg8Fb5ol9xj0+VYAhHdCXPJSzLHPxLPJ8LEUcqD1leyAHouy28izroHIiwIXgHar/X6crXPoXjlivZ5jTP3jRArcUqhi7NDnHvVdHzdAlZ+sfPRI/xilssf2L40W3d45DzUUl3MBCfmxI/x3J4u+39R4fYyQ+GTqhcK26Xtmb4NHC6WR1lxmkn/Zu/WKD9ZSWZvIre5Kb4md7Ol+qzl9hHDU/fFcPXqgHLVO+hjJT+a6MNQ1LkaREVcJZtACnN11lP3K/83gIhIaFHcYNyXdVKQEj0c64fZm8s+RpIeG1c7aAdBNRF2r+mLn7cmzND2M7V0jd2Ci7x2eNQQC7ggt1KWjdDDlzv471l88GDHYCBqsXutPAW7nWvT/x8oRskFT1xxp1ppMl59Nc/5B2QgiW8/C0B4vg7y31FWxN2qBn9SyVijGfsdOf4ziUzgbtN9SPn/3MM8AU7NQPYBo0AXSI+9RWdzEslMUUFz3cW64D51mhSvzHn2vH5Xt5Xm+zuM+TifDznUxK0urbxh5IaV7H2xfM9aKGzD14eExQ3uRFiNkVJEIEHWCdq6FHXxHS04+Yoh6P/KmYW7HaADhYxy0cvzJk5/gu0uYIIenX7Rumv6ZbpJuG6gqmjM1G5AjGpxdFLxUpq8JDluOQ/qAb/JNUYz6m2YUfwSmDuEVgdR3PEA39cmudBjJ00cOhfPLCQRws9TtS87c5NMB0AgxIf2mrFN7/blah6swPieE1KvHjlrO9Jqj9PffR8/4E74DYTevT0zo83z0feo2mjbonmJst0P18UZ1Um1iLl3xQ3abIF35fxE8cM4rVXLloU43PTjqVxRKeifDm39k6lQfrMnRsiXxOIXbUGC2eQmgY1C3IiyP9i4Wav82aI/H88eXtgHmD3BgSV1p2jJfcfx5HxYciDSSpyzNhGYA4OSivNkGUwWZ3N5DLZSQQ+CgrruEzuLiTLLqECHOZSc1cH6K4Hti6ispnEFl9Uw5ehixgAJxkuszfH8TdBNg+lt7zUBISY4EiRWeleZ7tNUsNTfWGfLTOPqgUbZ0Pm0MUsxuxZf1mIyxN1pLiRnmlpIKNyTIxPfSw4gK5pqjqmpXRcOTOpPodCqLfOY//7RN2BeXY8VL9L/a+ABOVai7/1pZ8lvJZu5ydAtpV59/1mfVpKF49n9rV7jI16RsF+8jY2M9Ldst4bb3l7EmnAr/sOvzIMNKoQPKb/W8xgvYZ3Jz3U45oPoA7TC2SrddPuI= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 775164a9-f56f-488f-95fc-08db2bf172e8 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2023 22:53:42.1608 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: majnYpjGD+5l/SHloVq0ef3nxhHzHDICsF365GFHfbcG2dnyZzThO2kRW+iAbyxX5pihdHxHPMp5yEQ+xI0zhu+6BQ8IuAoWXo0+m48MsIvtoPBuwP3Q8KkotJqbyqlG X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB12022 Message-ID-Hash: GNWSEZASOU2FS2W43DXZFSPGLPBMUW7S X-Message-ID-Hash: GNWSEZASOU2FS2W43DXZFSPGLPBMUW7S X-MailFrom: kuninori.morimoto.gx@renesas.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Linux-ALSA X-Mailman-Version: 3.3.8 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: dai_link->platform is no longer needed if CPU and Platform are same Component. This patch removes unnecessary dai_link->platform. Signed-off-by: Kuninori Morimoto --- sound/soc/ti/omap-hdmi.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sound/soc/ti/omap-hdmi.c b/sound/soc/ti/omap-hdmi.c index ad37785e05d8..96c3569d7643 100644 --- a/sound/soc/ti/omap-hdmi.c +++ b/sound/soc/ti/omap-hdmi.c @@ -365,20 +365,17 @@ static int omap_hdmi_audio_probe(struct platform_device *pdev) if (!card->dai_link) return -ENOMEM; - compnent = devm_kzalloc(dev, 3 * sizeof(*compnent), GFP_KERNEL); + compnent = devm_kzalloc(dev, 2 * sizeof(*compnent), GFP_KERNEL); if (!compnent) return -ENOMEM; card->dai_link->cpus = &compnent[0]; card->dai_link->num_cpus = 1; card->dai_link->codecs = &compnent[1]; card->dai_link->num_codecs = 1; - card->dai_link->platforms = &compnent[2]; - card->dai_link->num_platforms = 1; card->dai_link->name = card->name; card->dai_link->stream_name = card->name; card->dai_link->cpus->dai_name = dev_name(ad->dssdev); - card->dai_link->platforms->name = dev_name(ad->dssdev); card->dai_link->codecs->name = "snd-soc-dummy"; card->dai_link->codecs->dai_name = "snd-soc-dummy-dai"; card->num_links = 1; From patchwork Thu Mar 23 22:53:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 666569 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C483BC6FD1C for ; Thu, 23 Mar 2023 22:56:06 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id AD455EE9; Thu, 23 Mar 2023 23:55:14 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz AD455EE9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1679612164; bh=/SxxBNo4lIq4+GLAM9AokN6vZFqVoB7i6MRM7DVszE4=; h=From:Subject:To:In-Reply-To:References:Date:CC:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=FGgzTNCYubksSDKSmh6XY1LZiGWp7bxZ0EVNBCjwWdK15VlVt7mWV2l+x36LXdP3P n9yDkzzNVFY3m1GU1nsFHsVC5TAYQNL/qEqHywCWX8R6R7N9j6CQciVoBEZoHJB0+F 4oIZ09R0o2KnxTzEstxic3rQCxaYbq0NfCdGW7hc= Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id 2FFEBF80557; Thu, 23 Mar 2023 23:53:58 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 99F91F80551; Thu, 23 Mar 2023 23:53:54 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on20700.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::700]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 4E5D5F80534 for ; Thu, 23 Mar 2023 23:53:50 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 4E5D5F80534 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key, unprotected) header.d=renesas.com header.i=@renesas.com header.a=rsa-sha256 header.s=selector1 header.b=pHhU8sry ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dF2YJMpwqelzReARz/999uEUQnMffN0MwHBwEjsu4ftz03ul7ANcTSlQ1Um5MdjtarC/Wob+O4VwMGLPccschPWYSJc7MhDaYOyqnv09oPjEeY4pQ23FEC6+DSAit6edMnbHlq0ksFa1Rn/ldAKANB72RG6vEy/EW898pZ16cGBF8fmalB114l4pQAIBersK8xUMXBO/mmhhMapy9XwiUR4/JRcVdFIBRXe7UBBvax+HCwkMIi6xF86lTCgljQLkSUSTj9/Uw48GRQWnicflENEyRYUbNZ9i85kll6QvQxlVpa203C/EmngJV0PiPaX8NiFj6szdF1xAlWXHCgcpxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yrNb9izMel4j+PUOkcsN0guCt/jbWOShYIYKpQ9JKb0=; b=SNpvZ643Agrx+YCkDzrEm3XLGJ0hOJlqV7YbFBlc5NWZwcE6WmLJqBxVVW311YWl/05Ws560/Kbu5kRpm6a4Cw1U+gUhFiyo+akiJcMnU4+hpt4MI54O9pAK9A1ga6dPsbvfYzkXQ1/37pcRcpWauV/wwT5KYeEgfjD1WCKPGd+f+dISnFp3bvSAz5ai6NAH0dE5u/Yc1//nyWCdGDV3dZBCOubebl57KSUgkkjKsfs1w+smUhKU9/lBPV6lIvRFBypp+HJxuCFM7B7uUXi9pgQBdStfsiHBtYRMCLNGQ4Upo0xolV812svCABHJuYNVd2TxPdHsq25B9MAAdlJwGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yrNb9izMel4j+PUOkcsN0guCt/jbWOShYIYKpQ9JKb0=; b=pHhU8sryKM4LUCng6Csy0G+LrZmNxEPlIjoHuJJ2YqBZK/xFUZMuR80g+XBu/ErTIf91rBQ8f/vp8ioerOaNJmgYJutMmot0b1o/zz2PTDBCsIlHeeTgWkYU9GNzrbV0comuEcF6QYkM5UpgsjXUuTxmKgszf7wy5Mi8ISPLufs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=renesas.com; Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) by TYCPR01MB12022.jpnprd01.prod.outlook.com (2603:1096:400:37b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.38; Thu, 23 Mar 2023 22:53:47 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::e03e:1938:695b:f472%7]) with mapi id 15.20.6178.038; Thu, 23 Mar 2023 22:53:47 +0000 Message-ID: <87jzz7jczp.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v2 4/4] ASoC: soc-topology.c: remove unnecessary dai_link->platform User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown In-Reply-To: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> References: <87pm8zjd0t.wl-kuninori.morimoto.gx@renesas.com> Date: Thu, 23 Mar 2023 22:53:46 +0000 X-ClientProxiedBy: TYCP286CA0048.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2b5::11) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB12022:EE_ X-MS-Office365-Filtering-Correlation-Id: 4cd777db-55fd-4021-e313-08db2bf175fd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QZMYQ52gC30CrOuNFhn1RT1bw5fvtDIxVsFzBwioObHv0gB7atuW/S6lZwHUhBSVK5YzY9QOFXRSlGDOGiUU+Pg7+HPlwLQw1L0JK3X9mFJjO0sCZMf7Pr7IWgMXOL72Od+Ten4zIMJkNsxEj4RGOMogbI703J/VzbiSqf9YoBnCVIKSE5/3Wl/5NKSc1pEe6vSjGFk4sYncW0vhNV50gwAz9WJkTPuE4SnJ70uBTYBZHGHpJC+CDcrnDGTMkvPeVEQiUQ2D/3xUwCW1jdC1PMEXZs/XouAbsfsbywJrlSdYMh7hRa4FNQyn5qk7aR/DR4evdyrQSIG0mDvRwq6fx/Kxpkzc9QLCtWUZcG0OW82QheAyMVgq9DvAptcv8pys4olRsZKjPV4vWFRnP1vAOrWG3rY/t+tzkA2b2xe0xE0KoV1GToCXyXLQPTSG45t+/uAXZDULmknl1+sCnbrxw2SvwNqoulXRYZOOmXMgOKjjpDwWs00l/atRCkkxahuktzIz9vyYApzKFlWV5devJ3DeQanylKhiu8CV/NlpekGPwwMJok8r+/ewT/Y3Y5MCqI074qjvrlYtaJnsS8dhwrISbiIZ0kownCYXmPclADC4fEv+UP6kkG9dgxJ7Dg2y0j9RRKr9stD9deiUvtSGjioy9Lxn+UdUkWzj8Ay5FGGkgtsMq+9KMj2noZdKBlKoztgRjcB2KsanOi/S8OBPlw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB8426.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(366004)(346002)(396003)(39860400002)(376002)(136003)(451199018)(316002)(478600001)(41300700001)(2906002)(8936002)(5660300002)(36756003)(38350700002)(66946007)(6916009)(4326008)(66556008)(66476007)(8676002)(38100700002)(6512007)(6506007)(26005)(86362001)(2616005)(6486002)(186003)(52116002)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: kCE8QV5FNuwKRg00CUgtcs12gh2mkK1TtuOiGXfuQOqOFaxiY6tb8WD+8maRyNe7/pQKMkkXKo7+y4uJK6/AKSCo3RP1A0ZWUkvfVVJceFseMP7qESuQOTbIE85kMRPZbElEHVrx5KVPmxbvKZIva3ejwNSLblB3EVjKxnymItCAQUdr6IdViAVwNBLD4NsbD5xJndVp0/NBK7bmNOoPn+l3BWNJk+E/wpNp5MpmRDrhAKcZtbsGt4w8VEFpdqMnqZMzuuulE1vLb1htyCX4s3Fnk9qFRCm7ji/SKS4I5CVnddzSiQ0siUyJCosabhpg+np3DUeXe8dvCq9rKO3GNl361YWJrszmdSgRQSXCWQVlsj3CPCnAfEnP9gd8mnIMT9ofYdOLI7ItnFm3NhfYmYWKUCVVUGgMjfYAW1F8ojD5ImL3gIK3EWsRAV5zqHFodWZeuyr5pc9vUym/r+YrJzmNwmBelkshhF3dW6i7wdTtWoFlGUY+N3369X1RvJA3qO2DtwE0b/j1s89Suz9tRLEI7Hn6QIdX+RSvtC3vBXVk282sBk7+6RX+ZxE2bBINU6ZnWMMF2PuEfCyW7+dAWIipXYIRqDmO0UHGfc9ABdurZ79+gNQkrx8mfpuE3I6CGWGbPBuZYied6aq9vtBJY/A4NsGoOYDPqA78vxIlSPjAhXd6438r8ETtyqlT+2YaQ1nq0Zm3kl8pPBN4Z9kIrZ5Ll7Opp5zjQW7SFPGv0iOyTpGebUXhyTSyX73dNnRX4TN2E7R+oaSOp817m/rE8DxZJcZUQmvpqTrZ/NIju6fmZlhRGFkklU6p/6/Kgsz4dRj8pzyR3kpxV2I4XGsQQinntFu1QuGD4YRWwnKPIBcVxnGqxghpkS7tnHOuU7euR11OHBgEM4hr+YrK4eiDVkJagoTWefZ68nxb9hkwxoRXJc4vtyE/g+SsJQrErPeqln7qsBSTBRV/FTLKIsWIDVYt8rfklXc8dNzB7R4W+Qyl8z35hfuiD4xk5Y6CeS5YY3a+FK11Wm1JPq7bP21OYrQw1dP/tqhfCg6rONOXb/WbIFAEhVyDeRVDP20Yytt5aXrjBCswWfa9p89B+56Kv6oaDoyI8NF9xMxVuddW5Wk+Nz0nTZAXDGTUsMnttIVSwQb/QiPOFkMLH0R/LYL+fd6XFW1iDKKyqqzxgKmgRkfgOUHS/jqS5q6GBVaFKsF9ZRaEm1Oby+fXE/Ut0DXf9oW/mLW26c62F9s+E5nm2g8ywS4VFOtxmUudl4X1ndtTOegdQH7fMnSS/P2o4FZoBESQ6LnjKHt6A8loX9paFsqASuu7/zJPNYO7t/rdy5JdP60W+cWG7u4rt1AiuEDunuef5tSRPiFCrX9Tb87CYyJrFumPwwRl8WWU07z8CDyDhIWQb7xQoUft+Mi8pxwnv8BZjIDr377iJ17MKZh63zRv4GVytLq33Y8/0OURD0US+cv+alTjaf52DZfPWY8nRcEiTa71jIPuBf6YduXzYLgqgRQ6fl/nVI0Du0oQpK7hYH2+wznHIKO0Eui00BpC8ALPVNrpetumMu5RbedEpUHM87Y28+xhLbhLM7aNQjE95J61huP2LZ/0C40BbJN524Gnm5+VLMQjUKMP13V4KCA= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4cd777db-55fd-4021-e313-08db2bf175fd X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2023 22:53:47.1148 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Emm0sdy4j+LAWWbtuXuePcUmRBbVRsLCncTXrQLFhODOwH8d+A6OFaDgoi1I/Bun+bfvbz/Yd+TZda8daChXbYstMM/SI16AVGfAaArMsizkJ7QJWdnlC7AEiGiALHja X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB12022 Message-ID-Hash: 27SPITMYJYRX3N2ER232O2LXC3HIXMML X-Message-ID-Hash: 27SPITMYJYRX3N2ER232O2LXC3HIXMML X-MailFrom: kuninori.morimoto.gx@renesas.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Linux-ALSA X-Mailman-Version: 3.3.8 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: dai_link->platform is no longer needed if CPU and Platform are same Component. This patch removes unnecessary dai_link->platform. Signed-off-by: Kuninori Morimoto --- sound/soc/soc-topology.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/sound/soc/soc-topology.c b/sound/soc/soc-topology.c index 07421f5d4ebd..7f6424fa59ab 100644 --- a/sound/soc/soc-topology.c +++ b/sound/soc/soc-topology.c @@ -1685,8 +1685,8 @@ static int soc_tplg_fe_link_create(struct soc_tplg *tplg, struct snd_soc_dai_link_component *dlc; int ret; - /* link + cpu + codec + platform */ - link = devm_kzalloc(tplg->dev, sizeof(*link) + (3 * sizeof(*dlc)), GFP_KERNEL); + /* link + cpu + codec */ + link = devm_kzalloc(tplg->dev, sizeof(*link) + (2 * sizeof(*dlc)), GFP_KERNEL); if (link == NULL) return -ENOMEM; @@ -1694,11 +1694,9 @@ static int soc_tplg_fe_link_create(struct soc_tplg *tplg, link->cpus = &dlc[0]; link->codecs = &dlc[1]; - link->platforms = &dlc[2]; link->num_cpus = 1; link->num_codecs = 1; - link->num_platforms = 1; link->dobj.index = tplg->index; link->dobj.type = SND_SOC_DOBJ_DAI_LINK; @@ -1726,8 +1724,6 @@ static int soc_tplg_fe_link_create(struct soc_tplg *tplg, link->codecs->name = "snd-soc-dummy"; link->codecs->dai_name = "snd-soc-dummy-dai"; - link->platforms->name = "snd-soc-dummy"; - /* enable DPCM */ link->dynamic = 1; link->ignore_pmdown_time = 1;