Received: by 2002:a05:7412:d008:b0:f9:6acb:47ec with SMTP id bd8csp399902rdb; Tue, 19 Dec 2023 23:38:34 -0800 (PST) X-Google-Smtp-Source: AGHT+IEJTyDwbiw5jhtp0dF3moacwZ2rrrGUvn92yiuhmzknGuYePcTBM301P4TD8SmlpvH1xrAn X-Received: by 2002:a50:d5de:0:b0:553:4216:5d6f with SMTP id g30-20020a50d5de000000b0055342165d6fmr2758000edj.20.1703057914328; Tue, 19 Dec 2023 23:38:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703057914; cv=none; d=google.com; s=arc-20160816; b=HbUBsWJz/7WSRNNTanSu9l3fYN6U1EDdBiCSG+v+itml9xMoLbCPTbB7XwkQbFtAhA HEFeUNU8XsG3pgSxCgoN0U2ECtJqGs17GQS+0LJm8/keqi6a7TJsBt3bvedp5W0iH2Tn FPGxu7Lb2iBNZ4PPVAXQo1R5X0OVOx37hO5TheLe4oyDUjehz8K9gSWlusTCwmXBcm9L OYyM0kxtrv8oq8GNPDnQkrZ7ruSNyJgpS4ZvcpWcAXtP1Ul16xi+vUoEzAIWtNfxYxhC ZwHmuIIge30oNtSr0ESSvRf6d0aseyAgs8At2bzLl58DT5EAJJuRWjnUcdQ1fRb3OIo5 +LkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=xVVt1fDDGnFJy0Xc9rDOy5tQYcz5E1cw4wOb1DmAjF4=; fh=QV7XdePgK3+PZjSSlhzGoV153udcGLuGJygi6aYo3Ys=; b=y/iAVSgu2Cqx2UpWXgKhj5Af7ZTcg+TPR7E/RQg24MnkP8xbkDa3p4GshH61/9CV8v z6yeChqOvsbDQMKyPxXyuE2y7Jl65BokV7oaizR8z0+KI8bYWIloFthtXSHNMnAJGUfD zyamSRnNx1ErLsIIkpu6lUZfAxdWJjJ0c+Zuv6k4UPZNj6opgEZKxvuDu1bXweuu79e0 krco97NCQLtGWZG6pOqbrZAFy5TSe22uuDX5HAXcqbcqoP4u609d0QIPVqd26KD65qwv iXGIeTWmyiWKOb6BscIVtK0C6crDNHhtZvJ7P1Rhgay/LLyGxJu9KtjDsWd+Q/FgzVmW c+aw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=hEOSBAiW; spf=pass (google.com: domain of linux-kernel+bounces-6498-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-6498-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id l26-20020a056402231a00b0055354eaeda8si2207694eda.652.2023.12.19.23.38.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 23:38:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-6498-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=hEOSBAiW; spf=pass (google.com: domain of linux-kernel+bounces-6498-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-6498-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 198FF1F254B2 for ; Wed, 20 Dec 2023 07:38:34 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D8D6F19BCD; Wed, 20 Dec 2023 07:38:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hEOSBAiW" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E979E16417 for ; Wed, 20 Dec 2023 07:38:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-50e305530baso4458128e87.3 for ; Tue, 19 Dec 2023 23:38:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703057891; x=1703662691; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xVVt1fDDGnFJy0Xc9rDOy5tQYcz5E1cw4wOb1DmAjF4=; b=hEOSBAiWPBUTZY+bUyci5+9oe7MAMW7+nPw2VXKpyy00Mg1e77nSTQXxcrzTuVshZt UGnQq/ZnIz823z94yAzPQK+wF/Ox7Nt1qXmv1jpgdeqKKbnbtCbNSSvd8OElX8j96a/Y FPDjKaEY7syOuli0scR2QM+q4lzM6ofI+C7dR1qKlgEHj39CErimRPOHFWjYpbKDH+Uv BLwDYbWVaf6vSbBbxqiMiktSTdg8P3KqfSsZSDheRjsTDGvjXKuYjbGRhNd24HR3GEgw /1zhss3zbFx0Qd8jk47w1uDq/+eBwwEtTBCyYXOJrFzJSMwPfM1UOR7YhH7gSi9PmKCJ K9Nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703057891; x=1703662691; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xVVt1fDDGnFJy0Xc9rDOy5tQYcz5E1cw4wOb1DmAjF4=; b=uQnAxzcvuNr0iYWpSlfKud73NMTgrRGQlZemzTZP0wapjpxlsUgao5mlXkuq60rcBo t9swE3w3kHCKJoRMoSniF9GXn52t4Xcw3aSMWKKEsmrsYqdu1fEVSDupjgGB50+clJ9N Y1DgE4NXJzj/cvSkYuhAUhK1Wb+WMrRhQNiPgiuXtgFsY06vlxub3IF4JkKnAjF1mnYw tFIh6B83jjJpnnaGSyTmz50Rn0G5xRTtCnnXZwN/dLKPSCNmoz1h4FcVfwCmJk8gOGye DITnnJgaTq2osj0b5Jwrn817sdx4ymiuwmKAjxqrmVAOYTdiLDasInf7ZpDcb6GDSOp+ qvSQ== X-Gm-Message-State: AOJu0YyKnMOe44ZNMrO/yjuMpIwWZn/l3PVreKsVstIjNi/CtNangsfk QeEDjmpa1K0hAfiTtkzGjQ== X-Received: by 2002:a05:6512:2098:b0:50e:30f1:8668 with SMTP id t24-20020a056512209800b0050e30f18668mr2461045lfr.56.1703057890779; Tue, 19 Dec 2023 23:38:10 -0800 (PST) Received: from alex-pc-ubuntu.lan (31-10-153-16.cgn.dynamic.upc.ch. [31.10.153.16]) by smtp.gmail.com with ESMTPSA id p7-20020a056402500700b0055283720ec3sm5979043eda.76.2023.12.19.23.38.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 23:38:10 -0800 (PST) From: Aleksandrs Vinarskis To: tiwai@suse.de Cc: alex.vinarskis@gmail.com, alsa-devel@alsa-project.org, david.rhodes@cirrus.com, james.schulman@cirrus.com, josbeir@gmail.com, linux-kernel@vger.kernel.org, patches@opensource.cirrus.com, perex@perex.cz, sbinding@opensource.cirrus.com, stuarth@opensource.cirrus.com, tiwai@suse.com Subject: [PATCH v2 0/2] ALSA: hda: cs35l41: Support Dell XPS 9530 (2023) Date: Wed, 20 Dec 2023 08:38:07 +0100 Message-Id: <20231220073809.22027-1-alex.vinarskis@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <87ttokpyws.wl-tiwai@suse.de> References: <87ttokpyws.wl-tiwai@suse.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Following changes by Cirrus, attaching rebased (and greatly simplified) patch to support Dell XPS 9530 (2023) laptop. Safety-guard against capped SPI speed is added via separate patch. It is not conditioned to particular subsystem, as all devices normally should pass this check. Following suggestion by Stuart Henderson, error out threshold is lowered to 1/2 of requested rate. Aleksandrs Vinarskis (2): ALSA: hda: cs35l41: Safety-guard against capped SPI speed ALSA: hda: cs35l41: Support Dell XPS 9530 (2023) sound/pci/hda/cs35l41_hda_property.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) -- 2.40.1