From nobody Wed Dec 17 08:56:10 2025 Received: from mail.hows.id.au (125-63-26-112.ip4.superloop.au [125.63.26.112]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B599E54782; Thu, 27 Mar 2025 23:17:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=125.63.26.112 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743117451; cv=none; b=VIutAGp2zqVBjHXCvzUiyusc/SCn22baPsie0gFu5t6kPDmwuYRNy8Y4E1y+fRRo0tJCOO/MK56eoP8nqTPiaN9cmANXnY9guj/N71Z7oMyVgFDnneufRT11Gc5wYfe6PH+qIOlOAqinptjYF0CEhY23tzKuWql3lNejb665oFM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743117451; c=relaxed/simple; bh=iLKFQ1XT7Gv64WulzIF36Fz95RYXU9EXLw7LTgu9jT4=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=mu3BBdfm/Aw9GOvEshARI6fFylBli9Nx0YUu2q/npeICvw7+HxWFFjmYIxGeztYAzJWID2SBl1ZJOPpL+MvD5TbxVincmHO3zO4px1De35nYytmqO5zxxF1cvoXGVdZYt0YA1D+jbjAFF1QhTgJdCs7yAvSjskys/75BnTDcNes= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=hows.id.au; spf=pass smtp.mailfrom=hows.id.au; arc=none smtp.client-ip=125.63.26.112 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=hows.id.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=hows.id.au Received: by mail.hows.id.au (Postfix, from userid 113) id 8DF2B22F18; Fri, 28 Mar 2025 10:17:19 +1100 (AEDT) X-Spam-Level: Received: from archibald.hows.id.au (unknown [192.168.0.157]) by mail.hows.id.au (Postfix) with ESMTPSA id C4CD5229C3; Fri, 28 Mar 2025 10:17:11 +1100 (AEDT) Date: Fri, 28 Mar 2025 10:17:10 +1100 From: David Hows To: Clemens Ladisch , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH]hwmon: (k10temp) Add support for Zen5 Ryzen Desktop Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" --- drivers/hwmon/k10temp.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/hwmon/k10temp.c b/drivers/hwmon/k10temp.c index d0b4cc9a5011..cc2ad7a324f9 100644 --- a/drivers/hwmon/k10temp.c +++ b/drivers/hwmon/k10temp.c @@ -502,6 +502,13 @@ static int k10temp_probe(struct pci_dev *pdev, const s= truct pci_device_id *id) k10temp_get_ccd_support(data, 12); break; } + } else if (boot_cpu_data.x86 =3D=3D 0x1a) { + switch (boot_cpu_data.x86_model) { + case 0x40 ... 0x4f: /* Zen5 Ryzen Desktop*/ + data->ccd_offset =3D 0x308; + k10temp_get_ccd_support(data, 8); + break; + } } =20 for (i =3D 0; i < ARRAY_SIZE(tctl_offset_table); i++) { --=20 2.49.0