From patchwork Wed Mar 19 16:47:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022839 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 5CF31C35FFC for ; Wed, 19 Mar 2025 16:53:35 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=XyUIVOLZhlVIcgING8aBn5z7brc7JiCZIt0y5wEI684=; b=4/PkeAdMxu5c+7MSFsWSH+V6Ev 7DjiVAPiHefiS4fULjJaO3AMRSangkYEhmiebhf9ExBl9KqwFtUTy0E0EmApuasa3Hi2AgrzvEv+i SuskM1IFMVhj7kPCNGhE26H8JNoSeRL2aCR40xW3r7FnXWfzMMGrSLCl34xy4R/bj6Voy1E4/4XaS aUunL8V4RxWjvUWbQ/oLFzynjpOivR0DzLqsWPKaWlW3XajKCGHDESwgjPQMzWrjp2EUohEI3B8c6 ycUV0ozacbV3mp3RrLhm2PBa0RStTc9LVNUEkEbjgvkFa/6zEO03uTclxxxpRjD8p69YRDwrpNQvs ZM/1HTVg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwfV-00000009bbR-2AmX; Wed, 19 Mar 2025 16:53:25 +0000 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwc6-00000009aq0-1aFf for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:49:55 +0000 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-300fefb8e06so8906928a91.0 for ; Wed, 19 Mar 2025 09:49:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742402993; x=1743007793; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=XyUIVOLZhlVIcgING8aBn5z7brc7JiCZIt0y5wEI684=; b=R8IR74dPfuqLjBFdMsxrL72QvhxYH/4h0MdA6oxsEStvjk19gQjzNDRINIYTAlu8gU 9MsV4fl7rhIFZUWlJ/QyEbvKpAP3Ud/BTbG+8b5v/jrqgfuM7Ur4GAHbj9KrIKmWfNky OhThWzaXUv2uW5PINdowP7Py1OeC3ACQl3um44frhQcAJFHY94yw9EjYpsd8G/lCiPRN IMv/dWhgL2O5jy7/gUOw07hA5jvVio66Vsn/WJ0rI3MXuEyUL23AMTMniHd3dipaEYcp fZQNlKD4bZoWXlKsiTlCYWtp/HZarMMp6cgNbiF5n9/2LzU6D+elcSZE4JDPWeMUUhHE w7Tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742402993; x=1743007793; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XyUIVOLZhlVIcgING8aBn5z7brc7JiCZIt0y5wEI684=; b=q9ivYhM/YPb7Dd402YthFhKYUfH7TRRV8LxoSVlnWWcghnSRyM9Y7NzUHYS316XuZv zYt+jFjx03ntqNATf+Ck6cGuK0PsOlT5+GMJA+nsjgregmiRbgspPcUaEE0/KhT3WRjE qhtIQYpOGzbZzqxfuLIM8bU0nnOJ104/FpCDgvdsfnOJPCyKai578vvQ/0xH47km9ZNY 514vRSkdAnW0WNrQfWQQ1vopH3jVEC2wBhQAAdYF0/gTTIdQO/DO7YtZSi+x6sxTNZN5 oA3TELosFa8zlyyl/BJGm6b9DBoDX9bsjlKjBv96S8Kkx3MfiQ/MPLa785s5HA7iA3Q4 CaLQ== X-Forwarded-Encrypted: i=1; AJvYcCXaRyboB+tkY8OSgACo2Sio4jgr4Kd1rfk60+RHjBcFucwxAdd35qlSyGepCcvRrpIF3sv6lGs9G8S3SU75Zv21@lists.infradead.org X-Gm-Message-State: AOJu0YwG7f7kfQZM6qvEObJmPJfxYH+nNqyhFrA/T2mIf2yUvXM3/7zR CBie8I95pb+EsazcKq4sBG1avRfz7Cv9mDqfbnOBHYLbx867DuSI X-Gm-Gg: ASbGnctHOcFxn7AKyKu4CBrPDwd8yTvjML2SQ+XHJObNLXMMDTaAMFKxpb7prJayR4F waKpPeGldjWZrnCLv8y1W2vTCgEC1+LDDu16Bmrb+Grdy1RXvIyWt+Xdgovw9wpw4kVIkZQxAWk 70+m+LT50/+9OC0/z3c55ryZAvPiraaZ7plDv7+xWy+c7l2jZhiAI++oQZf9fkIT/gO8fFXKBq4 bpPjKhEcPvPS36OTOPsGmBzy2X2O1FUrhi4d6kdJftQ5aBauHaTbnlINRl7yRQFiUidhX702m0o W0Z6s2TFs3kkGu+iIVjd/3ZlddxJrkTTZN10ZoBz001oNWb9cVaZ5UNVSfBQKZydsJBzluJW+93 SJrBtMEQULBxZEji49J2kErWzb65u9NZq X-Google-Smtp-Source: AGHT+IHhdqRvGiRnM02XFEBX0cT/Yyoc/AZdF4bSUHhB9t9As2aIDMWD+63C8qtFZMUEBd6evCXPOw== X-Received: by 2002:a17:90b:268a:b0:2fe:9e6c:add9 with SMTP id 98e67ed59e1d1-301bde76a0cmr6126690a91.18.1742402993479; Wed, 19 Mar 2025 09:49:53 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.49.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:49:53 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:22 +0800 Subject: [PATCH v4 1/8] ARM: dts: aspeed: catalina: Add IO Mezz board thermal sensor nodes MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-1-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=1855; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=abmTlOlW8yHuHGZo8Vfx2BNiu7X70YAM3VxyVW2QeUw=; b=AmSie4wj+dx1uYqkqheVZm6XmYA2naDZizT1XoSzDVfNXANH9iEsSE+cuwJPhKnXlARR5KtMO rDRQS0FYu2gDx54jdp4YhRlS4Nnm9oDcaEvqWKEXcTvCS/FKw4BTONI X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_094954_419833_D622B729 X-CRM114-Status: GOOD ( 11.15 ) 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 thermal sensor nodes for the IO Mezzanine (IO Mezz) board in the Catalina platform device tree. These nodes enable temperature monitoring for the backend NIC, improving thermal management and monitoring capabilities. Signed-off-by: Potin Lai --- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 3822bb3c9243..75c3906d9654 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -190,6 +190,12 @@ i2c0mux0ch0: i2c@0 { #address-cells = <1>; #size-cells = <0>; reg = <0>; + + // IOB0 NIC0 TEMP + temperature-sensor@1f { + compatible = "ti,tmp421"; + reg = <0x1f>; + }; }; i2c0mux0ch1: i2c@1 { #address-cells = <1>; @@ -200,6 +206,12 @@ i2c0mux0ch2: i2c@2 { #address-cells = <1>; #size-cells = <0>; reg = <2>; + + // IOB0 NIC1 TEMP + temperature-sensor@1f { + compatible = "ti,tmp421"; + reg = <0x1f>; + }; }; i2c0mux0ch3: i2c@3 { #address-cells = <1>; @@ -361,6 +373,12 @@ i2c0mux3ch0: i2c@0 { #address-cells = <1>; #size-cells = <0>; reg = <0>; + + // IOB1 NIC0 TEMP + temperature-sensor@1f { + compatible = "ti,tmp421"; + reg = <0x1f>; + }; }; i2c0mux3ch1: i2c@1 { #address-cells = <1>; @@ -371,6 +389,12 @@ i2c0mux3ch2: i2c@2 { #address-cells = <1>; #size-cells = <0>; reg = <2>; + + // IOB1 NIC1 TEMP + temperature-sensor@1f { + compatible = "ti,tmp421"; + reg = <0x1f>; + }; }; i2c0mux3ch3: i2c@3 { #address-cells = <1>; From patchwork Wed Mar 19 16:47:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022840 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 3CBE8C36000 for ; Wed, 19 Mar 2025 16:55:18 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=GKG4u8A4SwXbQSgAOY6y+lFBx/PwI+3PG5TQ/aiiLzs=; b=qn+2l1/TziA3GWga6vY7cz1xCi esTpCE0+HmGjMH2OorDgT/Qtbw6rNYg1X+2mOCbVqUXI+6sOSgXZsQK3G7IhrnSsAaL5FGHKdZjTb pIhhn63F4HQYsttKF5lmjfhzBMY1MpxYpDwhHW3V8o8CcXi6rpBk0hz8O3JDbOzSs+xnbV70sJ0aU at/zm6tL58qi+rVbTJEJuwmqmYOTf/D7+CUsbMby0E6emutshFytbFPnBxCcPAs/snz+qbx52YfBa 3BDx/4Kpa613JR/LP9dM65EQ27SKo2BFk3rmtz80PIZtBLTcNTTdFqHhGJvG6U4dkKNjSR0jok7KK rXIl/Uhw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwhB-00000009boi-14Lu; Wed, 19 Mar 2025 16:55:09 +0000 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwc8-00000009aqz-2dRo for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:49:57 +0000 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-2ff187f027fso2328837a91.1 for ; Wed, 19 Mar 2025 09:49:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742402996; x=1743007796; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=GKG4u8A4SwXbQSgAOY6y+lFBx/PwI+3PG5TQ/aiiLzs=; b=O9SLCRgT2Sb4ioj2SHblLXCtP45OuK+HUjrL/lLbrBkjVHsE9/OzajVqu6G83hbFJS ckcGPCYbraApEgDW9ya2MdJnBuusP9Ylv5lGLo/kYTAW4l+eY7jsPGBQXs72SwsEoZ9c xzGTJCA9eqY1VlSuwL1bHbaOeZ2KgAjLs0R/tvBdUkd1lzYDev84m3eYbUtQfFO1urtf PFdUazdX5lwl0BBnGu7fodjBB3yRCZ2Wx3Jf6OaQLrJG2JLIoPYkSeCfAjz6nlmtgNhl Qx66P9sNXLd4d63p64nPKP5ewUn+UtTt+Nqy4kvHifzRVC19o1wfMqC5xki8GSYyXkG4 98VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742402996; x=1743007796; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GKG4u8A4SwXbQSgAOY6y+lFBx/PwI+3PG5TQ/aiiLzs=; b=c2TooTWbZjdDXx4Je0x1pJj8EZtmLJK5SBV7D2pUiCvRXe8e9WLxv47mAHEV5ldPci 3wlcpXMMF/1lhYZe45Xt2CUuwGHPu/8IYK9ndTjzVFo5ZQsHrBd7MRURiZ/PP01QXJra rgyMAbSUAhxagKHPl44IeH5U6HHLC/AKpo/twJ/t7LE/X0W0/Woe5cuen8OhzJStULXs cvpy3/Yp7BRAIynkbKIGJLVD3Acv7T6U0VlrSwj/hjDg8TYshtO14BKSauS8hOA0I7RD +IafosEHYOoBhe0aRe7bcCkUGlZT1R8nFbaqBZK5TYK3TL/MuB+gu8ewqxtiItXVAEp5 AIjA== X-Forwarded-Encrypted: i=1; AJvYcCVKPNvh86+gwe44juV5oQ28SndxQfNK8znFjGVNcYaxJZ0NDR73dN/8jG5ZFhZAjYhvDbFFNf83rIDGYryIP4iv@lists.infradead.org X-Gm-Message-State: AOJu0Yz4EqYoFL9RCa9f0Uqc/odhlyNZXLdjmuG0JZ4wljIEm5Lq9l7T jhZuBxeZ+c2k+THBa5dLKQmTA/MBaF61swEy7Xn4IjyKAykED/77 X-Gm-Gg: ASbGncuAXGbhDZ73fdvaeFSj95/3LeonXrwiUcGQAiseWpoHS5vdQC8rQYk6zuu4NHU z1dweuawMEUDFtpJITkXJtnBaNUWNhdZS6EO7LhxXS3e9PnpBJrQ8D711Hk0s54e5zQzSqu65Hc AARXwJlSkWe9qNtETIn9qC6WjvFkQbTPxtQRYyzulTCdUKAdmObmqsYaroj9KfnTEGNXPEBPufD 9omqBe/o0vqo2kx8I02BFadlNbfmemJ11IlOG2ZE+n8t8pDbAeNUOT09hD5f5KmpcySrGKiS7Ef rTNtiIOx5pKMCNqV/qtHCdn31eqBKXOutzfSZMSRvV3QWUUvQ9OU6e0tHdIBOMbHVmnjQNZ2jXg TvNH0ZGiFqfXR0+RKeM9xeQ== X-Google-Smtp-Source: AGHT+IHXOOKStoICqG32yq4k+0zjuAzQYQG0OOTXhcrihQzKdjTydmDVvm5dRZt9HcYJZxFVF2KMew== X-Received: by 2002:a17:90b:3b85:b0:2f9:d0cd:3403 with SMTP id 98e67ed59e1d1-301d4347069mr260059a91.16.1742402996048; Wed, 19 Mar 2025 09:49:56 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.49.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:49:55 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:23 +0800 Subject: [PATCH v4 2/8] ARM: dts: aspeed: catalina: Add Front IO board remote thermal sensor MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-2-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=882; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=zCunrY7p7KNDC0DPGI2jLsy48dXqjOJ/Du+Sxdf5cv4=; b=9D0KNCjX8ehQysgIdjsN16NEt0i08PbfBxhgEMOjbhQ+DTyazPtj/x3cGXMaPtIG56s+SGB6y 7DEKQ5ZIodiCYC2wfTjMv7QnfQvCsYrZHHlrymllNEmwjsOTT53W2fh X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_094956_670296_E594CE7C X-CRM114-Status: GOOD ( 10.77 ) 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 a remote thermal sensor node for the Front IO board in the Catalina platform device tree. This sensor enables monitoring of the inlet temperature. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 75c3906d9654..b9a7654325f0 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -604,6 +604,12 @@ temperature-sensor@4b { compatible = "ti,tmp75"; reg = <0x4b>; }; + + // FIO REMOTE TEMP SENSOR + temperature-sensor@4f { + compatible = "ti,tmp75"; + reg = <0x4f>; + }; }; }; }; From patchwork Wed Mar 19 16:47:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022841 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 198FDC35FFA for ; Wed, 19 Mar 2025 16:57:03 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=oMF3mmtUwmD4khm3oKxn+aJ/nnA528F+Soa/iVE6C0c=; b=hxSBE0rkjWJN/eiCIDf83B1myr 6thX3xDyXO8ZNUMWXIP6xpyiiibxUpdnIM/u85iSWo4MEcbP/45HfU60Pga1LTDEuEFwtHpc5gw4g x2tNrXtAghEqMKbKLdABoDJ3yTh3feLb8JT+XI0GN5as54FfttiJBtcobVFIPaCTA17a76SJ4xSHy nYxZZN+agQxMXGcoducEhH2gOrKh14LHkWA5lDKTfvuhCxToKqJh7JuV0jva1RFzzWoa545NSLCcV 6jL8yelhEIgmH8RofJ13T6rDjXzGn/r9zK3M1U96xoSNspt7GQiucP/c43cEjwkR75FmvUYAMwN9G mOEGgbXA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwir-00000009c7X-02Fn; Wed, 19 Mar 2025 16:56:53 +0000 Received: from mail-pj1-x102f.google.com ([2607:f8b0:4864:20::102f]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwcB-00000009arP-2XjG for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:50:00 +0000 Received: by mail-pj1-x102f.google.com with SMTP id 98e67ed59e1d1-2ff6e91cff5so7496919a91.2 for ; Wed, 19 Mar 2025 09:49:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742402999; x=1743007799; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=oMF3mmtUwmD4khm3oKxn+aJ/nnA528F+Soa/iVE6C0c=; b=jrfCTSDzJ0/211yocno2zbeUsRfz7GKBQXPjMVsNBwZivI1G6N0FwyzmLJKfPbzJl7 Z4HjU9gXDuXBdh58j2dlR5fbeYkCAHyCX9r+rT4GgDNdCQISVLjcXn/G5QuFuF8GBgDH vQpiqqfCi65lmacAtZxXt1q5XGst36/4Z8wU9erseOE7eIMO+HoL1QvbZAo0wffMxmdt woFAOse5nG9WrcQk9HJuBeTaog/Utsc/gKbB80rLWPwRNKFwNWC5CGTuCOpecjqRU/M5 tXCkAA8dc7durne6FEF9PNoPIq6isAFvPTn1wsL/CXixrkBto5neOUTkHgPpvX54kGdz YZ0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742402999; x=1743007799; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oMF3mmtUwmD4khm3oKxn+aJ/nnA528F+Soa/iVE6C0c=; b=fKFkg+J3IbrTBSmVcm+yOjXTJjJu/AL16XHnNBDPtmfLYTtNj3CBKZcPq/S6MO8qml tdeEZb/v6BPmbCgmDG8FIsduUc/ZLu7Tgzm21JD9ZrsaYyFd7YGso3NI/1qbI71tiF1h YdlnOm54SAxLdyaNRVpat7ADUOz25Oc9yUkzJLzuLZl3aHMlto0tDr+RAbkyYAg/VmJ/ 7MfzG21zd2wItVfWvKl8a8ykmMwHd+3FBIV5ZxpqBXsXEfKvYaaQa5vRzYlL1u4I3BG+ NYWUFuXqrMTrEPq2U4UPt51+KHonso7YkU03vCYdTyfkVBZVKzJYoeJGikVVskQkdWnK VTlw== X-Forwarded-Encrypted: i=1; AJvYcCWIAyBjaQjV5oRlo2CbOVoD6wwtdCoEEP0GZHmnfXQ866HJaSUfH/ovCesNUyGzlx9Xwv0YH7MUmQ2tD/IrWtC8@lists.infradead.org X-Gm-Message-State: AOJu0Yxt9uhyLIU7LQzESv6rAW6W3tLAGpBnbGirh5V5CZIzNY1wQnB7 wFAeZFIDR5StA2Mv4e2f/6srjDPRxvCmoGpnjviUrLaPjbaEXS5B X-Gm-Gg: ASbGncs4QKM/vrlWg5OjLlL0tB59F8gJ4IlPcqc4PFej8oHr4qaGJdopiqvuwgGykVH M6CUFswdVsdo7UZDECqe3wN+BA4oTo9tZ0+I02nIfKZswcBDcs4Sem5yCwPd1kFCHuBIDCPkC+t Hm5sUyfLgC50j2VrGs41Thb2KsJFXYY8fvNEWSZf9TcFwMZTsO8ngY2cBmSxtMc0csRMG9hYBBQ 8GHpeIfIa46Lyd4LKwNEhtBw/p6PSzt57r/kwX/KZEOTP1Mnuja84p7RFQ/rDecWP8SDCeyeF+0 2AD/eN58cPELdKEDjVkcpmOWVIvuXiekHDfrl6NOP5zMp0aZkcqsPHY1+zLmLhYZ6VDpLjnYZ+k ia0V1u550GCDsROo/8jfUKQ== X-Google-Smtp-Source: AGHT+IGjgiVPyA5L8/7CTCtOk0Zz6PfpxKffD6G4wKCNeDm6lFH0aMgXYouj2+uALNgBvpYJUDjDpQ== X-Received: by 2002:a17:90b:3e48:b0:2fe:dd2c:f8e7 with SMTP id 98e67ed59e1d1-301bde580ecmr5237088a91.10.1742402998676; Wed, 19 Mar 2025 09:49:58 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.49.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:49:58 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:24 +0800 Subject: [PATCH v4 3/8] ARM: dts: aspeed: catalina: Add MP5990 power sensor node MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-3-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=843; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=fRj+HqS0/z/8bGgHjoodt0B9Ir0h5V8r9zzaAzc3/NA=; b=w7NllEGYLAQNI5dy6Ou6SwtDdfHSy9epo01/OneSo4p26+sdl2YvSaKvr8R1wFWhXByeuM1GA lbAyblEy76eDZeJyGe1BTHfH1zULojNUw5W6S1DW1z7zIy5h6FzNTrA X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_094959_649314_6DD29388 X-CRM114-Status: GOOD ( 11.27 ) 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 a device tree node for the MP5990 power sensor to enable monitoring of the P12V supplying power to the fans. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index b9a7654325f0..db999408e397 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -488,6 +488,10 @@ i2c1mux0ch0: i2c@0 { #size-cells = <0>; reg = <0x0>; + power-sensor@22 { + compatible = "mps,mp5990"; + reg = <0x22>; + }; power-sensor@41 { compatible = "ti,ina238"; reg = <0x41>; From patchwork Wed Mar 19 16:47:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022842 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 1EAFDC35FFA for ; Wed, 19 Mar 2025 16:58:45 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ynDxjrYa7FoAeUzjxX8ebcosN+KRAaBz3z6tbCcoZ00=; b=dfpSif6IuG7uIcos2CviOKkURj JRuATz1WVes/s8+fnDrKT1w7vHfMcBw3pqsm94vekfdjTLpOocbazJKP2FylQWeviuyS5BhDg5lDg QjgJNnlvNLaa9d6zWA+ue4fT362rSRJbcQFS/XNKjhL/T8rEq7C/ea+iYVjpWWTYoXs9InFgy+JC+ qnFd1Tu0WKyyrdhx1lmI9xzq2yZP73YUYGVhpGRtETYDk/btYncinIwBhIlluIm68Q5hkaFtE3+lJ 1KRtHBf8T+lbESs5k84TrOaBJezdp4LUdHPB8d/geQ9hOmQxE8C2eKFijZZ27vImxXNcqGFNZFQhu F/p+5hgQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwkV-00000009cId-2zwt; Wed, 19 Mar 2025 16:58:35 +0000 Received: from mail-pj1-x102d.google.com ([2607:f8b0:4864:20::102d]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwcE-00000009asp-0tmP for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:50:03 +0000 Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-2ff615a114bso1628893a91.0 for ; Wed, 19 Mar 2025 09:50:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742403001; x=1743007801; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ynDxjrYa7FoAeUzjxX8ebcosN+KRAaBz3z6tbCcoZ00=; b=T1Q7cX/A400nxhFqpyXVh37kod+Ok4Lx2t9aC9ixosVrn6kPUvBoDvj5AV/hUThoCS +fKkHo+6AcreUPnmyVzBEVkkRFjzn59J2l+YRxaFg2yNHfmO14jiHokp9U5JPe1TCaE6 tWYll1EMTIo2lQZdEYBhhd/9TccKxw8kPMnvj7qmvpi5qJ2ZNwZUwtImXn19BDhxliyi BKbGRpsf2SncMIXLqbvxeGzK3CgaiKGDnYhg6gvqYU2npNHJXAtheU3Nmf2hg5m7R0ls NxEyzggsmicxaSmjypwpz8oxzIVMRoRB5IIzayYa08wlVsUnoVPED+KbtEYMxLm20/gV ar2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742403001; x=1743007801; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ynDxjrYa7FoAeUzjxX8ebcosN+KRAaBz3z6tbCcoZ00=; b=I1T7nh8ncB5X9h818zLgZj0ePcwXyEvoBg3TVRlYMBGyzu8JZOxNdR+HKLwjQyN0nL rYeUKT/iTTtSm2Wwd5BTK5KxQuWB1MpXwpJbzximx3BUhuU42s/vKNgwScSjFNxInaU+ j62XhhjZhCnymjvJe/o/tt+KrihnrjY+91F6WujpFW0lxjTJWw0l/sDaKF0TIVtmmA9N ZzQAblajQ6CCtQK5OiK8Qma2ZNJ3Sz9TS6njd9ONpJxXgdTSbUsfWR21ylbXQ9Tm3UGy xM2TZTNq9cQXsiczPrSSknyPXgf9T/YxCcTpYYiDFZLphq7hEcurGmvXMno0txA+cGko 1EHg== X-Forwarded-Encrypted: i=1; AJvYcCWOBP/8xdKyZfLT9MzI2ndZ+yE7JJSwd+ASihjTTi6mEEy60WAMX82yofkJA3ntWZq3u5uiCjwDIlIRO9InkuhG@lists.infradead.org X-Gm-Message-State: AOJu0Yzg6RdmEu92NK8XEQChtuSk2aX9//jFG0DRXAufWSxyNG/9cNSC xowmMhktvS42oG2nu91yYLjdIXl0Wu5WAlPM1SPilJ8KW5wrjnt0 X-Gm-Gg: ASbGnct9GdO0YRPsRaQQqRFHkXHzswS0DlgYNsFc50ELLJPPbFZDjCl4b9gG5khpxFW nGFaoyfl4xQJTOux6fm9f5VtUXkkKgpmkIigQiqCTtapokwG6t09PjvEnRfapk8ze3Rmvirvaew RXbpvS0JaIPwxEPENXQhmA/aGyrIpgDJEz2DjZ9lHEnS0se7h9f62PfuS/OOfjKiVaky3G+PNyX Pg+ZLpeReYRryErWOmIIjhPi4EUurNXiNy0FT2SWjMqW0fxrBQNjiG2ragua4fKKJVMss+pFRxk 1wVJz/nm51h/vEovRkwTbQqMlJlo7ricZQ6yPKhkX35Daqm/8czGQ915Qyhmlk3XSBXehJTIVbf m2FvqoTLCrcEHUCCsx0uq1Q== X-Google-Smtp-Source: AGHT+IEPzE9naIMttqXOLhoUWRFXUcJblI/+wc2t76fDOdhnGHN6yVS446XwCmDa/8Wd9X7f1CLOGQ== X-Received: by 2002:a17:90a:d2cb:b0:2fa:42f3:e3e4 with SMTP id 98e67ed59e1d1-301d426aa83mr318882a91.3.1742403001305; Wed, 19 Mar 2025 09:50:01 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.49.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:50:00 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:25 +0800 Subject: [PATCH v4 4/8] ARM: dts: aspeed: catalina: Add fan controller support MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-4-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=1019; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=t7ANTDBR075H8RBppIiRK9+hZDXy+IIalMi4npH/zVg=; b=DZjKoG8cTWZG6sPj/bGcrkU6N6K8GsHjDI6C31PtF0z67BiheTqcD5gV1mBny5NXifJpwOO9T sFU33e0hGu0C7S0SK2ayEIL1wcZ+3oY5Xc/XwUq5BOtwgsp4dM0E/tX X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_095002_267162_0A362EC7 X-CRM114-Status: GOOD ( 11.25 ) 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 device tree nodes for the MAX31790 fan controllers on the Power Distribution Board (PDB). These nodes enable fan speed control and monitoring, improving thermal management and system reliability. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index db999408e397..0b513829f2de 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -526,6 +526,15 @@ i2c1mux0ch2: i2c@2 { #address-cells = <1>; #size-cells = <0>; reg = <0x2>; + + pwm@21{ + compatible = "maxim,max31790"; + reg = <0x21>; + }; + pwm@27{ + compatible = "maxim,max31790"; + reg = <0x27>; + }; }; i2c1mux0ch3: i2c@3 { #address-cells = <1>; From patchwork Wed Mar 19 16:47:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022843 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 AE5CAC35FFC for ; Wed, 19 Mar 2025 17:00:31 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=NtDV2qePoVhIO7myU7o4OO3ITr/ClHLDVz8qgdkxKAk=; b=UrdXMv7CAprCuAkvqGttQfhd7u sjXCGWPeK1Rzsd+PDwTwvOhbTD2AXZRX5QBV3IDohBBXK8pykZQhxUjxKqMCpY06bqEhHozaJ5EH+ NT1N+Brcw6jx4jXjUSKtRHRrlG1+vqEVXbUc7u5DUW+5KQENpx8EbCMqeRXmSyDRVgcUDLJ/TS4Md rda4e1ZE2JnkKY+MdcxokRIvTPx70hud+AmN4Aoclv8TiU0Z1SU5V9EFTt3v1xiFhkgAL5FO7GVt1 GtaAvpjDdnzVV+ZeKUM6vv8s/3J8VQK5hUlXxhzXnzS4n1+YmBkgsWE5Qm/t/vtbIJZnvKHUU3U0o AYI1B6AA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwmB-00000009caZ-1v92; Wed, 19 Mar 2025 17:00:19 +0000 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwcH-00000009atg-0AHP for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:50:06 +0000 Received: by mail-pj1-x1034.google.com with SMTP id 98e67ed59e1d1-2ff85fec403so2210791a91.1 for ; Wed, 19 Mar 2025 09:50:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742403004; x=1743007804; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=NtDV2qePoVhIO7myU7o4OO3ITr/ClHLDVz8qgdkxKAk=; b=e6djNKnSogxhHZu6AspFDTSZP1ZEbnwGXuxK7T4KuA/SpXFLFi5N6qoJIOg+MUSdsK OB9o3nm0t9aQpxpBHc72Gbf6Vb3ORvMV174DJ1BsPVDD/F8MPUEvE1x2xxOm0aJmmBII MF93MntoVmKZC6yQHnC44rn3WWPl71ASsN+6iD99qGEEWuFmYrhjJv8rwJJW4JIA1KQK wxJ3s92ikJB4i/OPt/GqfjlJubejPNQCDWAS8mWGYJiLXRLgQNpfmDrHrmfPXxSAUAH9 Bx4qTPpchI4dGGqZY1Bzv+14eN+Pm0OF1u4L2YBVqs6FIbd6bkrOETnV9+Zc+OR2Mb9I 08Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742403004; x=1743007804; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NtDV2qePoVhIO7myU7o4OO3ITr/ClHLDVz8qgdkxKAk=; b=HyMJeIEj5FwZDbn2Lezgt88G4lyuNLC1XPvUaDRGwGZSWjLR/DwGciPnFZzZjQxEQl FDD3NfD9MO0XzKbPEHzRCLJ6CEetYML/YOH6xV+8ADFkaR0VsKJLcvAtP9i2kayj8uNw ja1ULxqhaZcanWjf3vEgFU1Gny0CA2iCecojIt5PcuaQrgoyZVF0oyDdN9lsZH7G3kM/ pq/PoPKCkVbLYeA6xwdyq0Avtb6+g/3P6T7GvbCpPhVINoYVZV9vOCJa++2m+e/QsttI gyRD7QlVLgkbLEC8BZwTctD0WiLjF0ZNZIwB4q7GvsNBcdZ+3cIqWyU7NB7Goryg/xEm rynQ== X-Forwarded-Encrypted: i=1; AJvYcCVnljs5r+KuStGzqJ3ZmN/U9sFGFelW0RCabr5aNFWL+xK69WgWgVhNZlKVOzu57LcgJAViu3KiXfnO+UXnL7Xt@lists.infradead.org X-Gm-Message-State: AOJu0YycRWP8hiFbxmuOwoXgUIEeSgO1aSPGD0tM0LghL7q+xBzfSPJy 9S+zJXnr7CXaW0Cz6KHL3oCVFMm1YQS17I3wltDF6S9sQAT0peKk X-Gm-Gg: ASbGncv7NR1PkkdlWD/aU1/KvqfOAI3eWqxXhm+2Zns0BnS8YgEZEU0s5+yihK62RBp UKGrjG/7aoKpzIiXgAWBuUYvuualSQCs91m8gbJR++x2Ic+Ml+mNew5n7ToKCFq6sfUnXGjMb1b t4IrphOBA1/Q5Y/UvL0Bx3goGYbmorySyI8tm4bkvM+YozUSUgIIvKj8sn6P9iOHYatTvzXt+Gb bPjiDZ0wZB1lxdTkb6HHjhlXoWgS/d28rS3+IdMKwbuZ3HavVs+DLIu4X/PGrSPrf3dtgnwBaop HQ5GjJw3YTLs1UEAdYVbwC1v33DxmPuLn30UNLiVFdkYkDHLQzgspXY73twfuEWA9LrTcMoLgJS Q9XEZZbZ7erOZyqEGi/8317wb/sQfcKrS X-Google-Smtp-Source: AGHT+IFN4xqZ1OLU99SGczgLx2oieKzcfT0iY6TvB3Y4MQWRTtuA9YjNQIktJCnp+uH4ztiFhzc8GA== X-Received: by 2002:a17:90b:2dc7:b0:2fa:21d3:4332 with SMTP id 98e67ed59e1d1-301d43a269cmr281466a91.12.1742403004071; Wed, 19 Mar 2025 09:50:04 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.50.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:50:03 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:26 +0800 Subject: [PATCH v4 5/8] ARM: dts: aspeed: catalina: Add second source fan controller support MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-5-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=2445; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=h3bH8SXx0sv5QPMnsoufX0caq8JBi/sA4S632p7NQak=; b=FByKFEmN9gtAF1PY9hztEVRBx/ZpnMOF38icLce2VbtLLN3YjWOo+vR6jPl0ZMfIInOn+oiMg xOHUPTmqUKEAHo/98tsXfXF43X1ak7YIUHl+IJ1W2/Ac0Z4hscbZBn6 X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_095005_085526_5ED0B91E X-CRM114-Status: GOOD ( 10.83 ) 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 device tree nodes for the NCT7363 fan controllers on the second-source Power Distribution Board (PDB). Signed-off-by: Potin Lai --- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 76 ++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 0b513829f2de..e11be815a6af 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -527,6 +527,82 @@ i2c1mux0ch2: i2c@2 { #size-cells = <0>; reg = <0x2>; + hwmon0: hwmon@1 { + compatible = "nuvoton,nct7363"; + reg = <0x01>; + #pwm-cells = <2>; + + fan-9 { + pwms = <&hwmon0 0 40000>; + tach-ch = /bits/ 8 <0x09>; + }; + fan-11 { + pwms = <&hwmon0 0 40000>; + tach-ch = /bits/ 8 <0x0b>; + }; + fan-10 { + pwms = <&hwmon0 4 40000>; + tach-ch = /bits/ 8 <0x0a>; + }; + fan-13 { + pwms = <&hwmon0 4 40000>; + tach-ch = /bits/ 8 <0x0d>; + }; + fan-15 { + pwms = <&hwmon0 6 40000>; + tach-ch = /bits/ 8 <0x0f>; + }; + fan-1 { + pwms = <&hwmon0 6 40000>; + tach-ch = /bits/ 8 <0x01>; + }; + fan-0 { + pwms = <&hwmon0 10 40000>; + tach-ch = /bits/ 8 <0x00>; + }; + fan-3 { + pwms = <&hwmon0 10 40000>; + tach-ch = /bits/ 8 <0x03>; + }; + }; + hwmon1: hwmon@2 { + compatible = "nuvoton,nct7363"; + reg = <0x02>; + #pwm-cells = <2>; + + fan-9 { + pwms = <&hwmon1 0 40000>; + tach-ch = /bits/ 8 <0x09>; + }; + fan-11 { + pwms = <&hwmon1 0 40000>; + tach-ch = /bits/ 8 <0x0b>; + }; + fan-10 { + pwms = <&hwmon1 4 40000>; + tach-ch = /bits/ 8 <0x0a>; + }; + fan-13 { + pwms = <&hwmon1 4 40000>; + tach-ch = /bits/ 8 <0x0d>; + }; + fan-15 { + pwms = <&hwmon1 6 40000>; + tach-ch = /bits/ 8 <0x0f>; + }; + fan-1 { + pwms = <&hwmon1 6 40000>; + tach-ch = /bits/ 8 <0x01>; + }; + fan-0 { + pwms = <&hwmon1 10 40000>; + tach-ch = /bits/ 8 <0x00>; + }; + fan-3 { + pwms = <&hwmon1 10 40000>; + tach-ch = /bits/ 8 <0x03>; + }; + }; pwm@21{ compatible = "maxim,max31790"; reg = <0x21>; From patchwork Wed Mar 19 16:47:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022858 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 0A32AC35FFA for ; Wed, 19 Mar 2025 17:02:15 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=2hlvFZ7mJmXGztCrB9tJtvEfBnNtJllCq8zyvSsEbwU=; b=nl9Q9jSuWViJAxeoAEJiQHCsg1 XnhbtF8my0rpF31+R0OOf0PCbJ/dHM4HVwB4MStXoWhNE4N87N5tfzNfaRlVavPVdQHgXwyE55CAt hTWgtgjnC5BASh2fqH88MqmYSPe3dk/d+IUF+wejdI2o/bUudzjNFhdEnZMTU9Fuje8JMz3bFH0Am 5P5bdloSyQy/f6ivuLzYGdYv/GD/j2c5GNEnm9VcAjX5w1h0dxvGKV1NzWziTfPQyT59hQAie9j0o OfOUNnuE/aeBcQoe1Cz1ybTIabzH4kR4mXO5Lf0zK210r0yObSOAPloyT7Z+EidQyZBEEEFcYXkh3 lkpx/uOw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwnr-00000009cnc-0hvh; Wed, 19 Mar 2025 17:02:03 +0000 Received: from mail-pj1-x102a.google.com ([2607:f8b0:4864:20::102a]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwcJ-00000009auF-2cFa for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:50:08 +0000 Received: by mail-pj1-x102a.google.com with SMTP id 98e67ed59e1d1-30185d00446so1543503a91.0 for ; Wed, 19 Mar 2025 09:50:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742403007; x=1743007807; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=2hlvFZ7mJmXGztCrB9tJtvEfBnNtJllCq8zyvSsEbwU=; b=gD3KXDlE4SMfCB/HP9AVPheVG120SMnDizRjMgh22TokOvFof+F7HX98dBEwtNA5EL M6w67SnPxSALUKNM/I/B1wrc7J/ttoJizWrSiI8Kc3QJziuiFoC8QE+Z92LIdQr7jeFS g3fBfzjPLzSG8smua0JOVh/F7gXKP3SliPyFnxfZXoBoJcVvQO7xi4bCibofS5l9E2um BfDLNlDHNQaRq2u6Vf/qpEdDXJSgArcgCuX2suw013xZxWPopys7VZ+s80L05EPHdsW5 D+U53GXZLVkzwaKOvC0oG45+idAqjX+QzseZWY+Upp0CdPC6MtihUbPUZP4yhCWCkgb5 eJ4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742403007; x=1743007807; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2hlvFZ7mJmXGztCrB9tJtvEfBnNtJllCq8zyvSsEbwU=; b=GAX9TnSEnAi9TmhIG+XDzERjyWkHgNx/Qxwmy1A1FDoKrMAVRrNc5umaHMWVjzbspn KTLhVP1d0oBbwYNj/DdHKeNAPd1V6o37BFN9VckCJe7Zp5z/G+b/EL8s5Vz261cLDz21 L3ns+ypPyROKS203FkQM9sdaKHfTP31GQ3+Ha1fvHq9hvL+enT/vv39PT9y3JGPmFzDX AsXoA204+8x+00s73ip81CloU3pbt5isHRwaLJM2VNjEYFvWFswb2fV1apm2bvhh2YS+ vIORYqFLenZwlmP2fz3/RZRG93KL71Cgtokb3GbCQ5OC68hCmj7N7sH/aMPlFBAF6BuZ ss2g== X-Forwarded-Encrypted: i=1; AJvYcCW9ilYRiuCgaJyTF+17rr56K0NDzAWgvSTIX8Btj2lBgWQ+xkD7Y602nnye92SRYWFqNdi6vrtlNnZHpBE/9lHL@lists.infradead.org X-Gm-Message-State: AOJu0Yze1zdfDuD6W6EnZQmQCtQE3E5vGD6Kg/vcqOxGRPfjHqifsvYf joZYjRTJO8tJ7FctsLOc+JnvgdyY8edTeylOQOJZj2j4yTvxc8TD X-Gm-Gg: ASbGnctCUigt4iHdRe6mLmNbeQZ7H3T5iARWY+IWTwh+iNW7QtgysjLFaT70f7hAuJu r3yar6I+3AFqKzITwe9ipeEilQ+H/pwmbN+bhQry5ETCWjbdgc9FrauEM0xIAcPwrR6yL5ipKV4 ZEqex78wGVGT53xvbpd8b/3tFiHOGgQoekX5KIOLAtAtAjG0ZFUsVUz3PL1GYK4Oe/aDn3icyqs ZuONg4iW9IRDMYGbX6IoErhYm2nacf5xO4mKcMAubckRFPU3nXwUuVjFwIGDr52qevGncRKjaKf 7WeWEsXS7JAdtgZDX1V65oJ8ruUOEpHXIGuW6Iy20QnNsZ4OOOCWLzm6uhRdlhBZUZDTl01flux MXFVJJ+n5FzrWMUVl3KH6cg== X-Google-Smtp-Source: AGHT+IGtqikS9EAzHW75N6WWgahv90tvLMFLTPMgePX/nxiz4HcBVay/Xc5zfuHq3w1gvckMkZ6jTw== X-Received: by 2002:a17:90a:d2cb:b0:2fa:42f3:e3e4 with SMTP id 98e67ed59e1d1-301d426aa83mr319281a91.3.1742403006734; Wed, 19 Mar 2025 09:50:06 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.50.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:50:06 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:27 +0800 Subject: [PATCH v4 6/8] ARM: dts: aspeed: catalina: Add second source HSC node support MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-6-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=979; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=EmGOWWjDA0fpNSOealsYbgx+a6lgY/GG4Rr46Ji+D/c=; b=LM3piKFik6LqjhP+loPzjTwCLNJ3u41AW30F1XD5GbKl2D+juoRBF/cT2O2koL5Efx0o0WRzx TbVnsGq7dT1B/g1284v3Q1rAdRyBJNRqQsKv6JiychDpyuECfJWwylY X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_095007_665216_CCE971F7 X-CRM114-Status: GOOD ( 11.25 ) 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 device tree nodes for the XDP710 Hot-Swap Controller (HSC) to support the Power Distribution Board (PDB) with a second-source configuration. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index e11be815a6af..fb4b236d36c0 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -622,6 +622,14 @@ i2c1mux0ch4: i2c@4 { #size-cells = <0>; reg = <0x4>; + power-monitor@13 { + compatible = "infineon,xdp710"; + reg = <0x13>; + }; + power-monitor@1c { + compatible = "infineon,xdp710"; + reg = <0x1c>; + }; power-monitor@42 { compatible = "lltc,ltc4287"; reg = <0x42>; From patchwork Wed Mar 19 16:47:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022859 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 5680EC35FFC for ; Wed, 19 Mar 2025 17:03:59 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=2ngZTefyBGyxy77j50qn1xy3c/VWYHIJSa1eOUcrG18=; b=RtebLx8rVXZcfFqqSX6KzE884+ lMq/Dbo6EY4quMS7SlwGlWy+sMz8yxO3PNcsEAcHFneJLomc4QJ8JtruQwTAtDMrKNvWbvZrMb08i Wek45UunGi4hIk6YXfz5fa9pYoYzHfJC7Zk/OrQemLP824gpzQf7/WXSLyG29UwlOwrlAKnspAX0x JfEIIXfzPCyvLDbDkUs7iY/mOM+Hf89qx/3jb6TuxHq9aiu9FkjC5pzDRfYbKRomKsP780bO1CE6t TvlCcvsXrVIfeGJltCXA5DxMF+c/FySipH0txqfcBsGoGdsgm3I6gaZek8wj+NWRGk21JmkkfvrkP HYTVzgPQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwpV-00000009d4T-3Y4d; Wed, 19 Mar 2025 17:03:45 +0000 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwcM-00000009av1-0ul9 for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:50:11 +0000 Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-2ff65d88103so9908854a91.2 for ; Wed, 19 Mar 2025 09:50:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742403010; x=1743007810; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=2ngZTefyBGyxy77j50qn1xy3c/VWYHIJSa1eOUcrG18=; b=MLzS9Kf9DRwT3fnXuvJmj6KMYHlmgvPmqrJUPTkA+ggQk0pkADs5C7TTvA49AGI3Au 44l+lL5kBNFTNtLXgsWVqYNK9Ki73TTR9EygNgONlAeNkLiIqtAVAx1CbfH/RCyfNfU+ YnoxLAxE+TWsFbjurRXC67VXt75AashI0e3IaZQX8pzIUJMhz1GXkFAEF8LtR6UZQZZd l/9bTgkgfrYLu2uLsSlN0XZ1TWf/edgbwo3pSSiUAB43D/ltX7r0Bp0ONQtPSHxJPUfm kYB0uVNpfRAiK3vVi8GvywqCsHi/dp6MJ8QDxMHAMq6OoekachESgL42/3/QwAQLOzFA 826g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742403010; x=1743007810; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2ngZTefyBGyxy77j50qn1xy3c/VWYHIJSa1eOUcrG18=; b=PT/chTX4weCOUPEV7C9zGkqI7kX+qk004D3dTUxY5VLAXs/qEspyTRngbq86JHhihB hrs04LTLeCBaT2wmsU1Zx3033zv2RL7/jyj0eJt2dqCNm0Iwn6cAOmUK9bxUeenO6JDL kS1sCsUsiPieknv5Rrkc285MRWmis6huFjhRcDWrbpGuSK+rTuEOVCws9otYycTpRSAg oH5RXfw7HFJsjIWpcVjPfaIoe2CNvka3fbzw47ipZuwDVHF+BpF3FqMalYg5VM11InoS wJ5klN+adoW5FNpDXxv64c2Kz5Zrg2aKWVYL1zhxNVR9HUwmtKDa3EBv2BcEVJUGSzSE ZS5g== X-Forwarded-Encrypted: i=1; AJvYcCUaYIyPRx16mt+lWmims7tcZ9uoGF0ZrIgk6Jg76ODdaYfnbvhpBrEVyD81EvhKOAB7NtzofLg1VsxOciYCdYB6@lists.infradead.org X-Gm-Message-State: AOJu0YyduawzKlEKQkmVFl8jXFTMhrOlLP1OTLazEhH7NyDajeP7j5Ta MDZZB1psSOrCUz9Wh1kflXGMPG4n/k8BQishe7PXCMjas827sWzV X-Gm-Gg: ASbGnctU9gfTfh6UDACaiMiHvUTItF+8xvDU1IyUe5dXdLrRs0JYx7O3yr2oAfTd5Pm RDh7vFgvohF0XsDmQHK+ind/Q1+DQe/koo+2qNH75jHeIv7Njav/1MMHhSZqtAagTY+FPVT/+7o lLZ0xqTdP61VPkOBbqMe2YMWcns5l3/qyvCTjn7Ilm2p7wYkhvBsV4tjRlqUGzlpFB0t7XdR0Et vurdcGZdwdodHQnqqE+fsd011gDWV5a/VaENuouqOGcjcPdOkHuavLTaMhpo1CIPpl6QO8L9jtZ U5s3jjdmSBQwWyUDZNGyWWaOtcjJZsl59RJrGsbGasVwJCcNTdHWBQ87UnJcQsoDyDua6dAXQ6y ji+h2YjyjkePdZRK6F1shlA== X-Google-Smtp-Source: AGHT+IFGwL1CO1u75jugTjFaP80dxgbnUNCsFmdXJEhQH78p4+pXb4ZaZeDBowc1bD7HnapyTqrUtg== X-Received: by 2002:a17:90b:1f8d:b0:2fe:e0a9:49d4 with SMTP id 98e67ed59e1d1-301bde5c92fmr5660572a91.2.1742403009662; Wed, 19 Mar 2025 09:50:09 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.50.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:50:09 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:28 +0800 Subject: [PATCH v4 7/8] ARM: dts: aspeed: catalina: Remove INA238 and INA230 nodes MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-7-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=2136; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=VwzUdaWLbo+jZAMlNm4WzSN7aYJ6nvuUMBx/RwUbPbs=; b=1PduDxVu6+2Hiajen7lyNzA2t/FUX66kkW39JkHz63PwJ6LEGPels3iXGsQqpTf6xSzmpoQo5 dl6tas3CgarAn6iRvsJtEz9rFVlpmEKtZZjQMzQLy4qMpn7KMHhZtKO X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_095010_259406_9F5B5FA1 X-CRM114-Status: GOOD ( 10.67 ) 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 Remove INA238 and INA230 power sensor nodes from the device tree (DTS) due to incompatibility with the second-source ISL28022, which shares the same I2C address. Move the driver probe to userspace to handle sensor dynamically. Signed-off-by: Potin Lai --- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 45 ---------------------- 1 file changed, 45 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index fb4b236d36c0..573701bb7fee 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -304,27 +304,6 @@ i2c30mux0ch7: i2c@7 { #address-cells = <1>; #size-cells = <0>; reg = <7>; - - power-sensor@40 { - compatible = "ti,ina230"; - reg = <0x40>; - shunt-resistor = <2000>; - }; - power-sensor@41 { - compatible = "ti,ina230"; - reg = <0x41>; - shunt-resistor = <2000>; - }; - power-sensor@44 { - compatible = "ti,ina230"; - reg = <0x44>; - shunt-resistor = <2000>; - }; - power-sensor@45 { - compatible = "ti,ina230"; - reg = <0x45>; - shunt-resistor = <2000>; - }; }; }; }; @@ -492,35 +471,11 @@ power-sensor@22 { compatible = "mps,mp5990"; reg = <0x22>; }; - power-sensor@41 { - compatible = "ti,ina238"; - reg = <0x41>; - shunt-resistor = <500>; - }; - power-sensor@42 { - compatible = "ti,ina238"; - reg = <0x42>; - shunt-resistor = <500>; - }; - power-sensor@44 { - compatible = "ti,ina238"; - reg = <0x44>; - shunt-resistor = <500>; - }; }; i2c1mux0ch1: i2c@1 { #address-cells = <1>; #size-cells = <0>; reg = <0x1>; - - power-sensor@41 { - compatible = "ti,ina238"; - reg = <0x41>; - }; - power-sensor@43 { - compatible = "ti,ina238"; - reg = <0x43>; - }; }; i2c1mux0ch2: i2c@2 { #address-cells = <1>; From patchwork Wed Mar 19 16:47:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14022860 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 5A1B0C35FFA for ; Wed, 19 Mar 2025 17:05:42 +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:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ktd5HnARwuJ13vsAdMCAO/qEm+OczuyUS4W9n3wx7eI=; b=3MD8GGRBf9BK8uJlC4436RIiuO GHQGRSExC2l5O3eZH2pIk4ywkM2DGIKMvgjofurDm9XzdUwZNMVVE85IWrx1ZfpBqYegic0nCyQXV Nfhroy9Vf6y/CYl7M7iHbcpyRVckcWq2JdekrBEVhmUpp9DWNsNcVR6ecKlqvUDyTcoFxgmvpstTd vHqWwU+3v8lrGfMQSgzO+4sigaosBDBM5wPURj7ToBHE6frncLg5gUi4IAgACWTxsOJ38oRX13kk2 hqFZpG14wi3RhqsQMsenfClciklkqfnDzqAPzkJtYQWKl71OC/uXrWvH70Yc4/Bs7hBb2iclrwgf8 SjlNbgsw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuwrB-00000009dMx-2TPY; Wed, 19 Mar 2025 17:05:29 +0000 Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuwcP-00000009avi-0Oxx for linux-arm-kernel@lists.infradead.org; Wed, 19 Mar 2025 16:50:14 +0000 Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-301cda78d48so874131a91.0 for ; Wed, 19 Mar 2025 09:50:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742403012; x=1743007812; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ktd5HnARwuJ13vsAdMCAO/qEm+OczuyUS4W9n3wx7eI=; b=KDNAKFiHcfXg1fgNOY3rUwu7hlrWAQyynXFKXPF48jT0L23691gWWRE02uu5aUhLtD MwTAzlzcBfCYRFfxzaWqHjk5fDeucF1R4FOn7Q9tEXgPBaTkjo/g913vzpWr8PEV+Zhk BAOOgpWqdA5bsSmrytbvgtxy3cWTLUMFHJEWv4DMZHaCY867pnJ7mH/hu/tMEbqGayiH 2thO5wwNsy2XI8eZszZSYeFXcNh2aVKL+HLXD+QBHFHnZR2pWARY2zdinMFefrMxhuBk RrI50uIZcktHRLRfd+iC56cJnazzUDe6/Noi3uZScZlb3SKQMg5TWBYgTfF5YbrnuSni pMbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742403012; x=1743007812; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ktd5HnARwuJ13vsAdMCAO/qEm+OczuyUS4W9n3wx7eI=; b=cd4vM8FHCHo9D9bY9xxzsnMX3g4sICq105HSGV2tObc/bUy5bPa4Nk7LHI5jkeNhbo Mxa1+gNcS14vdEIrpSctNklh7u4Sz5U226cPRm7oVq0F9OXbED/ECUBPUEKE3aL3k/6r jPFo+KDgT5GnkOZ+x0bH97R+BThp0lWs0A5qUXfdOlGJJgb0hCEPilIcKn/pOMOZT8RQ r77orW0ckS+KJA01TsWORGbHXXPXyzjwUTHWVdEQ1VX5lPSW/ZHk/KDJKF9LnSuSnDpg b+MIYly+DrVT66o3hBz+ifusr+KK0BQUjoK1+8f34t/hkrMc4ap4mIOzZ29tLX9anmGe g8Rw== X-Forwarded-Encrypted: i=1; AJvYcCXAOGANQkwyG9uSKebni6RuQVMOkuBYTNe8YcecHyyX0869MGh9XARQcGGBraFElKPJhqjF2Dx9BoZinYfp05DF@lists.infradead.org X-Gm-Message-State: AOJu0YyaDopIWLrRw76nn3brppPcSEgzPhXhG6oR+xerJKxXIYu+BN3O kDvCYPeJxtGYiCiszkvFHW8gfMSyAypXQGd4seVC7yFjMNBq9Pr0 X-Gm-Gg: ASbGncsfAzd0CObg3KoeB2vbTAt6L5Zw9blfCylqznZCTDKyQEEMyk+WCSu6zXgUe6o 4AvP5PmEyIb+sV8aR4RuS9nI3Yc28MVF/KjUray1m6G6s/N0mYFx13oSIe7uuuyhitRbis8T+46 7NF/V8Cso56qDV7rhLf2JNb7VsmRnX9SKuJSmAOryWP3wxRjGFYOA0jYIiUBkhF6bwrMx6Che6N oxXegDHK0wev8IqGFPF7qF40S9+fb7C5/M8bnAO1sZddAIIkjkbqCb+ZCS1rDdBVkce46Jk07BM pjAdW3kU5rwMRxugTdFZmHxOmC9CS2kZ5scdN4QkU1SAILr0/6HhQivcK+TKT1CgigBddI8ybFV JKdM1Ve3xl8X9NSroCMK+mw== X-Google-Smtp-Source: AGHT+IGxXevDtQdSFbDZHtjF2RHmeqCAKr0zaFPCSHEdfmgNst33MgVmH/JXly1hqvsrRFBXTDuyMw== X-Received: by 2002:a17:90b:2647:b0:2fc:b40:339a with SMTP id 98e67ed59e1d1-301bde60960mr5555739a91.10.1742403012272; Wed, 19 Mar 2025 09:50:12 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301bf576bc2sm1863641a91.5.2025.03.19.09.50.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 09:50:11 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 00:47:29 +0800 Subject: [PATCH v4 8/8] ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v4-8-7c34b8139014@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v4-0-7c34b8139014@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742402988; l=1008; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=jtqICxpttL+081MeVsrW0PF8g0r+obZJAZMWsooXIQ0=; b=x6Gzmnb1MJYvPzx8ZwKN1PgPtzH5ZXo5LlnNEMXuS0IyPsgHR2WVwVGglPj2osLT16/A3QCp2 K9s+FG9+ciTAQDpvzrXkOqQ9lzlBFMDWvik3mUz8hcRRxrN+hXsLbaH X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250319_095013_140966_BD0D3EB6 X-CRM114-Status: GOOD ( 11.41 ) 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 Update the device tree to enable `multi-master` mode on I2C buses shared between the host BMC and the NV module with HMC. This ensures proper bus arbitration and coordination in multi-master environments, preventing communication conflicts and improving reliability. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 573701bb7fee..c11de5a61912 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -800,6 +800,7 @@ ssif-bmc@10 { &i2c12 { status = "okay"; + multi-master; // Module 1 FRU EEPROM eeprom@50 { @@ -810,6 +811,7 @@ eeprom@50 { &i2c13 { status = "okay"; + multi-master; // Module 0 FRU EEPROM eeprom@50 {