Message ID | 20250313125746.2901904-1-florin.leotescu@oss.nxp.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 9559DC35FF3 for <linux-arm-kernel@archiver.kernel.org>; Thu, 13 Mar 2025 14:21:06 +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: Content-Transfer-Encoding:Content-Type: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:In-Reply-To:References:List-Owner; bh=W3l6R/stwEv6uTQhkVJHmR6wmEkE3isQ7Y25mnYLogY=; b=SYp/8a2u0K8MADYR80p6QB6ORv r7gRuq9E3V+TbTB2BYoB1r5xsyOLr3kT0lhQWMskvGOBNDjSXuNan1BgdFvMkJr/A6n7mzO4g6iFJ S5cykaazRk0QsM8Gwq+MajNPVxnU1BzstvcjF+tp9EPfq5H/WB9vvQl9TMyHwK0EvzKL7BGZ8QZHh ujAtbLkLzWW4b/U9v6qb/82tDFYYFqjnGQ/aiwj+gvQhTJ5NZ4VJC8J6/IJVYptm6D496Vek6pgW3 fIN5bIhT3XUnffUx97G3ejk32F9ZA4llK0X1HNEzLbv4iD+OzYzR3wphyFyrOIRJOysrGCwolqKCj +Ifejinw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tsjQf-0000000BVcx-2Xgx; Thu, 13 Mar 2025 14:20:57 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tsiFZ-0000000BK9Q-2BTC for linux-arm-kernel@bombadil.infradead.org; Thu, 13 Mar 2025 13:05:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=MIME-Version:Content-Transfer-Encoding :Content-Type:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:In-Reply-To:References; bh=W3l6R/stwEv6uTQhkVJHmR6wmEkE3isQ7Y25mnYLogY=; b=aPcOjN5CoyL5Bn6D8lxEal95qg 8Pl8aMQkR33NgP8T9eOYXP3/qUrt1szK1dcnrN9lIVNCdsWORiefZpaPYkZ3Te20Eu78C0YNMXORN 4GMDCzgpDwxU/UJb5jFCCL5DHrlqoh5twyArBRbwfhL7R0k1NEA+Rj0ChoIZLLma4/brtm6mm7WoW I+qZHCWQw5BqRLh5b8AeqJi+pai0yA996qNOkyLpAT40uFXToyFU/INkmwkien7aNIsWrloGtFyku ZWIDI+uF8d4b1vlTrRXX1B6GQ5Lt8X+sUCk+QN/hLtIJaoIVSNzxgzzZ8mzZnljkAqJkt3jvMyUBE HJDzpgTw==; Received: from mail-francecentralazlp170130007.outbound.protection.outlook.com ([2a01:111:f403:c20a::7] helo=PA4PR04CU001.outbound.protection.outlook.com) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tsiFV-00000002czv-460N for linux-arm-kernel@lists.infradead.org; Thu, 13 Mar 2025 13:05:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N15dEoEqRlMaJ5aOyQJ6QaUX5HEoN1TmHHUD0uwVnTN9wMC1PiF57C952/Vc6AFTIfVsKZ36AUTZoyK+XEz6YmY7zRgs/qiz2LqMt2mBkiP++nPZ84fbMq+/iorwU8yBEt+haDKI+5PR0sVXfRu63YvCmQM1hHrSlivakjo1J4cvdBffunb6HV1+KyOdkRk1NwjIO7WbSlQ01keRltaNUhcpYJbuMKQ6D4j4cC7Ot6ZNryBRQ03AQzOX9h+NBvmH49k3WGdSiC11Cq5o1F9mBHcPtXk/qol/b20Txhsj2toS0WMQzcuW9/p//ca/6PH8700XIdet0he+kJzgqAoQSA== 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=W3l6R/stwEv6uTQhkVJHmR6wmEkE3isQ7Y25mnYLogY=; b=Ocen8IiO1t/3/K19kNNinSz033ourMEUwHxPFz/5rsDip5+CuWtPEgKoA8j00YRO/MtSPDVxpYmr9uCulhFZUNKZ4taB5UNLmSogJGbOtC+GSjq/8xB2sptVDDT2LFGdTIJm5vDAc78Wzc1byYqXqi6oON8ggM6gXpScg5ecOmrrXZ1+Ve8MGosGAICTjwvZyeeQ8Q45+a3o5ZbHg4jdb7iNMFA47j9nDIYjfl3yAU3TpRE4u8W/wU9aj3552ID3jY4sbNjRkZ9HIybrFoM8bNCqROjw0zYUxUA8Y7bNe+pEq7Bigj6p3iCc40Xzdf0vr4eUg1YD6T+9KIDVmtvYdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W3l6R/stwEv6uTQhkVJHmR6wmEkE3isQ7Y25mnYLogY=; b=Bz2LeEJBCDkpoKqZ0/M/SURwYypcBRzx779UF4d2g78fdvuYfpO+FSSW/pajw6mRC0DUAbdlosiAmN06l9UQjBp3OVuXMrijApyvA2JWsvGNxnfqHgVrn18zotyg0NDxXg7MeI6tswNLZzoxKs9M8hSpVPf9Duzmu18mb4MfHoYbFngaCFkkiNRkAyT84cizW3l41FHQvJrOimHP7x4gmcR3uRWJsMexmLZJrYaY5v8CYHjiCvL8kk/X5wWm3mJ7q2t6YQnRtAjpC0UEKhp/PZfra5SmzrnrWA9q0UBWJG0w+uqSgprh9rZlGR6EVIq0EiUhK6T7x1My6spitUojjQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU7PR04MB11163.eurprd04.prod.outlook.com (2603:10a6:10:5b3::14) by GV1PR04MB9056.eurprd04.prod.outlook.com (2603:10a6:150:1f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Thu, 13 Mar 2025 12:50:31 +0000 Received: from DU7PR04MB11163.eurprd04.prod.outlook.com ([fe80::3a74:80e4:4144:62db]) by DU7PR04MB11163.eurprd04.prod.outlook.com ([fe80::3a74:80e4:4144:62db%4]) with mapi id 15.20.8534.027; Thu, 13 Mar 2025 12:50:30 +0000 From: florin.leotescu@oss.nxp.com To: Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Michael Shych <michaelsh@nvidia.com>, linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: viorel.suman@nxp.com, carlos.song@nxp.com, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, festevam@gmail.com, Florin Leotescu <florin.leotescu@nxp.com> Subject: [PATCH v4 0/3] Add OF support for Microchip emc2305 fan controller Date: Thu, 13 Mar 2025 14:57:43 +0200 Message-Id: <20250313125746.2901904-1-florin.leotescu@oss.nxp.com> X-Mailer: git-send-email 2.34.1 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AS4PR09CA0005.eurprd09.prod.outlook.com (2603:10a6:20b:5e0::11) To DU7PR04MB11163.eurprd04.prod.outlook.com (2603:10a6:10:5b3::14) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU7PR04MB11163:EE_|GV1PR04MB9056:EE_ X-MS-Office365-Filtering-Correlation-Id: 9e61ec8d-2f9f-4fc5-e34a-08dd622da2ed X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?q?10Pk8s011zWEexFYHldXLJPDhO?= =?iso-8859-1?q?IzzkKkVLWZQ7+ctTBD2WmCSZWys/mIH7XyUGXOi59Lz2IiFwhYW1VddO994q?= =?iso-8859-1?q?5+n6sEIdxqZ5t6KTf+zRkUuqbhF/FzuAdc5DMBgI9r4ay6tDg7l+ZREtkWYv?= =?iso-8859-1?q?moIfl/QiWJVJSDP39qGIvMK46i7dl/9ryj4cLp9JcemgmjSJqqrDqgRQd3hi?= =?iso-8859-1?q?3j+MycQ1qAa9sEHoG7hvnGcb1BFjd2E+O8apMMcU8PRIZ3HjvAl9TwfylTEO?= =?iso-8859-1?q?9pvVStsXSGkCBaDEknGT4tLpHjvavDuRd/hzewUJUByWChcAH9oATu1Z11aQ?= =?iso-8859-1?q?N2Sg+EvqCFJTaOlc8lZWD0TIp740De/iF4js9hE9GCPd6kzp0B7iDVXQE/Zw?= =?iso-8859-1?q?qU2yzeWjuVxA804wKc5dKEJEo0JUdukQ/HkfXMfiIaTZ8E0rDhhvia/sPRGg?= =?iso-8859-1?q?LDq7k8a907XMnQn8QPRGw9yjN0R5O9igntQYpzgdEp2Z7XFw9Q6/w9TyPFnI?= =?iso-8859-1?q?0hz+JuuqmEpiby2Nppq7IUGj+RrpHOXEcK+KbPLjjBUqxfeJxU6QSrHGV/la?= =?iso-8859-1?q?AIW+B6Ki+6/lETYr9a891rgJj932DdLifb6RQJGagd1NDPPwEJtpqfCYAtu+?= =?iso-8859-1?q?5hOLZBFcySvlskz+o6XMDh8yB7psy4Npp+T4WrgKHwbtuwPSkE87t2BdrUJS?= =?iso-8859-1?q?hjADlQJU8M8y4rdBIG12vFypSmHMzqtKfsfTOBn3h7xBttJtWmfbXTcgQmb9?= =?iso-8859-1?q?XrV9AYbjQAHJm3ooS9rN9xhrT8LbQcMtOO/0w+bEt3amRUtsHzaU8f6OQ1Ws?= =?iso-8859-1?q?EPJ4ExoTVjXWAEeFsNlAr8JztDqOS2MiOd47LH5vtqmUmgvNF+9U4cROF8Do?= =?iso-8859-1?q?xX/RvGmNXvXXGun6fCOr3hlZc31NDmjBVKGIsNntdvEDbDc2sBEGzOvNHkb/?= =?iso-8859-1?q?GNkTNa6ZKnF1Diegy0u4fMVrXcnq/D7KcCYXOntISwkCIbvYOxnRyIv1e3Zj?= =?iso-8859-1?q?ql3F1vuQJ6Z00tERXJuTnwYDo2X9NEequWCQKRfpkRzrAbVRecqbhvKkHQCN?= =?iso-8859-1?q?q8xpxqUKW2pQZDAystkWbI0g6C/eQ8i+lLcjKzGobnvgz5hsGipLhjpi7tma?= =?iso-8859-1?q?uQlXEggg37/n+y7cQSLrOTNXHAoJgjIgV5Ufp61+mjpx2xYIK7E84NbGUCkZ?= =?iso-8859-1?q?uVOcUZ/V3E2zeWLgSzZCEAaiJPiN5g0AaC423M8Yxiyogn5+a2CbEJfYfYSc?= =?iso-8859-1?q?mHe1d2q7JHXkTQlXRBg11uQ6beNMXOAb4burSTL3zxkkmYuaZDGqXOlsmIBg?= =?iso-8859-1?q?tJU5K2VJiRWrq+Ot5Z1dyPvnC6bUoUnqjNv4APKY4tBxVO9+Art6HtAnKm+g?= =?iso-8859-1?q?SbLSYqkyNcAkxZBBKLeA8jozWFX3xTKyM7zDsnuYl4lo9SVmxSstZ9q1b+t4?= =?iso-8859-1?q?SO?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU7PR04MB11163.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?q?d1bdqR2QUya7WoYj8aCTX1H?= =?iso-8859-1?q?G6J684CPCvrFUeE82khSMa291KxZ9RnJM3zWVch2M9AE02ZrPtbwJ3URZ/2M?= =?iso-8859-1?q?jOgTqFgjcZ9qrf0uc59eBTDzdq5cadGAhq5+AwCwmbqM/FmrlqENptYjBJgK?= =?iso-8859-1?q?QIbTBqY/dRSmuhjeAoipX8AS79srYL/Htri913DxVwOn42o3S9hxsGnZ/qas?= =?iso-8859-1?q?HMQfKiHGUrrea7jtkxbCbV3G0K6dnJvLXjheEYQZCUzInYTM9KE30OB0UiVs?= =?iso-8859-1?q?nKifGKQ0wTz9cZxnVRIYThLySfyE0rm6EhGLQQ+vVzjZSE50lRa7t8Or0WxM?= =?iso-8859-1?q?+55hAJTLgqqlIbltlPQDLj0N7aX0UqZ4sqTXwte9HgFLVGPua/7U2feeunyX?= =?iso-8859-1?q?CLFCMrkVHxHCrdNsP2mEB+UoHNJw4aBiPNlp4A958i9s/atnhu1WtPhcGWuk?= =?iso-8859-1?q?TI+UEGSHkOdRX5OeRwxvtwU8DR59/6yA2rf+QPse4udyB40YTc7D5ZVqEHC9?= =?iso-8859-1?q?FsamZP0u3tiFOmlAMV/XcMEQS5AXaYZXJlI/Jf2uNrI2iAb3yRI9LT68wp6x?= =?iso-8859-1?q?J/OUkbBdaL6IxRbCQmh+ciMdSE+tBga9v/eNRNjEOMoTENBGjA4taukyIkoj?= =?iso-8859-1?q?LJ6APTL+SXQ2TPOY+glLDYC4a9hgBew1H3sIVoum+BUAD9hc1m9pzmooUw/r?= =?iso-8859-1?q?Zd72fh/bJJ2J1558hJhFUaho/5rLzmdEEZSXf5gmQF09qox+O9Hj9oaPdMbU?= =?iso-8859-1?q?QP/ImbMeuuhkRJN60WpUWLTZOB0VGVNNxodKj98cFrKRrHeWGl8Sh4OWi8kw?= =?iso-8859-1?q?aWTVs2DqOmQ9WtwkaJeH7aXgHEqfgqD66oM1toMMDW31oxR9AQapULoA3ROl?= =?iso-8859-1?q?vg8M1NqFkGGNkmC4gT5Uc6l2bMfj8C+Os0bWAnc3wuo9GDLqKMNXgdQ4Qb4p?= =?iso-8859-1?q?Zytto3FQhwHOR9oYOWxQvq8ePdnN80B8nQRxgV03gI/DEzUC3zKZ0ukBYb49?= =?iso-8859-1?q?jHZsHfHXs+deiPvBS+70vxMWmBwONmlhs2WRuyz5XEgIg/qHT1TDghUo7YDp?= =?iso-8859-1?q?FSAvv5xAneFbHaMt1vLk8GyI/G2IPjBeE4zAK/S+pPRFOFe/365JqjYdA+kI?= =?iso-8859-1?q?izPaYEl/hJRWWgP4/pZf6T22uYna05rYCpYvfStoxRvjWQZK/TDoX+HC12vL?= =?iso-8859-1?q?ZXXvQIw7ZBKfQ7Hw4twGA5d7u7ziMrQetTlbbNzxLLCMU11BEo8MN1hI/7hX?= =?iso-8859-1?q?Ud8gyOd6XKPK5fw35kDHZdyZXzPhm30jL9/N0fuXthib31j/Yeb+pzsKb5w3?= =?iso-8859-1?q?2T1osz8z5F9RylNA0MQ8EpYqG+C2oguuwcqILk11ZxJZkQW3qzJuWRHUxRzH?= =?iso-8859-1?q?ClqvLBvOq1R+B0cAbuJSgPlYVgz036j2g0o+c4nZb4jzSvOPO122oaB17IQ4?= =?iso-8859-1?q?WI52BoXEzh/6e2XVEGQYD72M39w/w18FrXAk2qLoWMo2uO/bqpzUszqe1OOH?= =?iso-8859-1?q?lAi0QmaxMBedO3LDLH0t+kkVeWuKkqUNrjwtZpgUu90nrAueWOBlHL/mRC2l?= =?iso-8859-1?q?webryNYuj8mngqu0GjLE6rJwh5RLCgOkvbaSVnsNkKBIwHIbOqGqt2KhQqFU?= =?iso-8859-1?q?NOZKyR4/RjJ8SMR+S?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e61ec8d-2f9f-4fc5-e34a-08dd622da2ed X-MS-Exchange-CrossTenant-AuthSource: DU7PR04MB11163.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2025 12:50:30.7343 (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: NIZ7o1a3SowXFuzLcCS6nhIOQLA5NWZvLMqCia8k3L7RG89aN2v3lIi39Ah6rYyUZwIBhmtO8NZVhzfbmW9GTQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9056 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250313_130522_138375_0C069180 X-CRM114-Status: UNSURE ( 8.25 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
Add OF support for Microchip emc2305 fan controller
|
expand
|
From: Florin Leotescu <florin.leotescu@nxp.com> This patch series add initial OF support for Microchip emc2305 fan controller. Changes since v3: - Removed thermal_cooling_device_register_fail label since is no longer needed and replaced goto with imediate return, as recommended by Guenter Roeck. - Redefined compatible property in dt-binding, as recommended by Frank Li. - Updated driver of compatible list. - Renamed node name in the dt-binding example, as recommended by Connor Dooley. - Corrected dt-binding commit subject. - Added dt-binding fan descriptions and $ref to fan schema, as Connor Dooley & Krzysztof Kozlowski recommended. Used similar as on maxim,max6639 and nuvoton,nct7363. - Updated dt-binding example. Changes since v2: - Removed the introduction of new properties for now and we only enable basic OF support. - Link to previous version: https://lore.kernel.org/linux-arm-kernel/20250219133221.2641041-3-florin.leotescu@oss.nxp.com/T/ Florin Leotescu (3): dt-bindings: hwmon: Add Microchip emc2305 support hwmon: emc2305: Add OF support hwmon: emc2305: Use devm_thermal_of_cooling_device_register .../bindings/hwmon/microchip,emc2305.yaml | 104 ++++++++++++++++++ drivers/hwmon/emc2305.c | 38 ++----- 2 files changed, 114 insertions(+), 28 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/microchip,emc2305.yaml