From patchwork Mon Apr 24 02:37:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 676586 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 B50AFC77B60 for ; Mon, 24 Apr 2023 02:39: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 DF872E96; Mon, 24 Apr 2023 04:38:52 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz DF872E96 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1682303983; bh=m+xZfpMXy+lWn0UWWMJCstJ5QTye3AQY4Mqg76ANEvE=; h=From:To:In-Reply-To:References:Subject:Date:CC:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=Imhjox1FrChwEEy1Gd1qenC1jtizbvpK+96qPg1F+29qQ5WfS40gkazzAIOlhPIW8 XbBaO9oYDJG77nwn+PBvewe8fj71t8kum7GKfLPr8NwNK4AHRpGpApmFe/4axvGfhS fSUHhXbIrsKYbbWcJdHtpM/dJCpgjNqdEtPZg5Ak= Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id C6C1FF8057B; Mon, 24 Apr 2023 04:37:28 +0200 (CEST) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 32AC4F8057B; Mon, 24 Apr 2023 04:37:24 +0200 (CEST) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on20731.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::731]) (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 F088FF8057F for ; Mon, 24 Apr 2023 04:37:19 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz F088FF8057F 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=KjXX7tPQ ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FxPc8MJNYqbzlnweDjTQt5HFkZQSjvcStVzrLiJ8seVNZQWxIBJ22GP9VjVcFSN8TaGs351q3yHwFVYDgKHejVZ9mn3pZMme9+SKBzucy9dNDcBEbr5VrWKRD2US6DdvYKcgA2PxeGF4/gF8b12yjyeIBz7htouVzha46tg0WvH/e7TQgI4DN30vhWsSgw1V6sfmOB9091eRdMMNDdv6dVTX2l+cMXiSbeAOMvddnZ6FfU07ncFZdJCo5HpLscNolZsuRwegvYyxOSV1N8JIZFHDCCo6RIzsGBgjci9j5sGQHGKtzFaXz/NhxE3s78sGpFex8IqLYUT58vSKsTCMHw== 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=CHALLKvRqwVUSarTtmkNf+qljxSSEj2bATVBtvjdR2Y=; b=cVlZb34cjfRBrfv1Pk3CiryocaeZeAK44Pj6h8Dvtr1lXX19nb3xCKcjqgamsJOA+/wIVao2GylNTvMUuQlPvfr0Vqmyw4ixDQO04x6QzLw9ykU9mgM27MeIcGNZch92hMKixvkjAYSxWO/gOsOOK7QZi3B6oSv19rSqIzQSeUCMrds7wBp/LudJJlxRiocDA1TYC0+bRXv3y2UP3pP7TBDDR7pmdekhpJnh4/rpTfTFFstb6J5COz/Sam+LpmFcDjgLDvaXCOAG9rZCawimAcOu0Fc1R8fYGysNMFuPBTeFgiXZc2fR6lhhp1ABfn10BQUuF5CDICeA3Rl9OVB08g== 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=CHALLKvRqwVUSarTtmkNf+qljxSSEj2bATVBtvjdR2Y=; b=KjXX7tPQHnzrR3srHbqffDXSJzAarAKtkE1fiKNQdz+ZWPKdijR7kjAi6o0Qapui0kLASrKNeaTB34ybUW9Lph5J1EuSeDZ5r7+EXVsgHuPVGsqLJpeh3WDhbzGO/wuwUahaVLWQHa9yqBktOEQzuXUIwhvon3nlXNrJwjwBBc8= 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 TYCPR01MB11070.jpnprd01.prod.outlook.com (2603:1096:400:3a7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.33; Mon, 24 Apr 2023 02:37:18 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::91e7:a94f:9f75:d840]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::91e7:a94f:9f75:d840%5]) with mapi id 15.20.6319.022; Mon, 24 Apr 2023 02:37:18 +0000 Message-ID: <87v8hmypia.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto To: Bard Liao , Cezary Rojewski , Jaroslav Kysela , Kai Vehmanen , Liam Girdwood , Mark Brown , Peter Ujfalusi , Pierre-Louis Bossart , Ranjani Sridharan , Takashi Iwai In-Reply-To: <87bkje0zzf.wl-kuninori.morimoto.gx@renesas.com> References: <87bkje0zzf.wl-kuninori.morimoto.gx@renesas.com> Subject: [PATCH v2 11/13] ASoC: intel: skylake: use asoc_dummy_dlc User-Agent: Wanderlust/2.15.9 Emacs/27.1 Mule/6.0 Date: Mon, 24 Apr 2023 02:37:17 +0000 X-ClientProxiedBy: TYCP286CA0226.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:3c7::20) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB11070:EE_ X-MS-Office365-Filtering-Correlation-Id: b308eef6-ca76-43fb-11c2-08db446cd27b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HmZa5HP3h1sog8ay6lRvEw7cltei66MLFpu2s8hS3fmnIGe6SbjfkoyRgAt2b5zO6v9nz5W7KZHCKxA/4owPvIqrc3YaS5MPLJiSCsncIlJviYIJhrCCoTBs5YGlZS/b612CJwnjSnxRUU7O6nb39o3PYPAKSRnQOKXnA1E4MwfnAR77YeLMw/gEafRKP7CESCtUr6fcF3XCEXDbbWAbV8fNwIxaaocWOcVDRsQjMK2LLaGzt1zUeuWUXuKxOFnAPcAF2+4/jG2UGOdgOhe4TulJBLu1/6vMuA5T/TSh47jXxFg/PRIJgV/FI5y1h5ra6lZM4iSlb3FunJkd6Xr1uwXPUN5lIyAV5EcPZ7KZT+FTza2hWzywJmsprBxJOQdFjLNDh3byVC/+vgGKcGO0kzSrn+BK+AGbaC8eAy22Mm4+Eiig5HSDHffgkPXTbIA33P5lPVVQMCxtMrt/B67jaYODpivSGLOWa74xBoNDGfAmqFc5OAxud02Wuu3sCkwl6QUV5ovVkOQBZBs85qd2nFp7JVP16v9NUlk6nnYktnPgjPRKz2RAXoy0hqwDAx5Y/2bcfGmklFk952aGOiZEcX1y38K5g2qpVdHuiHZ2o3WwdcWjABL2phxf/cmI4RXqdvx+1/wA/7iTZQJv+CGXsw== 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:(13230028)(4636009)(136003)(39860400002)(366004)(376002)(346002)(396003)(451199021)(2906002)(66476007)(66556008)(66946007)(316002)(4326008)(7416002)(8676002)(8936002)(5660300002)(41300700001)(36756003)(86362001)(921005)(6512007)(26005)(186003)(38100700002)(38350700002)(478600001)(52116002)(6486002)(83380400001)(2616005)(6506007)(110136005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: u0erFpvFUBQQZKQHJpTbdLe1a0LcLMbJLkDdBrnGMQTy1mOMuWtK/TmcLGRqWjn6USiK/E5z1dEAkwlku7h7DumSq13V6ZCQ96accWo9wQluPY7TQ92nDDcBfkB00pAklHLMVSygDr7Ix5FmrRpfbBa9FMBbCvEUKX1IYGbdm5ISRSL08YaS49eu+BPHuZMNDGcKbK2cYxLY5xvkrlOWhcD9C6ZtjHFWqF7Y0svv1TxykZ249opDyJET6BUD+XuSHOk1GltM74sHQUYAcwteVY4bym2+LgvpO+su5n2SzQ57bLATHthUUY4Chfaao8kaMNdVLOnI8Cp1DIJCAcKmxxJGZOZbIuZ2j0hRvBoFc5vCdBcRVvYOEZKffZmL3EtRfGGYFZg7bJMDXboaZOb3dHud+rwpmwLS+eAAB5GRrgOMMOkqXD1TnO9I9F423cls6z4lvXQsmBzngMi4pZGRzZT0rXZgJ/2gKKe4USEIMBh0WDjCcC88bufnVhp8ORW8Po/wfMIrv1b9sp/1WQezyLjZCCJ/3frZAPEW3JzV5KZPCcRnblfjU8hQLlRvb/ZFHGQyM0xZpU0yfBH5b6IZm3tw5rzJRcQ0V+nIksc+fZSdv5/uqIxNyAtuICP8CwN+Zb9oYMMhIV8G0OuFGrFWscy+pqZM8eu3Nt9jh5F41fCAOhmx6f47GaoFqjyTzWD1AEaMRw4u4guWC7Qlqt3JH1gdN/YnkmjVRuZ4Z8KzYiR7HCqIbGB4xNwtk80knKR5GiCbK/fn/bEJKTpXq7Xx0woLrQC0Nflawe/giCwAlFL5QvyTVlEqMNp4lFy4kMmtE6RoRQ5mKMD4ImXZFnd4qDj4XHVtTLnzVJEtlxsynpkmPMGY83raiDGxIihXVZyb4fevI8VGeCPjfo9mQ31ngb9Fy+Q4GagI9OuYAZ0F3K60TpixqS6SEfjw3Qy+yJQF9XR5ofMyB9TIano4ct14qvzMaGFjhsbUE31alVgkKMnjHlrBoPqvrRS4WX6SJOth+5jubkiDMc7wzvNz7LK9fgr1fUx/t0niPIHrvyabE4WRok4Oij/BMWvrenMKSzU8jtBxW4ISBVYAvRULlhZRASPQ7hRokz16CAn/jEDaGn/9oHgPSlCYIwGyzG3zxGcYHOcAiDJNg5rKmHfOwMMEdKgUqmU9y1lqkBKRmg5kYpOQgyJU+9jOgFJq9KreU9zfVWXTByniNavwFXOAp0ls7vAMNn49zcKYQwm75t/X2BwlXALvZ5M8dkRMsOazlekanRTUZiCc2p3MlXyZ53F7rLeWub373w+cxXFWOepBWHifpjPQbAkJjpQCoAH8TnAcCqSb8nCeXWne6zEZ/OTLSaMfcpw/2YL/2ROzF+iJIDBkJxss7JGMBq1MKjHISPqP9YWvO4PbRd7QWP+pC4zER9MHMdqw7IQ7if12cS7RLSec+46sUKNNLCGlKnkbJph8nAHnbN0gZ6onMFyjrlz51TpCvKKfr8QTYPx45eVZdgDH5Ug4SHI0bgz9tKGVVwjyz/ZNVB/NwSqJDiOrDJwC+S2lunFjXUgtODp071nF2dIZGJIjwuAvniVUjlQBy8ukA80+2/X9T3nHWBIMU0HxDunOvvHRW1POIe2KrSgZHqk= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: b308eef6-ca76-43fb-11c2-08db446cd27b X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Apr 2023 02:37:18.2443 (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: lFrWhUPiRLM9fQAkfJ71eeewKKV71lNpCDE64/wXhZ8MwsGHk9sG5/zqix8GCYA9ehUX+tsxc2LdFxjiV582SYDZ1eeOkalmUD4AjYFpalE6UH0rcpmup/UBHpsDa38M X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB11070 Message-ID-Hash: WCFXO3IHL6ALF6FDCPYWXJGCMJGZE3WC X-Message-ID-Hash: WCFXO3IHL6ALF6FDCPYWXJGCMJGZE3WC 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: alsa-devel@alsa-project.org 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: Now we can share asoc_dummy_dlc. This patch use it. Signed-off-by: Kuninori Morimoto --- sound/soc/intel/boards/skl_hda_dsp_generic.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/sound/soc/intel/boards/skl_hda_dsp_generic.c b/sound/soc/intel/boards/skl_hda_dsp_generic.c index 879ebba52832..a06e05154ae1 100644 --- a/sound/soc/intel/boards/skl_hda_dsp_generic.c +++ b/sound/soc/intel/boards/skl_hda_dsp_generic.c @@ -61,9 +61,6 @@ static const struct snd_soc_dapm_route skl_hda_map[] = { { "Alt Analog CPU Capture", NULL, "Alt Analog Codec Capture" }, }; -SND_SOC_DAILINK_DEF(dummy_codec, - DAILINK_COMP_ARRAY(COMP_CODEC("snd-soc-dummy", "snd-soc-dummy-dai"))); - static int skl_hda_card_late_probe(struct snd_soc_card *card) { return skl_hda_hdmi_jack_init(card); @@ -158,9 +155,8 @@ static int skl_hda_fill_card_info(struct snd_soc_acpi_mach_params *mach_params) card->num_dapm_widgets = ARRAY_SIZE(skl_hda_widgets); if (!ctx->idisp_codec) { for (i = 0; i < IDISP_DAI_COUNT; i++) { - skl_hda_be_dai_links[i].codecs = dummy_codec; - skl_hda_be_dai_links[i].num_codecs = - ARRAY_SIZE(dummy_codec); + skl_hda_be_dai_links[i].codecs = &asoc_dummy_dlc; + skl_hda_be_dai_links[i].num_codecs = 1; } } }