Received: by 2002:a05:6500:1b41:b0:1fb:d597:ff75 with SMTP id cz1csp271441lqb; Tue, 4 Jun 2024 10:47:29 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXkZaa33q/wj6hud1qSuukpCikJZwLLu68syIdh8V+juxkQ+R0yhp1xDUnWaQMPAc2uDNaAO1rWHKP/Hu7NFLzA2MyHXVEmmt57iS/NeA== X-Google-Smtp-Source: AGHT+IF68Oaf/dvt3OtSTUEuDMTia/FE1Mf+n0KUV3liIBgBapRwy3Js6lh98LdUji8sakSkWcZe X-Received: by 2002:a05:6214:5910:b0:6af:cd19:e206 with SMTP id 6a1803df08f44-6b030a98dc0mr463726d6.62.1717523249481; Tue, 04 Jun 2024 10:47:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717523249; cv=pass; d=google.com; s=arc-20160816; b=xF4z10qIXH38kuRldI23dWzBvyEf76qZuhLrOqOvQDswqMMf2EYBl88nKu68zCz/1d PdwPH7kqAqqL1PVZ9AvNvWHMvul8URvrZ3bGd9Ta3uk1GcYdBsuU1+B1FOLwPT3lm773 6np1nD4OMSZmR1xj4DkMRcqQ6S1tFrCYHgzdrQTbhoNn7bkrhtmBN3GoW1bUSd3NvFEl p20dMhOFc/A8V/wqEj67U8lyFGhGlwnWT279udKFxbk3/faDXvUbbDhcV9g5IsT1iEzI wOG/jhoYHSv5nEtOlU6j1rMrOrXJSCeDV6BB2s82tczJ2IspNzKvmuewCf+4XpZo3kmy vvxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=Ytq0Oo7HEBwVwlcYfKpnL3CTax18r1U5YqO94Iax+L0=; fh=oj6BkmhjnEnSypN/P7RvNZlLTF3wzFCCFu/dIOCJTxY=; b=z8HfrWCsmG8YAge+kSWzQBJYfz881AYX3/XBZiSRTjXQW2qR4ePo1sAGbmnGHT1mIj EulT4XLxlPVt7/ia/go0rfSMJ7ZaAZ1qcfGe0xof4VdEwIru5eeJkHezcrofQJpQVo5c EFUTHirrQR1PC0DJ9OOMeZu/Urmyhcepy04hPggkWBJJYS995TbcpYHbJCDhaEn5mmmh Izq8LOvpTocgA9KkMtNQhlpfDgfgTtBjTz4uc1t0EfRmeFhOQYg3s6vMOtOGLoukpZUl 8Xi/LlwO/VTqfsmmvd4/IdnN3vnZaKZhd6cjlCyzmAEOiFYJqmR95o/ruKyquoymubPM FZtw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=mS8LbfmJ; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-201202-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201202-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 d75a77b69052e-43ff2467412si118512441cf.359.2024.06.04.10.47.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 10:47:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-201202-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=@linaro.org header.s=google header.b=mS8LbfmJ; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-201202-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201202-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 364071C22CB4 for ; Tue, 4 Jun 2024 17:47:29 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EF6A4149DE5; Tue, 4 Jun 2024 17:45:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="mS8LbfmJ" Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) (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 4CB3914A635 for ; Tue, 4 Jun 2024 17:45:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717523108; cv=none; b=FWRpTcJoU77zPpfVQGxJbf9CIshqaUKTGLjNyOBU5PXNZl93UU8EK3Ch8e9QPMG8qFxMYSjxPjgNiajflgWmIWYE69ZjhggHAZaEPHJKp7l/oiM1wylQjGDQ6pmdCc+B+jP6A72nVD3YLrXuEfhy3r85qsAN03v4wKDEMyt3orY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717523108; c=relaxed/simple; bh=vc8ZT2GNbFtwqQqhzl5qiHaSZfj03wCMJ+C1x7kZANQ=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=bo1QxGnb4DyMbF2rKUAWNKULfs6JlSA0wsmOns/yTzSnyfP7m946zcTvez+4CVAJUa104ZON8FtLNWkaj0rauUD2JtXb7tDIhUupZ+6CyK6ogruZjnKcaAK5Rege2JwrqcYgT5eefe6ROIq/tbRyVFPfln4zDqLPqDBJMOuRUqE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=mS8LbfmJ; arc=none smtp.client-ip=209.85.208.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-2e719bab882so12621501fa.3 for ; Tue, 04 Jun 2024 10:45:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717523104; x=1718127904; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Ytq0Oo7HEBwVwlcYfKpnL3CTax18r1U5YqO94Iax+L0=; b=mS8LbfmJ9svRhOEW7ohc1aatikfScIxPbt2B53PdCru39VaU1Fof1OJyHocNQnfFf5 hma0AUaD+k75O+IJa7C6JWE1I2dOtIrukQ9uhs5s3AfFDYFqEImE255XnjbEVqtFxAuT 3gBE9IoEe/xf8SISfykjgrRl1v2bc45pdnxAsEb7h2B30DpqN705FzKKOd7JtAhMwjIu 7cqS6l1Kop5zlZqhvbcOB06H5++r8exWrdsKlmjmtJcuYo2lScRuNP0RReSsLTKZSvGM vKsLrraY5e4KoI/L3Vc7QN8N1xtpQLhycDHCffKUetBPm5tKL8YVi6j7WASiJ17Rp1Bc yjFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717523104; x=1718127904; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Ytq0Oo7HEBwVwlcYfKpnL3CTax18r1U5YqO94Iax+L0=; b=PiEsj77yyjsyX0cqp3B2qQ0hDRT6pDb6xGAPTM9FgEk4ExVj4JOwgyYFLZ8Rk5Y+Tx F21/QMKMLO3NNUOyT8MMsqVLFFkaKq/d6utHji4gJFH7j1LfMAKeTHobGVCPEjyaj8bq PE2OeW0tCi1mNrYD3Kaey4CMoKsFBLbJmqfxoWE0Ff/5qRV/NDx8WfX7X3bLw+Iyp+fX GmgWUUoK0WyXURU+BDzxr2LlqTmbZNjHnnGxCZ+A9Pn/wV6m44YtAWJGmE1uj8N4mYei 6CepNMGSVwsKYLEGnNRqbdcCYXllF0KDi65vzMoRKv4hLLauf2V+vQ4ArpuH9rmm3elh 9Xww== X-Forwarded-Encrypted: i=1; AJvYcCUPLARml0oqC+7fRNUXpfrH7KtaA3O4DJUywi9TCYAb/IUmuNXo+oGJeqHwBAbIi/0ySrp1SfsOag1p4PLedGE0/ShZu4ibH6YKVhnV X-Gm-Message-State: AOJu0YxQcfnGzggq87XEH1XCekMmky+yRcx8+u7HQb8c+oJjoBNoZIx0 Va/8M9hEGj1c37ihyQ7DzQeR7tCisYsE+oVMGwb7aM9T5iAnc2AIR03s66Ngn9g= X-Received: by 2002:a2e:8e7c:0:b0:2e9:841a:814d with SMTP id 38308e7fff4ca-2ea950e9c37mr81938541fa.21.1717523104333; Tue, 04 Jun 2024 10:45:04 -0700 (PDT) Received: from ?IPV6:2a05:6e02:1041:c10:e559:5ee:5c4:82bc? ([2a05:6e02:1041:c10:e559:5ee:5c4:82bc]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4214a4aab93sm21423665e9.0.2024.06.04.10.45.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 04 Jun 2024 10:45:03 -0700 (PDT) Message-ID: <145ba1e5-628c-4e07-bae7-039d1655885d@linaro.org> Date: Tue, 4 Jun 2024 19:45:03 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data To: Julien Panis , "Rafael J. Wysocki" , Zhang Rui , Lukasz Luba , Matthias Brugger , AngeloGioacchino Del Regno , Nicolas Pitre Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org References: <20240604-mtk-thermal-calib-check-v2-1-8f258254051d@baylibre.com> Content-Language: en-US From: Daniel Lezcano In-Reply-To: <20240604-mtk-thermal-calib-check-v2-1-8f258254051d@baylibre.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 04/06/2024 18:46, Julien Panis wrote: > This patch prevents from registering thermal entries and letting the > driver misbehave if efuse data is invalid. A device is not properly > calibrated if the golden temperature is zero. > > Fixes: f5f633b18234 ("thermal/drivers/mediatek: Add the Low Voltage Thermal Sensor driver") > Signed-off-by: Julien Panis > --- > Guard against invalid calibration data, following this discussion: > https://lore.kernel.org/all/ad047631-16b8-42ce-8a8d-1429e6af4517@collabora.com/ > --- Applied for v6.10-rc3 Thanks -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog