RE: [PATCH] soundwire: dmi-quirks: add Lenovo Yoga Slim 7i 14IPH11

"Liao, Bard" <[email protected]>
Newsgroups gmane.linux.sound,gmane.linux.kernel
Message-ID <SJ2PR11MB84240719C41B46AF491CB8A5FFAE2@SJ2PR11MB8424.namprd11.prod.outlook.com>

> -----Original Message-----
> From: Sataporn Saijai <[email protected]>
> Sent: Wednesday, August 19, 2026 2:20 AM
> To: Vinod Koul <[email protected]>; Bard Liao <yung-
> [email protected]>; Pierre-Louis Bossart <pierre-
> [email protected]>; [email protected]
> Cc: [email protected]; Sataporn Saijai <[email protected]>
> Subject: [PATCH] soundwire: dmi-quirks: add Lenovo Yoga Slim 7i 14IPH11
> 
> The Lenovo Yoga Slim 7i 14IPH11 (DMI product 83QM) declares an RT722 on
> link 3 that is not actually present and never attaches, leaving the
> machine with no audio. Since the address is already handled by the
> ghost_realtek table, only the DMI match is needed.
> 
> Signed-off-by: Sataporn Saijai <[email protected]>

Reviewed-by: Bard Liao <[email protected]>

> ---
>  drivers/soundwire/dmi-quirks.c | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/drivers/soundwire/dmi-quirks.c b/drivers/soundwire/dmi-quirks.c
> index 32a46a2d9..8f74b0dd2 100644
> --- a/drivers/soundwire/dmi-quirks.c
> +++ b/drivers/soundwire/dmi-quirks.c
> @@ -192,6 +192,13 @@ static const struct dmi_system_id
> adr_remap_quirk_table[] = {
>  		},
>  		.driver_data = (void *)ghost_realtek,
>  	},
> +	{
> +		.matches = {
> +			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
> +			DMI_MATCH(DMI_PRODUCT_NAME, "83QM"),
> +		},
> +		.driver_data = (void *)ghost_realtek,
> +	},
>  	{
>  		.matches = {
>  			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
> --
> 2.55.0
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.