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 91698E77180 for ; Mon, 16 Dec 2024 19:26: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:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: Content-Transfer-Encoding:Content-Type:Message-Id:Date:Subject:From:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=k6BmlKCvfUrx+AdoMQ6GKe39EWkpAVfP7iqLOt1CuUY=; b=2eat8595yGx3KN4lVpJI7YmqNn 8miOgRDWEgzaie0/SWDPzvSosJMHEqWw8fNZ2xnwudw1QrG9Zt3Rx0I/puNbhNznqOt34/YVRnolU FBmfClicwY+4VpqmfE6sWGvi4X9kVydSnanjzz5LWXi9F7Drd+vo2EPvh/Pp+gxMcoDzU7MGBLJGQ ptYDXL93apoAmWwucnG4rIH0oSzCsfLq0FCBo9Q7TXpGvEWEYpkhC7q8Fr0118eS/kraYMvXhshFX xSUuAOOcwI0/XhLmO/XGUGABV3fxMta4gcFvPPcDq8L04dvxKLjVNKpNUIfLkfMBskeoizN4yTRMZ Z4m7UIsA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tNGju-0000000B5tv-0LFJ; Mon, 16 Dec 2024 19:26:46 +0000 Received: from mail-am6eur05on20628.outbound.protection.outlook.com ([2a01:111:f403:2612::628] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tNGim-0000000B5dL-2hl1 for linux-arm-kernel@lists.infradead.org; Mon, 16 Dec 2024 19:25:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=v0LT+dBWDw9FfHk0ptOlqhF6tjaoGrhPNhxyPoQNDlcuyBs4CgyqjPXtcOTRZqlIzuXsDhgBlaVHgLwZkyQBwxXbzWaaS7CIb3CqpPt3qwSc+lYTkPSYTNNxBh1GdSqffAlMhJfrb8pleF0KdF+tpaPLnvKX2aAQxXUu6AXJFZKcUY7sPzZY4OHJOhgfZmORX0LPjtiZNgvWrtwBWbo7xl/s5EqFh86UCp+zsjHvl5Eopqh7IymSrZP5VmUQgvF2fH+J/ov3GBQjRt57NZv88Ih7B8N7FQ8GQHKmGtRCznqjyQ6fwo9VTLzq+glqzvfiAwma4djPLNfXKLQLuCLWOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=k6BmlKCvfUrx+AdoMQ6GKe39EWkpAVfP7iqLOt1CuUY=; b=VoPkmsK7tG43Jf9VEqpfnHuwyb1eqUaYGyU62cc9k51rw+XfJPnRdGV9+YfaOvQUZQEQhQFyJyaNUf6u18lvusTamQW0sINOa+LT/IDs6bCGLeCsIwRA8LnbMw8bl1XvHg/DBXH9SYiNOaGzcnRVKyy6mEkBS0v5MU2bKmQPwxVVQr4xsJK1ttuuyzYOIg4wMByTFXgjA6HLcnmIa8fmbYcxa7fj0I1XfSqauhrHMqI29OhBO2TJgmKns+DYq3Bg6x2dNYG49onNhZl7ieHBh7FZHLuqtQ+/n1hm/dLrXJJqWxoRshzjKTNA8YqtgSSWGSjZTsrbb5StsWpEdcsFfQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k6BmlKCvfUrx+AdoMQ6GKe39EWkpAVfP7iqLOt1CuUY=; b=ncJqLqOktQYl4EmH0pKloU0tNsyq+CIDUIAefeHZY3OUpuqtzl7uoMGuv04iOW43OcxEjcbX/nI3tT3Cj7pCm3L6Pi8X4FULUITk2Sf7EKEZTpfLQFrLRL0Suczh8bn2r0UQrXws+aWfa0yU5wDlvodk66gy5BLITdsqlINFI/zLhyWa8ggj0T3thu42Qo0EmjF/eVEjskCQkvz5vm5ydD0Uxahmo95eTQcCWIWsMSJzF6pz9JGedrYYN/nKcDgFK9G1LEBplgUfXIYqnqrSg/Bb5H5XShKkiq9gQo54GXNEGkiTHJ1p4WbYS165IStCAwOyDp3p+DMz8W+9qLI7xQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by GV1PR04MB10249.eurprd04.prod.outlook.com (2603:10a6:150:1a4::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.20; Mon, 16 Dec 2024 19:25:26 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%5]) with mapi id 15.20.8251.008; Mon, 16 Dec 2024 19:25:26 +0000 From: Frank Li Subject: [PATCH v4 0/2] thermal: imx91: Add support for i.MX91 thermal monitoring unit Date: Mon, 16 Dec 2024 14:25:13 -0500 Message-Id: <20241216-imx91tmu-v4-0-75caef7481b8@nxp.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAJl+YGcC/23MTQ7CIBCG4as0rMXAAAKuvIdxgUCVRX8CldQ0v bu0GzFx+U3meReUfAw+oXOzoOhzSGHoy+CHBtmn6R8eB1c2AgKcAtE4dLOmU/fCpgUjLeHglEP lfYy+DfOeut7KfoY0DfG9lzPdrn8imWKCpRLaCqZky+iln8ejHTq0JTJUjJKKQWGCMDDGcaeU/ 2WsZlAxVpgSXorTHTRn8svWdf0AHfTHxQwBAAA= To: "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , Lukasz Luba , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Pengfei Li , Marco Felsch Cc: linux-pm@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li , Krzysztof Kozlowski , Peng Fan X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1734377121; l=2165; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=FA+mp8d3/xe+zk7h71tFobS5nz+9+ZDZ5ujGykeh7mc=; b=ZtNPgZOKpVXo9fXOZXr8tG05LToU9BOI9z+5zt/2lRyRFUqig5cIMtY/2uOP3cSTqpccYek8r cw1gN1AbyKTA+EpPTzP22qNdt1QhQXfT3QfzKmisvjmmSvxYN46ijZG X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0031.namprd13.prod.outlook.com (2603:10b6:a03:2c2::6) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GV1PR04MB10249:EE_ X-MS-Office365-Filtering-Correlation-Id: 68bdb845-e9b0-4f2b-c6ea-08dd1e076513 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L1VjRkFERTV5ZDY1VHU4cklkMzBRbTh5KzMxVWJBbDJlMWpjL042RWNIU3R5?= =?utf-8?B?eWdtNVFsY0M3aFRsN1dySGpEZ05FT3dvUDlQQmxicTVvU2plOVhkRU5yL0dk?= =?utf-8?B?Q2JtWHJROVdNa0lGQ3RSbmZ4MHNtQjVZQTdtcFI3M0I0Y3lac0pnbkdCbURz?= =?utf-8?B?RmdVYXZrSU9QTFgrY0lGb3kxNTBPR0czRnc2V0hxc0N5d2syZkNaemFpUjVG?= =?utf-8?B?V0ZqMlNJVG1qcG1WemFoTStTZTBrRmE3elpHZ1BqbG1KV2owNXR4c25YNDlS?= =?utf-8?B?Vzd4SEhaWHBBVmtUMVhrdDJhMTJ5OUk3cWczQnI2RmRMOUFIMTZyNnR1Mm00?= =?utf-8?B?UFgrRjBINDJEeTRPOEMxUGdqYmk1dW5EUDVlZ1BuOHZpZUhuaHRhUXNka1By?= =?utf-8?B?VHM3akVZdDRFQnQ1RXBSeDlNOGlJU2RzUUd0MFA5RWl4U3o2T0JZaXVQTXNn?= =?utf-8?B?bEp1REhSMVpSMnI2SjRSZndlQUVQbFp6cXdHS21ocERucDN5eGtCZGdtWEVs?= =?utf-8?B?UkdYcE44S0lNcUpQQ3NZdXlpc0QvbjhSOERPaXVVTkhIZEtuSmprSGVjOEZG?= =?utf-8?B?dlVzQnh5Z3ljdk5IRmdNRzJIOXluMWxMZGNCSGRybVVXVUF2MTlRVXRYQjNH?= =?utf-8?B?anlPMytYdDVIUjU3SzVVMVFwR215L0JEWDFlM1ZlelFKdEhJeExUcGxQSnNl?= =?utf-8?B?TTVqNXRON1Q3TTVWckIrTmFCSldOWHc0RitGYWhiUUFmMURGR0tHTVR1clg5?= =?utf-8?B?OXh0ZHBuTlBlM05SblJNMjJkYk1GcnpmVFpUd3V2YnRwZ1BnRjdTT1hiaHU0?= =?utf-8?B?U3lLLzkzc1Jqd3UvLy9jR0JaVjdteXc5RlZ1SHNXb0lZQTRwVnVJT201ZEd3?= =?utf-8?B?TEhaUmZ5UWdCY1phL3ord01aN3U2OUhuRzEvWmd2RFJtVU1oam00bTlYSzQ4?= =?utf-8?B?L1FrdXVKWjZ0TUd5NkpQRFB3aW9YeFV2VnJMTzJOb1N2N3lsc29oMWtTQzNa?= =?utf-8?B?dllOSTlTeUFTaW9tcEdWbXEvNzNadmZYc0JoN3dJN1UwYlo4OUxRUW85THo4?= =?utf-8?B?bGNBdm1pMnpkRzRDb2ZoUFVjdU0zT040bHYwUXEwNnBqN2laT0VTSHZHSlVC?= =?utf-8?B?MnJ4QU9RMnRRMU5YZGIxUk43cFIzMjdoRW8wY3I0VWczcmpwUnFKRm1XelNl?= =?utf-8?B?ZTAxQkh2S2paa1VDWGNmRmpkM2lmSGtQQ1hwYVlsakgwakRoRFpiSFp2azhP?= =?utf-8?B?T0EzNW5ValhqUDZGSlkxNHprc0JWVm8vdzhJVkVCemVSV1VSMjYyWkZxZndS?= =?utf-8?B?S0g4OXE0QmNtdUd1d2tXbmhrWVI4QkNLQWhTb05obDlKMUtTL0ZDUy8yWkVp?= =?utf-8?B?elhNVjNXTTlYelFmRDdidUJoSWhodHRRdGtnSXk1amc1N2orNCtMSUMyai9T?= =?utf-8?B?WjRkbjAvc3ZZaURYUURNdnU5UFdIQkJDSHJRMVRRc0pZWFpRdnRmTnNNZE5X?= =?utf-8?B?UEVYTHlVTDllZmJwMVg1czBOUXFvUjErM1dYcFFaQzFNK3JGeFRodldabjRz?= =?utf-8?B?QXJTcTB6WXByWk5hWFg2b2lCZzZzRjJyK0JLamRwUk95L29OM2ZHUHJ6MzdU?= =?utf-8?B?YTQvZ25vdDkyRmZVdEloSTdXcDBaQlpLWFVKdWJUWFA5dTIwZXJvVEdLNXU0?= =?utf-8?B?aUJTU203dVhNejFaUng2bWRwTFJwOWoycEN0VkFEWG1DV1FBTFZEejdDYW85?= =?utf-8?B?alFLRlRtQ2E1a29MZjUzMFBNa3RTRTYyRFpvamZuazdCSTZ3aW1kbjZYem5l?= =?utf-8?B?bTI5WXk2SVBwZGhwdzdWdTVKdDZNQVVUVnBQVU5MQUd1NFUyME04bnRyZmwz?= =?utf-8?B?aVd6RjFtcmZTWFhFUDZmU2kvK1JkRFZHYTZnMExiRThDc2pydE1uZCtHNWpX?= =?utf-8?B?NFh6eFBMMTJrR05XTm9KQTAxYVZobVdyMktaTlpvbFhXZkpPajd6MGNSVWtl?= =?utf-8?B?cVY5VG85c1NnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RXhGcUF4NFRYRDJmbXJQUUhFYkFLb3JIeVRvazFJQjBhTmoyeXhHNjhidk50?= =?utf-8?B?LzhNWEV1dERxRjBISVdFbzlPbVVZUzhidGRaRTdtckV4M3ZYNEkzZk1sUGsr?= =?utf-8?B?cGdVQVdockdnRzBxaWVIbC9JS1MvUEh5RlNGK0pnczFMb3BFOGNlZzc2dFY1?= =?utf-8?B?WjlBa21XOGlSbTR1M3owQjg2NThITmY5Snd6VXVrTmRDRGNZRVVQY0hlOWJB?= =?utf-8?B?QkJDV3BadldHTHg5T1k0dGF6dU05a08rTjFtcTJEdmExNnpNdHNQb2w5WHpY?= =?utf-8?B?MGc1RTJ6bjczaVRvNUtnUHRmL29OVXNQdU1WYmVqNmtsZTZwUTBnNk56Y01Z?= =?utf-8?B?ZXBoU25FajFTSmp1K3pNK0ZydVEyaDJBU1NjUWhJTlFSdnhwNW5zMmwyaHFL?= =?utf-8?B?MmFCUUczSndSTGhXNVZNcEtORkJtY0hpKzRmVlVML0psbnpSRlFjaWc2KzRT?= =?utf-8?B?bXA4TisxZUptcjl4OWxHL0xlTDFWYUJtZVd6QldRMWlRM3BsVEtwQzJLMmh0?= =?utf-8?B?NytFQkxDd2l0alMwU1JDUGJITTlSNGUyR2JPTkxLeHpKTUQ3MXB3azhob0pp?= =?utf-8?B?ZE1mVDV1MUxtM0drdE9KME9jazhnVEo3Y2M2azlReDRNWi93L2pIY090dWNY?= =?utf-8?B?RnJUMnU1WHAyOGdNYlVSaWxtbFhCZlhaQ1JiQ2FQTzliYTVhTEVzUGRKWmpF?= =?utf-8?B?ZnFmb1JXRWNJZTZOL252cUlzVDM2Ujc5UEFad0JWQXE5VW45c29mSmoyY1hB?= =?utf-8?B?Y1V4QjdCUTZML0FTNTVGRTdOTWdsMkJxZ3NWY1M4RFF2OTR6Nmw1T3QyRjEr?= =?utf-8?B?eGxhRERuQmhpbmNuQ25YNTRFREhRd0cwbFRUNHluSFRZdC9XNU5wbEh3MzA5?= =?utf-8?B?STY1TS8wUU1VeFdFWm4vQ2JOQkM5M3U1aDlNMEVxMWpxcXBGT2xkRWdtcVNY?= =?utf-8?B?ZkRJWWRaS3phMmwxS0ZWQVZITjIvYXg5aXNYSzFZR054NWVMU05lZkUrWXJN?= =?utf-8?B?U1F3OWpKT1l1ZjlyZWpOaitnLzRsaVd2ckRROTZUdklpMXppaWlzdmFudVRY?= =?utf-8?B?Vm1MLzdsNzNGZzU0NW5oUitZRHNVMGJ3eUIyMy84dUx0dk4vTW1SYVJyQ0dr?= =?utf-8?B?d1F3QzFsdzBCUTFBK0w5SDdwRUt1czVMa29xUlM5WjdFaVl6TlZ0eVMrcm5j?= =?utf-8?B?TDlJUzFvMXJPYVZBa2kwY2pUZ2FnREF6NTBweXYzNlVCR2lncDB3K0JtT3oz?= =?utf-8?B?N2VKNGFuZDFvNTYyZGYxQnVnaXNHK2N3bnJrMnZCZzZHbG9UTGo2R1FWZkxk?= =?utf-8?B?c0ZrdWxBWmdIbmdjZzRtMFcvQW5menlZZ25icDZ3eCtjc1NtbjlBVTdtV002?= =?utf-8?B?RjZtQ0lQeFhUZTlTVmlCZUxnbXlkZFZvVkNtSUxkemxmZEtkV3pRdkhWM0lo?= =?utf-8?B?Zis2QVNueHkyNmVxcjIwMHNQUG9Gb3VzNlB4a2UwNVBtZndVUEVJSVBYYUts?= =?utf-8?B?dklweTJyK1oxS2tZc1pPTEx3T2Zpc2dReDR6VHI0Qk9XdUdYZ01mVHlXL043?= =?utf-8?B?U3hQOXdBaUpJZ29lVnJFTmxjUjVwZXYwVWgrY3d4RjQ1Zy9oRlVia2lDUXc2?= =?utf-8?B?eVg0N1k4QXBvUEYvbTY0YVllSTNuT1VGNEN1dHRqNGhKOVc3eU9IZTAyZDh1?= =?utf-8?B?Wk5ZUHFwY0syQzJPbG1jK3dzcCtzczJzbFVxSjZVVXMvOVoxRzdLbzRQZTEz?= =?utf-8?B?ZVFaelBzMDMvVmxJM09LcVM4OEpxYStYVU1yZStIMDZzM0RUZkU3Znp4dnJB?= =?utf-8?B?aGpSZkNCYzNoTnZMdUNVZC9rRkV2dG9jTENhTytlQkVkNjh1U0RNd3lDd2hh?= =?utf-8?B?NjBwZ3FaYnN4YnVYVlIycnNzeVduRlBwaWdReVRCd1p5TTB1dExleXh3M09N?= =?utf-8?B?RHBzUzlDVUdBei9ZdUtUTC9lcFA3YmE1Z0tKTFFaRUtuU2VrYlB3L2RvZVh5?= =?utf-8?B?cmJ4T3BmMEgzSmhURG5yYnhSUVU1bGhuTFBqb0xrald4QlZlRmMrRzlZT1JT?= =?utf-8?B?OGZqZUkvWGl0KzBrLytHQWcxTm9rYms5KzdWQmovZFFrUzZoOXBId1EyREtC?= =?utf-8?Q?todVf9S1bP1ClIaHWJNUROkeh?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68bdb845-e9b0-4f2b-c6ea-08dd1e076513 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2024 19:25:26.7176 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Yt9vVRBIRGd/hNEv+Mlcw/I4r2C7o2IN+SYcB+c7s5wST/8AHKOa4xq+t4smrME0jC33qlFvXRN5xyzsbza4Rg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB10249 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241216_112536_706601_12AB74AC X-CRM114-Status: GOOD ( 10.34 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org - Add binding doc - Add imx91 thermal driver - dts part wait for https://lore.kernel.org/imx/Z04W5chGq5TitB9f@lizhi-Precision-Tower-5810/ merged, so not in this serial. Signed-off-by: Frank Li --- Changes in v4: - Add Kryz's review tag for binding - Add Marco's review tag for driver - Use devm_add_action() - Move pm_runtim_put before thermal_of_zone_register() - Link to v3: https://lore.kernel.org/r/20241212-imx91tmu-v3-0-85e756b29437@nxp.com Changes in v3: - add ref thermal-sensor - restrict #thermal-sensor-cells to 0 only - Change to unevaluatedProperties - add IMX91_TMU_ prefix for register define - remove unused register define - fix missed pm_runtime_put() at error path in imx91_tmu_get_temp() - use dev variable in probe function - use pm_runtime_set_active() in probe - move START to imx91_tmu_get_temp() - use DEFINE_RUNTIME_DEV_PM_OPS() - keep set reset value because there are not sw "reset" bit in controller, uboot may change and enable tmu. - Link to v2: https://lore.kernel.org/r/20241210-imx91tmu-v2-0-5032aad4d88e@nxp.com Changes in v2: - use low case for hexvalue - combine struct imx91_tmu and tmu_sensor - simplify imx91_tmu_start() and imx91_tmu_enable() - use s16 for imx91_tmu_get_temp(), which may negative value - use reverse christmas tree style - use run time pm - use oneshot to sample temp - register thermal zone after hardware init - Link to v1: https://lore.kernel.org/r/20241209-imx91tmu-v1-0-7859c5387f31@nxp.com --- Pengfei Li (2): dt-bindings: thermal: fsl,imx91-tmu: add bindings for NXP i.MX91 thermal module thermal: imx91: Add support for i.MX91 thermal monitoring unit .../devicetree/bindings/thermal/fsl,imx91-tmu.yaml | 67 ++++++ drivers/thermal/Kconfig | 10 + drivers/thermal/Makefile | 1 + drivers/thermal/imx91_thermal.c | 263 +++++++++++++++++++++ 4 files changed, 341 insertions(+) --- base-commit: d07c576946b2bc440d6d2073998023e8a0bd7568 change-id: 20241209-imx91tmu-af2a7c042d8d Best regards, --- Frank Li