Received: by 2002:a05:7208:13ce:b0:7f:395a:35b6 with SMTP id r14csp67827rbe; Wed, 28 Feb 2024 12:20:04 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUqodZOo+v6o0PksEbUEQm4axUn/s0euhAYFnelN5TWY4qmZYhcAVWBtJ/JT6i4+FXa5U0Q+v/V+8OvCkWvMdNaTSeW9ka9wMNzcwNYYQ== X-Google-Smtp-Source: AGHT+IHqwKcNu2GPGK5aLxagIPwBK4YrcDzcw9opr3I/aJDo8LLgUmtRI8feYs8+NzGYJcoAE270 X-Received: by 2002:a05:6358:7a9:b0:178:6db3:27d0 with SMTP id n41-20020a05635807a900b001786db327d0mr345608rwj.30.1709151604193; Wed, 28 Feb 2024 12:20:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709151604; cv=pass; d=google.com; s=arc-20160816; b=jM+PAYQCvqeX/XDNoRKKTmvLI65RQa4bE25xWxsDK1NaFPWiduGL+eWXnfB4EV3BFS dSRyDvk798uXa2kb+2Z7rF2ul+dKz392byUtw4nq+U2C/G+z1yiFQd4wRaxdvSPY4WOb +EeNroXeGG9l9LQLdwzguaLNy292uiefJu7qMAg6PaxREDisPermb2IOjI0yqCuggvn/ C/Sh+T3ajzTQ3b9uoD7apjHslov+7LjoZuemmtjbJdcCc8nY8zyBLILx4vIWT3hiSGHi 62EHb2I8h3Q0OFEiV97XCKkmTAIr21y2xLOaRFxKY6NFBSWzattT62+wdJRjA0i53/CE oc+Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=subject:cc:to:from:date:references:in-reply-to:message-id :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:feedback-id:dkim-signature:dkim-signature; bh=SI1WZrdEHbGY7yRHKfhJa7GjrhCFBsUpnVyqS36ad9Y=; fh=/DqNKvqc55ujPNCCPk+cl9Q3q1jmQuhn8y5G5CjLMnE=; b=QcuLEINSLgrGT8a/1Ap6IaWjZ7ok43Hk74zl1oFTgSI4NkLFZzGRAnzssO8LF0vN/k Q1FvwtMjNKVUwQWPYFEtCszdFIhuHxxPGuO7oTfGll662Xf0fDAbVzoW0nkY/wZeLetQ 1e1DrQa+c2F2nr3dK19kbjl7VE8coh5koRRl8wKveVZxMqpGTqXOf1UdUiUFtgXsTY00 vmFn84qTWkxiFo/m5HB+KV+uqAlibPaRBkqfue75KJp5+7WK1AI6rkUoOotA0k2qDOyh 5GlkKwd7C0Bc5A0TLMYaO+LNluxgI9tKAt9mlos4p7GuMjVZFDR6f7+I/12D9vZrb6vR Asng==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@squebb.ca header.s=fm2 header.b=AEhHW8sJ; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=DHNOCstp; arc=pass (i=1 spf=pass spfdomain=squebb.ca dkim=pass dkdomain=squebb.ca dkim=pass dkdomain=messagingengine.com); spf=pass (google.com: domain of linux-kernel+bounces-85669-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-85669-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id om5-20020a0562143d8500b0068f08c94871si260717qvb.513.2024.02.28.12.20.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Feb 2024 12:20:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-85669-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@squebb.ca header.s=fm2 header.b=AEhHW8sJ; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=DHNOCstp; arc=pass (i=1 spf=pass spfdomain=squebb.ca dkim=pass dkdomain=squebb.ca dkim=pass dkdomain=messagingengine.com); spf=pass (google.com: domain of linux-kernel+bounces-85669-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-85669-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id E79061C21ED5 for ; Wed, 28 Feb 2024 20:20:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DB85315DBAE; Wed, 28 Feb 2024 20:19:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=squebb.ca header.i=@squebb.ca header.b="AEhHW8sJ"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="DHNOCstp" Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 C67E97443E; Wed, 28 Feb 2024 20:19:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=66.111.4.29 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709151582; cv=none; b=i5MfrEbQP7xlav4WCYeNmnp4GHr24pfXWVZosi4fi71YYxOljrQNqNZbRQtHNd5agxT4ZUFZOgNk+uLD/9WZDocoVdN854O2knp4hzh7otvw91F1PF7EhmRy3Otm4vaOPwVnDR1nWzBsHD/Emz9BAiReJoa6qRCAT26sJx7PDtQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709151582; c=relaxed/simple; bh=/9L3DBtbXtiqRZ4uR4tPFzGS3wIV0RaN22OwhuvbyNc=; h=MIME-Version:Message-Id:In-Reply-To:References:Date:From:To:Cc: Subject:Content-Type; b=So2jShHJl9lnMBkKHMhAaO2H+6NVap/BlD7bjzIoGijIfwKUF98wSVjn8T89HZpGDGlhAziDFsXfdyQwXHPtQ9isinBGFCUgWewRs4UZvL+1BDnmjWQ6HyPPDI4o4Osy/3bDZWXqFnWuCMfmwv4hK90PGW2OCt9JCoshOWdnvrA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=squebb.ca; spf=pass smtp.mailfrom=squebb.ca; dkim=pass (2048-bit key) header.d=squebb.ca header.i=@squebb.ca header.b=AEhHW8sJ; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=DHNOCstp; arc=none smtp.client-ip=66.111.4.29 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=squebb.ca Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=squebb.ca Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id A75E15C01B4; Wed, 28 Feb 2024 15:19:38 -0500 (EST) Received: from imap52 ([10.202.2.102]) by compute3.internal (MEProxy); Wed, 28 Feb 2024 15:19:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=squebb.ca; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1709151578; x=1709237978; bh=SI1WZrdEHb GY7yRHKfhJa7GjrhCFBsUpnVyqS36ad9Y=; b=AEhHW8sJZLY7jmKGeOm+msqebc lYo1RTshosJNRv23KKaivXoSSJELzND7Xe9ZhrmUmFKNOsIay6GSptTou0VtM1To 2DfmcbkeyR1fTVF+GU31OE82EoQFTLcyv6H0ZDcikEKKNyAW/S60SYS9GDhkcYUq 2M3ZBghSZMxXsRBq0O9J2eMDhuUtKlTvdPykvbk+8RBoLJjsxtj9hTMyMDh13PIG /U4FGXlnpsTVYFWrF6NvED9zm88QF1n7fwr0tcBlvhJMWv30K52lY6dmCUe22Slr hVu5RMxzXd2vQMX4vqEDvcbpE2Jz3FoE/zhVeSeGgRmbm/EJw9P5Ag7uFmfw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1709151578; x=1709237978; bh=SI1WZrdEHbGY7yRHKfhJa7GjrhCF BsUpnVyqS36ad9Y=; b=DHNOCstpxVPTF60f+6+mhdgpeN7IL/YRJw/ln91/BqUL 0gnMyo2DQmV3OEqirmDu2ZeRToBfvdAbJNvZ3s7Vo6llaBGhBmnr6m3P+bLp0nM1 TScMN1kvVQC0aodz94ehrAEBC1PisqSS32q1q3WXIQrYzf4pEb2zpG5W/lOUsAh5 MdiI6YiTMOHjThusY1figxF1TsJ4IwDzOKrgC0AmVKKa/E/yZKBbeiB/R3swMfDn Yrx96V08DdPX8OnzrWSap2BIRuWaUFt6dd1YYDoszWesLlPePJTBXCTlGBTrBd6F enW93WFbwdcAy3RRTpyTke7waRsIfpM9oUWMcLBpQw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrgeejgddufedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedfofgr rhhkucfrvggrrhhsohhnfdcuoehmphgvrghrshhonhdqlhgvnhhovhhosehsqhhuvggssg drtggrqeenucggtffrrghtthgvrhhnpeeiueefjeeiveetuddvkeetfeeltdevffevudeh ffefjedufedvieejgedugeekhfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehmphgvrghrshhonhdqlhgvnhhovhhosehsqhhuvggssgdrtggr X-ME-Proxy: Feedback-ID: ibe194615:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 948D2C60097; Wed, 28 Feb 2024 15:19:37 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-182-gaab6630818-fm-20240222.002-gaab66308 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: In-Reply-To: References: <20240228150149.4799-1-vishnuocv@gmail.com> Date: Wed, 28 Feb 2024 15:19:50 -0500 From: "Mark Pearson" To: "Hans de Goede" , "Vishnu Sankar" , =?UTF-8?Q?Ilpo_J=C3=A4rvinen?= Cc: "platform-driver-x86@vger.kernel.org" , linux-kernel@vger.kernel.org, "Vishnu Sankar" Subject: Re: [PATCH] platform/x86: thinkpad_acpi: Add more ThinkPads with non-standard reg address for fan Content-Type: text/plain Hi Hans, On Wed, Feb 28, 2024, at 11:09 AM, Hans de Goede wrote: > Hi, > > On 2/28/24 16:01, Vishnu Sankar wrote: >> Add more ThinkPads with non-standard register addresses to read fan values. >> >> ThinkPads added are L13 Yoga Gen1, X13 Yoga Gen1, L380, L390, 11e Gen5 GL, >> 11e Gen5 GL-R, 11e Gen5 KL-Y. >> >> Signed-off-by: Vishnu Sankar > > Thanks, I have no objection against this patch: > > Reviewed-by: Hans de Goede > > But this feels like it will become a game of whack-a-mole. > > Mark can you reach out to the ThinkPad firmware team and > figure out if there is some supported way to automatically detect > this ? > These are all older platforms and we're not expecting to see this on any newer platforms...if it shows up it's because they messed up (there is a spec and they're supposed to follow it). Vishnu did review with the FW team which platforms had used this implementation, and we believe the list below to be complete. Vishnu, please correct me if you've heard otherwise. As a note, I did review this during an internal review, before Vishnu pushed it, so I'll add: Reviewed-by: Mark Pearson Mark