Received: by 2002:ab2:7903:0:b0:1fb:b500:807b with SMTP id a3csp25023lqj; Sat, 1 Jun 2024 06:46:14 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUTcNbxFVKjiUuAQq7vJK1qXhRi0iAKL6JMtbE9QBKegRGB/JOFWMSfB8KD3yxEV0okZ3W4qERk6UnsbFk/97KsaaIe7IxzB1VcYjVwrg== X-Google-Smtp-Source: AGHT+IHLIHopQtGDs9OeU7JE9P2lspCmw79wf1Le4F+WtDob9cHPvL5R6L/vDFhYLtZSxwhSp101 X-Received: by 2002:a17:903:1112:b0:1f4:b2ce:8dbe with SMTP id d9443c01a7336-1f636fe892amr51820705ad.9.1717249574451; Sat, 01 Jun 2024 06:46:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717249574; cv=pass; d=google.com; s=arc-20160816; b=V0zpsWfHgl1Yq7FtN37tVPZzDevYPmCXKG/t72saT2B+M39HqJ5aFmVsivGLFFVakq zfB6Q63dq+kPFDwcGUdrfnZKjMo2XDNjpV4pqfSwRLhUsS3UNGXNy+oYK05QbljK2GPt JG4YElkdQRzX2PPA8CxPp1ZdqQ7Is4AlZYFjhH6Vo6qJI6LJGRJrRQ9Cr6kxdrkSB7Ks l3nX0RlIKQeIpPgEHr+JOFcIL7pQLj6eQAmaIZLPQ8Lw978m+mdtElTgFemeVAwi+al2 46Rwn1GbvVz4KCgYb3Kyso15ajNbK2ykzQ+xA7O+8KN/Gwj2vPJeemvAgybK1/Gw5CQw Ksew== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=Q6kQeXhhImb9rMJUOuoy86swbcuC/f501yBqI5RiV3g=; fh=6bbvsc2e5MSw0ziZvrmEBjN3IM10RGL/5bVWuCfocQ4=; b=vrc4BZah7DiFHrtBofcVJsRtfX5CVUQP2fc3WAWp+kOcY8ebxBDrHJwPLLmM1DPPRN zQMnTIXSMOg4G8zPTFFm3zan9IEzhQdJjnuqcCvUB3yW9TLFyNFrJVIWlY0/Y9XZntmr iHHJjmjKWYeYdM6slnbTUBGjGzTwrooAEyHdGCBP3MPosUiY2cwOZKsJ5eRAA5E2by68 y7HN77ZIqjdQako8FoSB/elzhHDf6JAzGaAjx2ill4aIOtTOAfLzQdCh33TMthETYGc6 7V5YaLZJd12kTwy1BbFbhi+yVEOQI61tZdbT9aSe84x7sgMDEZZcA2qSecG7N454QMw0 AlQQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@exactco.de header.s=x header.b=n2F1nR1t; arc=pass (i=1 spf=pass spfdomain=exactcode.de dkim=pass dkdomain=exactco.de); spf=pass (google.com: domain of linux-kernel+bounces-196874-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196874-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id d9443c01a7336-1f63233d131si33658285ad.6.2024.06.01.06.46.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Jun 2024 06:46:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-196874-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@exactco.de header.s=x header.b=n2F1nR1t; arc=pass (i=1 spf=pass spfdomain=exactcode.de dkim=pass dkdomain=exactco.de); spf=pass (google.com: domain of linux-kernel+bounces-196874-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196874-linux.lists.archive=gmail.com@vger.kernel.org" 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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 695A6282DAA for ; Fri, 31 May 2024 13:21:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CB119158A2E; Fri, 31 May 2024 13:20:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=exactco.de header.i=@exactco.de header.b="n2F1nR1t" Received: from mx.exactcode.de (mx.exactcode.de [144.76.154.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2E70976026; Fri, 31 May 2024 13:20:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=144.76.154.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717161654; cv=none; b=BvS3lOInMMGAUDxmrLW5SIERm3QtoH+TIhhxHmdpkbh57cSGGYbBEhRTSPdujI7+UmDoLyzq41PfdGAFksKvTrHtml7lLjDOIhSLTOTnqvv7MMpydjx9uvPb43KwZSfNvF191epeo2tad9rv0x1sDOWcJM2RcGYdlZ+/BY2tKLA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717161654; c=relaxed/simple; bh=dKmNE0E7ZviqScpi94wGgebczcb90IUx8m5/5bHX5Ws=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Message-Id:References:To; b=n/ewiA6d8Sl2LwBIsH6d7R1ykE7maIqFGldBTrpgCpMA1X53NVNnM4VpMxjDxw9O8Tt7CtDmF6N1w1dseeSRFkDs4VrMu0lUFeP+826oK/RUtekC8k3zOvm6tOcvHIUCsesieD5ojB4OQtfJq/NvGJCVZFFrKB+QTPOL1eaWBzQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=exactcode.de; spf=pass smtp.mailfrom=exactcode.de; dkim=pass (1024-bit key) header.d=exactco.de header.i=@exactco.de header.b=n2F1nR1t; arc=none smtp.client-ip=144.76.154.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=exactcode.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=exactcode.de DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=exactco.de; s=x; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=Q6kQeXhhImb9rMJUOuoy86swbcuC/f501yBqI5RiV3g=; b=n2F1nR1tSZ7c0W/+3REcThrguG+vW9GcMusMwpnJIc4qxkdYqA9heaS6Kb54r0LfqBo4tmcbO9aSHWf8oiyTz/91xlzh4JVgeKxsJXh88g6De3M1cU2wz5qaLvPaI4nC9TDFt0iS1aXFzMl98BqNg5iBLtP3nyvGvjKBzsx27Cw=; Received: from exactco.de ([90.187.5.221]) by mx.exactcode.de with esmtp (Exim 4.82) (envelope-from ) id 1sD2C8-00007J-Pt; Fri, 31 May 2024 13:21:20 +0000 Received: from [192.168.2.131] (helo=smtpclient.apple) by exactco.de with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86_2) (envelope-from ) id 1sD2Ek-0005ig-1p; Fri, 31 May 2024 13:24:02 +0000 Content-Type: text/plain; charset=utf-8 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: [PATCH 2/3] hwmon: Add support for SPD5118 compliant temperature sensors From: =?utf-8?Q?Ren=C3=A9_Rebe?= In-Reply-To: Date: Fri, 31 May 2024 15:20:38 +0200 Cc: Wolfram Sang , =?utf-8?Q?Thomas_Wei=C3=9Fschuh?= , linux-hwmon@vger.kernel.org, Hristo Venev , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Radu Sabau , Paul Menzel Content-Transfer-Encoding: quoted-printable Message-Id: <151934EE-F826-4655-BEF1-2199B1AAAD5C@exactcode.de> References: <20240529205204.81208-1-linux@roeck-us.net> <20240529205204.81208-3-linux@roeck-us.net> <34a4292e-c4db-4b40-822e-b892e1444045@t-8ch.de> <16e448f1-cfc9-4e88-b3f1-55e1856d1405@roeck-us.net> <0a2ed64d-06d9-45e8-a054-4ded4429f952@t-8ch.de> <20240531093154.rna2vwbfx7csu2sj@ninjato> To: Guenter Roeck X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spam-Score: -0.5 (/) Hi, > On May 31, 2024, at 15:14, Guenter Roeck wrote: >=20 > Hi Ren=C3=A9, >=20 > On 5/31/24 03:01, Ren=C3=A9 Rebe wrote: >> Hi, >> On May 31, 2024, at 11:31, Wolfram Sang = wrote: >>>=20 >>> Hi all, >>>=20 >>>>> Wolfgang seems to think it's important: >>>=20 >>> Wolfram, please. >>>=20 >>>>> = https://lore.kernel.org/lkml/tdia472d4pow2osabef24y2ujkkquplfajxmmtk5pnxll= sdxsz@wxzynz7llasr/ >>>>>=20 >>>>=20 >>>> Ok, but that doesn't explain the reason. Wolfram, Paul, why do you >>>> think this is needed ? Note that I am not opposed to adding spd >>>> eeprom support, but I'd like to know why I am doing it before >>>> I spend time on it. >>>=20 >>> A working eeprom driver is needed to get 'decode-dimms' from the >>> i2c-tools package working. Jean reported that EEPROM access for DDR5 = is >>> different from DDR4, so it needs a separate driver. And >>> i2c_register_spd() then needs to be updated to use the new driver = for >>> DDR5. >> Well my original downstream driver already had eeprom access: >> https://svn.exactcode.de/t2/trunk/package/kernel/linux/spd-5118.patch >=20 > Yes, but you didn't send it upstream, so I took it, fixed a couple of = bugs, And I appreciate that! > dropped eeprom support since that is secondary for my use case as well = as the I only said the original code had this implemented if someone wants to = re-add it to save them some time not having to re-write it from scratch ;-) > out-of-tree parity code, and submitted it. I'd be more than happy to = let you > take over if you like. I=E2=80=99m mostly out of time, so I appreciate you starting the = upstream process. Thank you so much, Ren=C3=A9 --=20 ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin http://exactcode.com | http://exactscan.com | http://ocrkit.com