From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 012AAC04ABA for ; Wed, 20 Sep 2023 17:50:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ok8eoSEdMD96lON4d49W3oafd997mAZ/sIYxKaEUUMM=; b=As6O8gXdB0YtuZ 0KleEGSYL1n9VpNzw39XN/Gg8WOMyvkqcDF22C+X9dVnYaLdWEQrbLT/766VWAu+abzp6gOkOUjfC FNDOEWcgJ/n894xoZui9ja+oBUe75ztbmlHYnRpfghyn9m2ZTSr2wg9Bi04O91O09V0woV9eICpvU K2IBJ9Cyn+OQiUiuA7kajkJW+dNyFGfmZF2hg56yz8bmQBnDCBVW2nNWDBvHamXiTIzUKfIRFZBUO fWcUzZKNzRbzFFNXwbCL91TMPUpHTHamL5YsWejG6j30v9FP/olqwGID6mBv5Z8m/Qv28bOvGkhTC fPxi9/mYapUHEHlRfiQQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qj1LK-003mGg-0s; Wed, 20 Sep 2023 17:50:30 +0000 Received: from mxout3.routing.net ([2a03:2900:1:a::8]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qj1L5-003m9X-0o; Wed, 20 Sep 2023 17:50:17 +0000 Received: from mxbox2.masterlogin.de (unknown [192.168.10.89]) by mxout3.routing.net (Postfix) with ESMTP id 61A2462615; Wed, 20 Sep 2023 17:50:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de; s=20200217; t=1695232211; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yPGaIcaBpYIsL+K5fU/g5XcubHkm1r3TP41OLpcHHUU=; b=GFMXvfg9d/BnAHtYhKhiU8HFWdvHDME9Kkq9jXrc4St8oh4WGMX6qjBy7htYFri4oY6Ywd FzRkIuGF5Ck+VL6ggxHrghuu0+FbpJWQh10bnYEosuL556EtNBN+Cs7zbZ9AMPD1YprvgQ BqCDdPAxxEekoKME8GvQ9g8iWNO7/Zo= Received: from frank-G5.. (fttx-pool-217.61.152.105.bambit.de [217.61.152.105]) by mxbox2.masterlogin.de (Postfix) with ESMTPSA id 967111006BE; Wed, 20 Sep 2023 17:50:10 +0000 (UTC) From: Frank Wunderlich To: linux-mediatek@lists.infradead.org Cc: Frank Wunderlich , "Rafael J. Wysocki" , Daniel Lezcano , Amit Kucheria , Zhang Rui , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 4/4] thermal/drivers/mediatek/lvts_thermal: add mt7988 support Date: Wed, 20 Sep 2023 19:50:01 +0200 Message-Id: <20230920175001.47563-5-linux@fw-web.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230920175001.47563-1-linux@fw-web.de> References: <20230920175001.47563-1-linux@fw-web.de> MIME-Version: 1.0 X-Mail-ID: 28533bc3-42fd-4ddc-a511-be8c45e8489c X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230920_105015_450189_B67E67CE X-CRM114-Status: GOOD ( 14.75 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RnJvbTogRnJhbmsgV3VuZGVybGljaCA8ZnJhbmstd0BwdWJsaWMtZmlsZXMuZGU+CgpBZGQgU3Vw cG9ydCBmb3IgTWVkaWF0ZWsgRmlsb2dpYyA4ODAvTVQ3OTg4IExWVFMuCgpTaWduZWQtb2ZmLWJ5 OiBGcmFuayBXdW5kZXJsaWNoIDxmcmFuay13QHB1YmxpYy1maWxlcy5kZT4KLS0tCnYyOgotIHVz ZSAxMDXCsEMgZm9yIGh3IHNodXRkb3duCi0gbW92ZSBjb25zdGFudHMgdG8gYmluZGluZyBmaWxl Ci0gY2hhbmdlIGNvZWZmLmEgdG8gdGVtcF9mYWN0b3IgYW5kIGNvZWZmLmIgdG8gdGVtcF9vZmZz ZXQKLSBjaGFuZ2UgdG8gbHZ0cyB0byBsdnRzLWFwIChBcHBsaWNhdGlvbiBQcm9jZXNzb3IpCi0g ZHJvcCBjb21tZW50cyBhYm91dCBlZnVzZSBvZmZzZXRzCi0gY2hhbmdlIGNvbW1lbnQgb2YgbXQ4 MTk1IHRvIGJlIHNpbWlsYXIgdG8gbXQ3OTg4Ci0tLQogZHJpdmVycy90aGVybWFsL21lZGlhdGVr L2x2dHNfdGhlcm1hbC5jIHwgNDYgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDQ2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3RoZXJtYWwvbWVk aWF0ZWsvbHZ0c190aGVybWFsLmMgYi9kcml2ZXJzL3RoZXJtYWwvbWVkaWF0ZWsvbHZ0c190aGVy bWFsLmMKaW5kZXggYzI2NjlmNDA1YTk0Li44ZmQxZGM1YWRiMTYgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvdGhlcm1hbC9tZWRpYXRlay9sdnRzX3RoZXJtYWwuYworKysgYi9kcml2ZXJzL3RoZXJtYWwv bWVkaWF0ZWsvbHZ0c190aGVybWFsLmMKQEAgLTgyLDYgKzgyLDggQEAKICNkZWZpbmUgTFZUU19H T0xERU5fVEVNUF9ERUZBVUxUCTUwCiAjZGVmaW5lIExWVFNfQ09FRkZfQV9NVDgxOTUJCQktMjUw NDYwCiAjZGVmaW5lIExWVFNfQ09FRkZfQl9NVDgxOTUJCQkyNTA0NjAKKyNkZWZpbmUgTFZUU19D T0VGRl9BX01UNzk4OAkJCS0yMDQ2NTAKKyNkZWZpbmUgTFZUU19DT0VGRl9CX01UNzk4OAkJCTIw NDY1MAogCiAjZGVmaW5lIExWVFNfTVNSX0lNTUVESUFURV9NT0RFCQkwCiAjZGVmaW5lIExWVFNf TVNSX0ZJTFRFUkVEX01PREUJCTEKQEAgLTg5LDYgKzkxLDcgQEAKICNkZWZpbmUgTFZUU19NU1Jf UkVBRF9USU1FT1VUX1VTCTQwMAogI2RlZmluZSBMVlRTX01TUl9SRUFEX1dBSVRfVVMJCShMVlRT X01TUl9SRUFEX1RJTUVPVVRfVVMgLyAyKQogCisjZGVmaW5lIExWVFNfSFdfU0hVVERPV05fTVQ3 OTg4CQkxMDUwMDAKICNkZWZpbmUgTFZUU19IV19TSFVURE9XTl9NVDgxOTUJCTEwNTAwMAogCiAj ZGVmaW5lIExWVFNfTUlOSU1VTV9USFJFU0hPTEQJCTIwMDAwCkBAIC0xMjY5LDYgKzEyNzIsNDEg QEAgc3RhdGljIGludCBsdnRzX3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQog CXJldHVybiAwOwogfQogCisvKgorICogTFZUUyBNVDc5ODgKKyAqLworCitzdGF0aWMgY29uc3Qg c3RydWN0IGx2dHNfY3RybF9kYXRhIG10Nzk4OF9sdnRzX2FwX2RhdGFfY3RybFtdID0geworCXsK KwkJLmNhbF9vZmZzZXQgPSB7IDB4MDAsIDB4MDQsIDB4MDgsIDB4MGMgfSwgLy85MTgsOTFDLDky MCw5MjQKKwkJLmx2dHNfc2Vuc29yID0geworCQkJeyAuZHRfaWQgPSBNVDc5ODhfQ1BVXzAgfSwg Ly8gQ1BVIDAsMQorCQkJeyAuZHRfaWQgPSBNVDc5ODhfQ1BVXzEgfSwgLy8gQ1BVIDIsMworCQkJ eyAuZHRfaWQgPSBNVDc5ODhfRVRIMlA1R18wIH0sIC8vIGludGVybmFsIDIuNUcgUGh5IDEKKwkJ CXsgLmR0X2lkID0gTVQ3OTg4X0VUSDJQNUdfMSB9ICAvLyBpbnRlcm5hbCAyLjVHIFBoeSAyCisJ CX0sCisJCS5udW1fbHZ0c19zZW5zb3IgPSA0LAorCQkub2Zmc2V0ID0gMHgwLAorCQkuaHdfdHNo dXRfdGVtcCA9IExWVFNfSFdfU0hVVERPV05fTVQ3OTg4LAorCX0sCisJeworCQkuY2FsX29mZnNl dCA9IHsgMHgxNCwgMHgxOCwgMHgxYywgMHgyMCB9LCAvLzkyQyw5MzAsOTM0LDkzOAorCQkubHZ0 c19zZW5zb3IgPSB7CisJCQl7IC5kdF9pZCA9IE1UNzk4OF9UT1BTXzB9LCAvLyBUT1BTCisJCQl7 IC5kdF9pZCA9IE1UNzk4OF9UT1BTXzF9LCAvLyBUT1BTCisJCQl7IC5kdF9pZCA9IE1UNzk4OF9F VEhXQVJQXzB9LCAvLyBXRUQgMQorCQkJeyAuZHRfaWQgPSBNVDc5ODhfRVRIV0FSUF8xfSAgLy8g V0VEIDIKKwkJfSwKKwkJLm51bV9sdnRzX3NlbnNvciA9IDQsCisJCS5vZmZzZXQgPSAweDEwMCwK KwkJLmh3X3RzaHV0X3RlbXAgPSBMVlRTX0hXX1NIVVRET1dOX01UNzk4OCwKKwl9Cit9OworCisv KgorICogTFZUUyBNVDgxOTUKKyAqLworCiBzdGF0aWMgY29uc3Qgc3RydWN0IGx2dHNfY3RybF9k YXRhIG10ODE5NV9sdnRzX21jdV9kYXRhX2N0cmxbXSA9IHsKIAl7CiAJCS5jYWxfb2Zmc2V0ID0g eyAweDA0LCAweDA3IH0sCkBAIC0xMzQ4LDYgKzEzODYsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVj dCBsdnRzX2N0cmxfZGF0YSBtdDgxOTVfbHZ0c19hcF9kYXRhX2N0cmxbXSA9IHsKIAl9CiB9Owog CitzdGF0aWMgY29uc3Qgc3RydWN0IGx2dHNfZGF0YSBtdDc5ODhfbHZ0c19hcF9kYXRhID0gewor CS5sdnRzX2N0cmwJPSBtdDc5ODhfbHZ0c19hcF9kYXRhX2N0cmwsCisJLm51bV9sdnRzX2N0cmwJ PSBBUlJBWV9TSVpFKG10Nzk4OF9sdnRzX2FwX2RhdGFfY3RybCksCisJLnRlbXBfZmFjdG9yCT0g TFZUU19DT0VGRl9BX01UNzk4OCwKKwkudGVtcF9vZmZzZXQJPSBMVlRTX0NPRUZGX0JfTVQ3OTg4 LAorfTsKKwogc3RhdGljIGNvbnN0IHN0cnVjdCBsdnRzX2RhdGEgbXQ4MTk1X2x2dHNfbWN1X2Rh dGEgPSB7CiAJLmx2dHNfY3RybAk9IG10ODE5NV9sdnRzX21jdV9kYXRhX2N0cmwsCiAJLm51bV9s dnRzX2N0cmwJPSBBUlJBWV9TSVpFKG10ODE5NV9sdnRzX21jdV9kYXRhX2N0cmwpLApAQCAtMTM2 Myw2ICsxNDA4LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBsdnRzX2RhdGEgbXQ4MTk1X2x2dHNf YXBfZGF0YSA9IHsKIH07CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIGx2dHNf b2ZfbWF0Y2hbXSA9IHsKKwl7IC5jb21wYXRpYmxlID0gIm1lZGlhdGVrLG10Nzk4OC1sdnRzLWFw IiwgLmRhdGEgPSAmbXQ3OTg4X2x2dHNfYXBfZGF0YSB9LAogCXsgLmNvbXBhdGlibGUgPSAibWVk aWF0ZWssbXQ4MTk1LWx2dHMtbWN1IiwgLmRhdGEgPSAmbXQ4MTk1X2x2dHNfbWN1X2RhdGEgfSwK IAl7IC5jb21wYXRpYmxlID0gIm1lZGlhdGVrLG10ODE5NS1sdnRzLWFwIiwgLmRhdGEgPSAmbXQ4 MTk1X2x2dHNfYXBfZGF0YSB9LAogCXt9LAotLSAKMi4zNC4xCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxp c3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=