Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp3328148rdb; Sun, 10 Dec 2023 00:42:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IHAUWzgEKNS7jThRuIvX6A4QbjgYpQLuG+E7VajVdQLiNW5kD8dFDtLgZnp5Qb4q7qrOzVS X-Received: by 2002:a05:6808:3189:b0:3b9:ec95:8980 with SMTP id cd9-20020a056808318900b003b9ec958980mr2946786oib.115.1702197751695; Sun, 10 Dec 2023 00:42:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702197751; cv=none; d=google.com; s=arc-20160816; b=g8DhbmIkX62XUo7A6VZLRsIF1P9/4y0sHFFzVFiVfY01b/EWi2SI30gJgeMV0BK2PG KZyLzW50rF90q7oF+rBc+2n1eAgVSPds1pNe+VjbyjBwnsXx186nW72JiGMQvQcICnDU YrkyUIKfs9Uw3zGvvg2Bt81yAZuEnF1QoRzXxCOYt7JxN07OCZi1AiJcQAx8aE7vnxyJ EZcxTT8qUf4p9za4gqXrGRSF18MKms4HnN1HEFWCNDWsQBaUU1u8cqZDeR4F1MtOEWTA bO6AiWa5xOxFZ4DFcYfd/4z9TmkWcSqu7P+DOlsfG2fkEoKQCCMhYKMouC3P2Vle8BwH lrmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=5eWwtu8iZeTnPsrFNk7dVgXLU3PTqghOc8TUyn8GKFw=; fh=cJc4+lGN67dHzmmM2O3FUiFxBGS9Em2nOnXKZ4iEubk=; b=CniCFjH8NaXac0XYpbPHsKYk0lLMAjyAlgOahnju8xds7cGcYXsywo3WWJq9e71COs ADLApM8iig8F4lTTm4rMOWwsZ4IK/Tdk55dCA8S6XGZG+QVpjBYD4ZpyTydybyBX5lQl K8cqo/aHoGZYzyrXYz+Ku93wExEWX1nhUI4t69s0Db8Z7a5XpRALZYd0OVrtiYtjfnBY YtSgM/NTJ/x/w7vZExWi4mCYdt6Z+vrln5taWFwHlinB2EPFVs8TbJ88FYMUd07Sa4yH +95Joe/iUznutthbgJPiGP/fNFK1lQ8R/F3w/hz2sxeeGvI9dUffXt0oHBOELyp9r/4V rDRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=gIjN6Ggl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id bf15-20020a656d0f000000b005c1ce3c9628si4293839pgb.752.2023.12.10.00.42.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Dec 2023 00:42:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=gIjN6Ggl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 59DE780941FD; Sun, 10 Dec 2023 00:42:30 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229641AbjLJImV (ORCPT + 99 others); Sun, 10 Dec 2023 03:42:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40992 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229518AbjLJImU (ORCPT ); Sun, 10 Dec 2023 03:42:20 -0500 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1D4CF1; Sun, 10 Dec 2023 00:42:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1702197744; bh=eVqRha9S4eH+hUMl2/N8MqL1Jl7s7jOhXFhWXN+Pd/8=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=gIjN6GglyVLxfCebB2ngOFN8TJsye6gJPvPTpKfKSBf2ps1iVnPjyPCHfJUklJneX LVvk7/riklO2DBq51YULf4g41rxD32RLrc5Z17UY1kRqavsIKSxA4YTtENZgKOvtSH L5ZyDmpJVzvq5urmBTRyS1955ekjPh9+o3vVswqx4lzHSxhBRNKd7kp+o+XeoRKQyo fXatyrKjJS8oTuQvprdHFFhbOvQldUIyQcPrElWPmTtRDUypQhH5paElT4YIjcNvL/ s/y6gEDGJBp6dHsHmKIF3U+dgFJLQsxdOSXL4ba66ETsR/sU0+wxQvvkaHTiJJV+WF Fxfbc03Q7tPbg== Received: from [100.115.223.179] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: cristicc) by madrid.collaboradmins.com (Postfix) with ESMTPSA id B6D25378003D; Sun, 10 Dec 2023 08:42:22 +0000 (UTC) Message-ID: Date: Sun, 10 Dec 2023 10:42:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 06/11] ASoC: SOF: amd: Optimize quirk for Valve Galileo To: Venkata Prasad Potturu , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Pierre-Louis Bossart , Peter Ujfalusi , Bard Liao , Ranjani Sridharan , Daniel Baluta , Kai Vehmanen , Alper Nebi Yasak , Syed Saba Kareem , Kuninori Morimoto , Marian Postevca , Vijendar Mukunda , V sujith kumar Reddy , Mastan Katragadda , Ajit Kumar Pandey Cc: linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, sound-open-firmware@alsa-project.org, kernel@collabora.com References: <20231209205351.880797-1-cristian.ciocaltea@collabora.com> <20231209205351.880797-7-cristian.ciocaltea@collabora.com> Content-Language: en-US From: Cristian Ciocaltea In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Sun, 10 Dec 2023 00:42:30 -0800 (PST) On 12/10/23 05:33, Venkata Prasad Potturu wrote: > > On 12/10/23 02:23, Cristian Ciocaltea wrote: >> Valve's Steam Deck OLED is uniquely identified by vendor and product >> name (Galileo) DMI fields. >> >> Simplify the quirk by removing the unnecessary match on product family. >> >> Additionally, fix the related comment as it points to the old product >> variant. >> >> Signed-off-by: Cristian Ciocaltea >> --- >>   sound/soc/sof/amd/acp.c | 3 +-- >>   1 file changed, 1 insertion(+), 2 deletions(-) >> >> diff --git a/sound/soc/sof/amd/acp.c b/sound/soc/sof/amd/acp.c >> index c6f637f29847..1e9840ae8938 100644 >> --- a/sound/soc/sof/amd/acp.c >> +++ b/sound/soc/sof/amd/acp.c >> @@ -28,11 +28,10 @@ MODULE_PARM_DESC(enable_fw_debug, "Enable Firmware >> debug"); >>     const struct dmi_system_id acp_sof_quirk_table[] = { >>       { >> -        /* Valve Jupiter device */ >> +        /* Steam Deck OLED device */ > If any changes in SOF drivers, first need to create a PR in SOF github. This is just an optimization for the driver, no need to change anything on the firmware side. The product family remains as is, but it's not really required to match the board, i.e. the previous board was "Jupiter", the next one will have a different product name. >>           .matches = { >>               DMI_MATCH(DMI_SYS_VENDOR, "Valve"), >>               DMI_MATCH(DMI_PRODUCT_NAME, "Galileo"), >> -            DMI_MATCH(DMI_PRODUCT_FAMILY, "Sephiroth"), >>           }, >>           .driver_data = (void *)SECURED_FIRMWARE, >>       },