From patchwork Thu Mar 20 15:21:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024075 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 1DB4BC28B30 for ; Thu, 20 Mar 2025 15:30:14 +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=vsGnq8WpEGq8rItMy0um7W6pcAm/zbCWTBE+mh8Th8U=; b=RBr6G1WF2QcQuYSM1s1daq3IPg uMJkVVBKwCijsPeH/CvcuZjMefZFax/Bxc5OdgWwqRFQOKahNvBBjdhW7D+PChTAeQCzPjCBdncUl M+ar9/JZBeQ6kreLhzl17/uE509BSXS1bR8kp1F+AFuDi4ONu1MOGuX1YQRMfrY7qJEUlu8kUjyvh ZVmpKzp0/pO4LEZd87nV751ITpmD+Qn/APTFQYNfleA2NeYcmNr133A6EkoSzvbEBOi5FBwD3NSao cjSXYqCX8OZDIlqoP+++Vj99nZMbakSFaoVHyu+k+bpXrjhwR4n90HoDeqsWtH9vg97mHvr+arWz6 VKjQJzEg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvHqO-0000000CY2X-0LEZ; Thu, 20 Mar 2025 15:30:04 +0000 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHl2-0000000CX1W-196z for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:33 +0000 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-225d66a4839so33627625ad.1 for ; Thu, 20 Mar 2025 08:24:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484271; x=1743089071; 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=vsGnq8WpEGq8rItMy0um7W6pcAm/zbCWTBE+mh8Th8U=; b=PKllur29Nhh7x9uITI4BPhdXsPiKG1mJrMsmHLM7RwtXrOZcJaYRBI9MxIDiv8CLZl 4gfUOfCS+TXM+kRzu4FaoLtEaDOr1vDnn4qOU83cmJUFJTj29iW2885kAn12Yko/VWRF MPPOR640ksg7REM9hOqdL8NmAeIOxmfyAv43CyYdRmJidsRVZ+KQiH8/i2kQeTEa8LhL tTVe7nUkV19VRgailbGgaTxM8AZWzoxnG8bDhwaThzCVFAPfgCo/WOIxgCKRsTI9MHCC u68FSRYhdPfE+KhTMNKhIDIcfDmepuPsJWAh7T1zVzWxiiUUTRlA0hiIwS/uFXu5IekV BySA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484271; x=1743089071; 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=vsGnq8WpEGq8rItMy0um7W6pcAm/zbCWTBE+mh8Th8U=; b=ddjp040+Lr5nHWFBbn2C5JXSmQnZt5TccjYeyeJ5rGUkJnh6xd1fVKpzLPM4cfOK0m V/rrS6xDgBHdKDtWXXX/af2vAKIIW/Kwcvr3rFHdvJVmK/xJwvoFFFz8IOxHt3t8XqJV inLOtmGxm1XqIWGAYN+2J19GZfDV+suBQxXyU8WJg8zEl0bM4tWiTSMB9qMwcx1j0PdE LbyZ3fbAQSacA8oQktP0zU3sdWuD8T3PVToLHKOVB1j77M++fEZDXh0bvs+j2JnnUANL CZG7xRKvhNOgHoHAIa922vGUjEJXmGojoEIYK8PfRFfRnnZ3yNXAYT2TCpIUjfaPhy6m eB3Q== X-Forwarded-Encrypted: i=1; AJvYcCWBwcUVbghuGe27dSF3LyDrNGZ6jNGqEqMu99TZ6N861DFDIxHbTf4NTySZLq2frB/tge1/4pajRn+Jn7M8o1Kr@lists.infradead.org X-Gm-Message-State: AOJu0YzPhffakOM2CMGK54lT3WR7nLkhIPemCV3Qlp0JyYVUgJN0NIuN 65vU0Z+gb9ylrwQb+d7HbbVX0qEyzbXtxm/AkPqQu1+q7xEg2vMz X-Gm-Gg: ASbGncsxx/pu33R1E5o+mRTefDaoogyIMFL3itWSxAfDyRJ/xpSu2Ggips7P2DCWfg/ g079vhiPOwPVpflV5kPME0vlT0z14U5S4NANolY4xYRbIyATiS+uhaFQSG92pxNOMw+UHrsTg3A ghh0DB05BywzggMhAU77w2iLavVnAhDmrzh9FOPm/r+e9g2kNps4L42057sC54RmJSFb8WeynBw Dc8MVB/3L9w7qejyNY8hc+4NOZbpVUh4kSsjG6YvPUibNMKqVzpr2oCjhGg704BVkHdd6lysoft 9yUdXDbLDraRPYEV6Qja5U5Xbe6S3yiYRlaYZ8ytVMRBea7x9wmcWpNssHgStxmPvN0Aor/JER5 9e+ew+skpNim/boJoIvOo7Q== X-Google-Smtp-Source: AGHT+IHybFC0zN/Rzgp2ZChfKI2Jk8hE5XOcGV4Y15RoIluk7IS4EwemASEKGtRKwRtujb5+46zkqw== X-Received: by 2002:a17:903:187:b0:223:3394:3a2e with SMTP id d9443c01a7336-2265e7184aamr45865045ad.18.1742484271343; Thu, 20 Mar 2025 08:24:31 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:30 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:51 +0800 Subject: [PATCH v5 01/10] ARM: dts: aspeed: catalina: Add IO Mezz board thermal sensor nodes MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-1-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=1855; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=ZE8DMnDtK6GtXz/R29k12joihlo+gxEvbFhaGKQky3s=; b=Pwk8Uh+93j9LYHavxQFQIFiCHCzIOTgKNDNj8/fEYsR7crev46E2mLJvCsTSj93JoySx9CQyj 71O0JM47JzTC8DBcfN6GeGIo64SJdL0YhGdfdK5V451j7FQ9RYGGpZD 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-20250320_082432_315220_97179345 X-CRM114-Status: GOOD ( 10.32 ) 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 c151984289bc..d5d99a945ee4 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -198,6 +198,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>; @@ -208,6 +214,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>; @@ -299,6 +311,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>; @@ -309,6 +327,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 Thu Mar 20 15:21:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024163 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 72664C35FFF for ; Thu, 20 Mar 2025 16:03:20 +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=iQ6AZvpz6rhEfIMNob1PWyEst8krux8q3uqPjk7Bggg=; b=L4BBFOgJld/ahpxhMS4PyXc3GD xEoVBDmb11SHQF1L/pU3mwt5zqRpwd99YHoilQ8Q5xoWzcu9a+JIxjTKeNoO1dsuT2ruebpALOKaN 0sJ3n3YwLjrpdTwpSaKF6mdj/z5BuEOKt99Alml7WH2esIwmrUSj0lbid8eY3pporT8DGVvEVPsOy PTnD/lSL6tkvxw1pHMtxt4SMdQ1qRGwEMvqgNrs4oOlmE6yvpiSO7OpnHj+jdCTWT1wKZvfjj8ceZ Un2/S1QwyKihoc+iZd60ay2Xg6TW4WwhPjxoR7C5MXcIQu5XwqTN7SUkZJo7sfeNiTSdUPm1HzE7Y 01/84ELw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM6-0000000CbrI-1dPn; Thu, 20 Mar 2025 16:02:50 +0000 Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHl4-0000000CX1q-3qce for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:36 +0000 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-223a7065ff8so28667715ad.0 for ; Thu, 20 Mar 2025 08:24:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484274; x=1743089074; 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=iQ6AZvpz6rhEfIMNob1PWyEst8krux8q3uqPjk7Bggg=; b=EjDLjArSxHCMuSnMiw0Ot8Fqg26ZSXyztqLEDTapNQO2izcoL8crbmYrJA1AajDmCo D1jmHdiUdVbav0t4XamgwvDoAriQUbEkX3n3lD4YtbOlRpy+vNTGTiW01pGSE2BHu1PH X9vDku66Og7hYGzhuu1/BpQiYbLwJdZEZ/FiN94obk1joScTPfKPL/qKPGh4+W+Qgy61 dCQklLPxe/J2eucEb7EAIbPQ5JaWpX0erAY8oxXar/gZN08lTzdnkbduXS4rUaSQkWZz ms7JsxUoQu7uaHHNnYGP+Zy6WO+2yOhGcm/LLLGEQFXTlNm2XCukolV3Yz7FHbhWKdI0 Tjzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484274; x=1743089074; 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=iQ6AZvpz6rhEfIMNob1PWyEst8krux8q3uqPjk7Bggg=; b=D/y+m6nWKjI98Z9RiiMqJP3CkJD867D5CCfb+MZXCUiVGiwdb8lM+p5wDJpuvhkFOh ODERrNxng2e+WY5YKcJiAyxyZ49ELzWyEKzSD7s7/dKD5lfCSwsZ6NBcltS8GL/FX9iE 81s7pPb/LlH7PgYs1tWWcchf5IJGxQs6Lom0ZloI0aK3erwMrN+O92sqnBt7MO3rPS6I i3K5TB9VMtYpD8rStYH5ZDQlDSL4lKN08UGDO+CCq3KGNlgWdkyTJrJM+XqR/LTGuFMk SpBnXFqCb2zgjOcehaDtDnyyX0WeG2bBWL3cwlNa37aimZyY5gr65iKOd98YrWeN/6nO LIEg== X-Forwarded-Encrypted: i=1; AJvYcCVEVeUgq+18YBqnzUWfjCWhli6SBkurVWrjdhPohgLpB0VEOqJLlUTWKGGUbtgr518y3x0S/TK0jpwVZ/VuZHeG@lists.infradead.org X-Gm-Message-State: AOJu0Yzv7Bm7c6JDjebDY7aujfRFs14qB33Fz/8TMj5Hz5qfrzXHK2v1 wCuBktvbdPHorTPbF2uzuwac/M+/fqZrdyWFlL52S1OsMBhVyesU X-Gm-Gg: ASbGnctoDgafFroC9i4BWZPCQa0RMFUpbD6XN/tAJn+/JlHy+f1847WOzcuNENR4xuy mkMpMqP348Z7lJdq0Fnvv4FkX7cYfocApwJpAz+SI4CS5GuCpZ5PDDQnFCHslV534ZZxNfdpPl7 HlIrU878MwU89FUGVVl02tEBvppFAQsJsmW5DvlOGwFV3juR1UUVeEh0/N6jAhPiYruAgK95jH2 +QTpirkq/M6roDXntO81Ca3017nURlXowdy7JqP1HkrP/I5Pc1BxxgTjJGzILU+039BPvNGLuop wixi6S0SjwuWmJdADbhkwXoYyaGE4rLrsRbTZhfRNcWX6EVn8Rs5me0kvTETZU5gOCD/iLKsTgc 4wN0Dx2OTYEyB3rLfRa0rUqECa3RNpss3 X-Google-Smtp-Source: AGHT+IE5GPeE0Om0AY9fiRC5tRfnAcMPwqRX9hgQMpQNbBBAF9NyfQrMJYuDiGjFwNp2dwrDmszp2w== X-Received: by 2002:a17:902:c40a:b0:21f:7a8b:d675 with SMTP id d9443c01a7336-2264981d956mr117068525ad.4.1742484273966; Thu, 20 Mar 2025 08:24:33 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:33 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:52 +0800 Subject: [PATCH v5 02/10] ARM: dts: aspeed: catalina: Add Front IO board remote thermal sensor MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-2-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=882; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=P26V4Vll3LYpWjYPKGRYB+hCja9t6ZA02VGXue+Ra5U=; b=/XN3QQM8+yPF6MUoJ8BkER6tXXOOmxvF1ngqIsnV8HshnT7+U5Qx3O9tBvAjElM3CeqsBdvhQ tNVb5huq7oWCNJUZrqPv9olH4g3qakgYuRJiGu5KgpgYker+N8TZZtV 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-20250320_082434_963265_7086AAFF X-CRM114-Status: GOOD ( 10.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 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 d5d99a945ee4..307af99e833c 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -544,6 +544,12 @@ temperature-sensor@4b { compatible = "ti,tmp75"; reg = <0x4b>; }; + + // FIO REMOTE TEMP SENSOR + temperature-sensor@4f { + compatible = "ti,tmp75"; + reg = <0x4f>; + }; }; }; }; From patchwork Thu Mar 20 15:21:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024148 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 23927C28B30 for ; Thu, 20 Mar 2025 16:03:04 +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=05OyaXbL0WKbLYpImlnz0xJZmG54ud3JNw7Cj+unigE=; b=I7YWS9wWdibBC4VH0yjEq6f8h5 Ik201C6Xg3SpPOEVZwvKem3qwAQaCLv6pD8HSpyy3yanzI1iMMZp66LgYm3x3zJ9GQg/4Fr0/lA/m w+1yXSovIT6Rvs8g3i3MFApAQSSHDS1C5eTNd9kipdYSb2ctvIt6JYK3eXjNwBq89yO9zKrSg5Z2X SpQAlB6PKwCxhuJA6TWeXviLShMKbqQhRr9L8Em1NQxF1iqE5ORnY93CU7XtZp1l9SkDbx6hXCdt5 BYfP/gyNo634CcOq3X/vMLx17d8OzuevdLo7bpUdZr0YRUBiMiDG3tyh6TS/Ld/2926m/uxgCB9ET ufSJtGhg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM6-0000000CbrM-3t8r; Thu, 20 Mar 2025 16:02:50 +0000 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHl7-0000000CX2W-2jjt for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:39 +0000 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-225b5448519so18085245ad.0 for ; Thu, 20 Mar 2025 08:24:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484277; x=1743089077; 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=05OyaXbL0WKbLYpImlnz0xJZmG54ud3JNw7Cj+unigE=; b=VDB4IZ5yqiWegHphoukf9UEqIkZPQuZ0x9MkrZFImNwO6M7r3hyAfcJqIbVH6YcQDk 3b3Y2UtVhlYUaPMEte50BsnaPZjgz37EmnCZ1KPTR0m7mbMYDpWzI30TRYnfU0tq9R+q dLwYVvUQbIkc9DNjkonbH4jwAjGtfFlOeH+j5Tb8NiQlzEK8MKjJxf3mC1XhcGRGxuHD vBp12apS3RoFMFbuoL6rVfuGFqNYjksn7y4B5UjerFuDNzqdRYsXx8nEZmwTLV9WfSBg QaiATd+AJDdNb+UfJ0pyeA+eNbqZGn55cdbddwb5p3mOV+7N7RGpchfvkST7ZHUoY1VF rqCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484277; x=1743089077; 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=05OyaXbL0WKbLYpImlnz0xJZmG54ud3JNw7Cj+unigE=; b=TOBLpyNa8QlIC03WCXQFCb6p+RNuWq9UG0f4dunwgGt9n3YpYfSowyK3E1ndh1hefo UmpsAU+u7D/DNWJnjlwTkR1D8Dk85OQPs8kqsxqVtZ9GBMzisazwRxPgg0olTVAvTMkr 9iLndVcHxFL7G0/aPdKJC4cS3xCoCLATiYlQqcTvCT+Kf5M1dBr87IJ6OYRevfrK0IQ/ 0kiOPmeGkIRVjCYLImYoeauWhlooerXz7swSlQyP54SgD6NAdfxvaS0je2rIEJ+h+bhW 22lckjYxXENpjfNkl5EBXARhQlDJ0oHLYlFDwDdRxeDh9wFQzyD4Nx5jhT/l/aBWCVkD +lAQ== X-Forwarded-Encrypted: i=1; AJvYcCV5nafhUD4IMDHEm29yT1yoZvCzJakpgOWcU8yheumPLoJF22AmUz8g6rwUj0OIH71uhpUDUqoXCBwIau+k/Ohw@lists.infradead.org X-Gm-Message-State: AOJu0YzrmeOP7M5DyZbafKCnX9XBdLj5egk1C7/MzYzfzU3Bg4KOkldH HD5qq8gdsGzUugpu9cXQUvE/bF7o2gsCUnPHOin3pjh4HyxVtLN4 X-Gm-Gg: ASbGncsE0K0NF9nQ0JBXFY7C6y+NnLlCQMhO5zkb0mJR+YBGgoLyXRoHy2TpyrfCrNR beQhonWDGTOQMP6txJYOo+i2je4uXgKwAK4MgNloDF3LMiRXnIu2IL4hT10vLsuCWZKGSSHprV6 I4Wd3gMo+fLJxZKpF5BiwOqvl/obon86ukyL8jeTtPXiRa0tn4dZRgIEY7x6/qMISdhm9ClWFw1 x58MsbMVds7BAqYSqCRnfUNgpACTCPo3e+MTlsDemifmmGmxvpFvXUXDN1oPThoBlYj0RmO6WM2 slayJZIzBLG7Xr9OLdzpnNOKMomii56XRIWsrP6vAJ9Mkz/nT69Z8oEK5yvZTO5q85s5tmki33Q CQ3URGNR5+CHizFfO715ciA== X-Google-Smtp-Source: AGHT+IHj1hKtEvHY4K2obRAbNlNDdOGviaxrQInMcRrSsFARmQxza4ZWUoKeC3VbewMkZiKEd3E/Ew== X-Received: by 2002:a17:902:e952:b0:21f:6fb9:9299 with SMTP id d9443c01a7336-22649a39147mr113462995ad.27.1742484276613; Thu, 20 Mar 2025 08:24:36 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:36 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:53 +0800 Subject: [PATCH v5 03/10] ARM: dts: aspeed: catalina: Add MP5990 power sensor node MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-3-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=843; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=BbOh4hpBKP+yiYoTLN8aSP+ooMjZZlQ3ZAt1eegwZSA=; b=t3XeTPeMe/feqDs5kyWMJO1V/KGXDZV/e8pSivSrIpjBo0AGxGT5K/40MgRoH34PqMC2NE2Ao STCG4dYtDd7BiMAKbAO6DBcz7ALnIqU7gxBuIE9ZodGDZH1RkiU29DZ 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-20250320_082437_697882_4E38DA56 X-CRM114-Status: GOOD ( 10.65 ) 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 307af99e833c..f5f47245796a 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -428,6 +428,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 Thu Mar 20 15:21:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024160 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 99034C28B30 for ; Thu, 20 Mar 2025 16:03:19 +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=VQzvCjPUeOUJnukhemcSwQyPEPsAauix1Um9a/NqgjQ=; b=JKrl+j26EUqFcFj/DujCiASxBM zmX8FDfVJXNBDicxAMuhWD8ks/8HOZmLetKmBxxQ+zzufj6Y7BvMha6+kspOSlBmlhgCN+yR9DWK9 R5MHJeWZJYSOa1pr4XtNI7qWLSnxWhYxNAYmIJPW3fudrYYoV+h7aOa7wabchA7BGSwXiHJXAJE0O 6St1MfltmL+INHFhAqNKW3iGyJSdFwQ+8edmAcoVDd2AJBmC27nu1zs9F/SgizbWp4iY0SaDPeCKw Ec2Ug3c1BtQjSEut+64CGHc0HiFoq3tMXe9Ie4wgJ6fZ8IZxLINbM9mE5I5JQSeHUMy6/WvnvnipA qciXkdLQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM7-0000000CbrQ-1uTb; Thu, 20 Mar 2025 16:02:51 +0000 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlA-0000000CX3D-0hBp for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:41 +0000 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-22580c9ee0aso19764305ad.2 for ; Thu, 20 Mar 2025 08:24:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484279; x=1743089079; 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=VQzvCjPUeOUJnukhemcSwQyPEPsAauix1Um9a/NqgjQ=; b=hITxBX0k3dL/uADweIEMZjlN3iKuDuHfR60vd2hnSK6oeXi1SuRUxXKhzhewS/hEjN 3j+FDWxvUpZW4GVfNfw91QVLcEGnYbMNxpOZ7okS5ZlZ7U9+GqX0qtz1/Q/JVrEWP4Te YKh+xG3pxBJKKAQKkTuSz37veCh8BhRm0ofceV1fTFPwZCpyHQbFvmPhf/JnALVJAa93 Ys5mtaNqLYqPS6Km9P84PUUDrwxO6nWp9Bj2Pe99QrP/6gvdkq9UP0pKyz63s/6nHDtm 82sRro+P8bDYbNMIw37MMRnyaJ4Ry3TFj5wxM7TceS1nW23PHeVwm2L2CJiD7bAVjGHn 64Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484279; x=1743089079; 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=VQzvCjPUeOUJnukhemcSwQyPEPsAauix1Um9a/NqgjQ=; b=DVKXzIyIDs5T384BSZVNw2GusnfMGpvFbHMScOrdz6r7S3YX7fbsChOEnd1E6WVOen A6NFg3TJux3zaogpcPfyfw08qD/6B12Ng2Vk06J6WETtwm44zpkfCsLirTUcHQ9hAmlO gKDJ6d4OrgmXqqxCxNuTTmFB6aW01pJJg9hkeU533zKoPkYQkmZ/WdG1jHhfAX8MCN3H DwoSGNLL6giGDd2noJVOwhAh1BUUYnWYshoMq7Qh7x2ZWLp1p3ZfFJlvVk81+X27/xdJ yUD/URsPyzuXN1lZkBZ9MrUkJmoC+vTTALHlAbDzZaB6WzzLm4YlEvlBZez30hz0iz+q H4mA== X-Forwarded-Encrypted: i=1; AJvYcCUfazNG2PWkH9rMIqrLZZrZi+9iZK3JOemtCSCJn3NAtXBqOqypZJVXtHB8mTpG3mfGVZVbhc9O3zELFIiIYX96@lists.infradead.org X-Gm-Message-State: AOJu0YyJSIx3ALav6eVqGkEcpm10wurYrNn5Gur4iKZwKhKPVlOGTqNP xBa+i4xwhIu1zPHmIMLRkfiPgZ4hIu+yFlfP8jntpP3vmYMpsruH X-Gm-Gg: ASbGncut3WYLAEoX5+zzsJOhgJNOWIXDno3aOV0dSBCwQQfHZJvfC6/xw7I8TC3iTy/ 90u4RDNeKvxj50qX1kTkd5CUw1btGpfjLSJ0LPkvOOVY5DJ+Pkf3/NlTqTpUJxxTTcs+PzuMZ8t mVIsy3CWWglAMzwoEgp5in8/OSh9dGSWTkM2kAbrKBQCXXtd+yuvix8UBDenIfEuiojPrDcLTQP CslNciUAIEQIsLg6HDFYxZz1k1hTX71hOJnir1xJzAPvuftVn4clHq1su6QusgMctV22oh69Unk ykaMczIRzjKtPdv8DVBPUnsRy8JO2PLyShZh+P1sOrcOuA4Z9nYHmcFM+BNCa4j55XUX6bMJ1j3 o2J4LcQ+rkQlSDyaQ8pj0Lg== X-Google-Smtp-Source: AGHT+IEWWSWYQnuesBw9k5f26MYFCg+MyUeosBtDDwCduhJQbl6yXVq5xhb2uSlQ3VFKw1iUppK38Q== X-Received: by 2002:a17:903:2985:b0:224:1943:c5c with SMTP id d9443c01a7336-2265edbbb2bmr58534865ad.15.1742484279224; Thu, 20 Mar 2025 08:24:39 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:38 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:54 +0800 Subject: [PATCH v5 04/10] ARM: dts: aspeed: catalina: Add fan controller support MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-4-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=1019; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=tF3QpIdL5ecs+vvtM26gTlh5RwwxqroHT4QqK6Ir0Oo=; b=kiFXK8/gH/YJo/qFRHAElfjdPtoGC2XzQKFNmKfgU23jH0UyyUTD0SljFBP6KSEHH+MbMRgyc GBEZb9rT6+rBgUvAvOaS8LTT/r3wVhpMpx+DxUkuO6im9ysNBDbQLfC 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-20250320_082440_208901_54607D30 X-CRM114-Status: GOOD ( 10.42 ) 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 f5f47245796a..fd22add90449 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -466,6 +466,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 Thu Mar 20 15:21:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024150 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 BCBB6C36005 for ; Thu, 20 Mar 2025 16:03: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: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=HhPGWpSJf4aEvLnPhTJquxIyNv0KK5Phy3xNH0kC5O0=; b=JJC++J3gysmkMRL9cVXwdPLdSz YhoMhdluVi1SHYpI/U9d6jxYoY45N1EeI84zpU2pZYREo/pFxXTY9a0zfrjNdWnaAcadRmNhF/Zs1 3Ujd+JiJGH9tMJU0kdekB7JIo4GeUeKOQ4lBlvA/HqXWbGmF6k/yCyiV0PdsTJVpi0HZUh4YxW1VO /KGmIPLxr0Je8+dFaMxgPRUNgE5ccg+sYQsx1/RcrzH8dPVPlWQD02bd65dd/TEwPv2sFKAeL1FPK qHU0rvjQVtBtAesiS/imW5x0sWl3WcLDbTtaE2vVb7m4T9JvPL8BJ+RIYavIl0AWLQe5WhIT6Lw3l NT+ZFYEw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM7-0000000CbrY-49KB; Thu, 20 Mar 2025 16:02:51 +0000 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlC-0000000CX3t-1v00 for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:43 +0000 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-2260c91576aso17301425ad.3 for ; Thu, 20 Mar 2025 08:24:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484282; x=1743089082; 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=HhPGWpSJf4aEvLnPhTJquxIyNv0KK5Phy3xNH0kC5O0=; b=NVQupeB7zvKITtcV75pWYV4VAzpU5woZqyYO9tzDY1vQtGwLPJYm1XuyU5+F9/9rkY FxdJimCJk3Z8Uzv76c/0QAPWcP3asXnARNnpmwNpXau07lwgZp15QuqRiJGQy/oBokUd k5JFM+6t8iax3neukADi76KxU9/tMFvgRZ+1Augmdk9jCzVmasAsxJXrXMMHEL0GjfuO 04zcgRpjErPU8diCUUB/QS7H2AcYnmEAI6+/DOlNy1oqdL5RoNVDw9/QS7xb1v6bIjxK e6AhjmEGH3KRrE304UWQKN+uUGfQ6w5JRF2Tq2sjzMPAN/qu9qnR5+8d+zXtpyycVo2g M0zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484282; x=1743089082; 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=HhPGWpSJf4aEvLnPhTJquxIyNv0KK5Phy3xNH0kC5O0=; b=VaIteMpvBicy6Bz+L9bQY7uTQnplYvLyR1igvKb1cAFrkhLhjqobANC+HYc6xPNA2l Qrduqpah0Cwi9TqSVNuGi/vei96MQvJFzvNc9zIbHCtsOF3pGu6DYLTTAc6YiXOophuj kUjEKhKdyR8vhvzTEvumpN+E+6hVC5OGCocXCJNPP2RW/g8E+pvs5pkYbZNEzrk6w1j1 WeNsov8/MCWXRSV0PWppq4XsWi+mwW49ItIWCi2T/9wU6v2c9rqnZ3bIRRlHC7sa7nlB KDPucnynQClAycTn1WL0UVASxlwnoUZDuPgDcweUu5XUyBx8XfLnxQMWoCyQHxCjtOn+ YSkg== X-Forwarded-Encrypted: i=1; AJvYcCXABGX6n+0BqhFYk6UBSNY8B1oZOOZ85bBkIg9XOKDU0LKuovaZYmcXVD04ZIp4u43dxSXR8yVBS5EJQ+faZly/@lists.infradead.org X-Gm-Message-State: AOJu0YzyQ49WPTbyigYWd4RAmLQEf0+p34yCOnUFybMpKkEPAZPtd3Qg 5Q8RxT3w6D1TRwvf25f0wa/ms5yySXtD8T6SHJ4eYMk3h4eGSskL X-Gm-Gg: ASbGncuTNfDuxz2gW6krbX31bJ3qgLlEEBw2YBZFh0VpwNKCLhw5h/N52/wHuf5z1WM GXhq2Ve5XLWijVPTeDsfBQI5mdCmjXCxzZU5dUA25rqfeUQZol8jK2bXO235xKU9T4r0FDpC6uv CTQPp5f/guf6Z+HCZip5E6bzsdtcjhU3xYIhujSrFjw5Tvq/n2C9bRRXUfWifkTqdHIcb6Dajcw Nf3NpUYclh8MQD+xqWbi0k14dkj6CDXRRqIaWiBC3SLGKKK7Z8UA+dwgMC5jSgDYg2qbz2aYA7w 3QuvDsaTKJMB8IeBzmV2acd9Uf02uJur78XGFqhq2PPQb3oXcyy1mx3e46QXqv3IowT8eG/qAj4 UsU7Hiob0d3z0IN313XK0F8FL/VkOrsuO X-Google-Smtp-Source: AGHT+IGkYoRpTwvX0SPQrV2WZJvZ/92oS7+7U7y4cTjAdvt5uiAV4eA9Zp8uehwfG/gclRTVojzHSg== X-Received: by 2002:a17:902:cf07:b0:223:53fb:e1dd with SMTP id d9443c01a7336-22649928472mr115859395ad.9.1742484281811; Thu, 20 Mar 2025 08:24:41 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:41 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:55 +0800 Subject: [PATCH v5 05/10] ARM: dts: aspeed: catalina: Add second source fan controller support MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-5-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=2445; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=zyB2uaDDv1BAG0YqbiEdmRLnG2B1bXVWmRwVAs+kqS8=; b=yaNv8/tBD1Dp9LskMzc98/pZcRkIlWncgoAtHa/Wg9TwNWL4CEXyC5gYPtOviqhsSEpoBkEsx 4B7gSQTFjQDDSpT4l2vBGBkj0T+OQloWQevOabCyJnZBfpDX4KalonZ 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-20250320_082442_499823_2893A666 X-CRM114-Status: GOOD ( 10.21 ) 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 fd22add90449..9cbb296dcd9e 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -467,6 +467,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 Thu Mar 20 15:21:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024158 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 96CA1C36002 for ; Thu, 20 Mar 2025 16:03:17 +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=BdO66wmJYQ3an/CxnUlug2JV7sb1pt8dsfeshj9bVHI=; b=3W4LFhrvTEwmJkM7W+tDPPaXhl dGD+XCOmgV+gJVZI0mSZuC3hHHWwyNuACl4Qlo4pKy05LhHVIqWloBW7ShKd2WWTlWPhc6kAu/zV8 tOp80PyyCeVgYqrbxMRThFJog44vHGTBd4cd5OtbvnoMTKMX4Ag9RllbEYx2M9tcGqeFD6Zvb7vw2 DtRRi46n0RW9Le+1f+4YeGI9rLpukp1YDhGubL2qjUqEvhEtject0Gyj7yXCB4HBnA+4ofzQUmKqe FLrj8lVFpCzrTfQTiXJLOM37m1OqurGpVDotC33Rl0ciF8SZbnbd+p0TOp145KacR+FHUHiVwKMiw FIienqnA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM8-0000000Cbrf-2FyH; Thu, 20 Mar 2025 16:02:52 +0000 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlF-0000000CX4G-0xie for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:46 +0000 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-22435603572so18254505ad.1 for ; Thu, 20 Mar 2025 08:24:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484285; x=1743089085; 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=BdO66wmJYQ3an/CxnUlug2JV7sb1pt8dsfeshj9bVHI=; b=Y9A/WBdi3WUps/fnAm0Tz93lLnnsXg79pAP9z3miLTks1YROjEjQIy6c9iBd8exg7c RV/gIkadASoE3HmC4S0DkdQwNxBWdnekZ/2oSXNI3nU5/wgBovJdJ94YX9YteMqCCai0 pG3G210VI/1cMs3avrD20o60XCu9VFbTzUzNUBwrNzisPfTJxdylH/X8f/fydU8VhbQK TWP7K+U4hfMJ7866zaXzT3+U6+C4WovacYFWx5Aj034aH6lIKRmBUPg3V/po+zosDdUj Kk5lcgbEfsKkzEyKmfYiHvHzLLpTX/kOwMxLOMEzBogWm5eS5V76f9fbnhC634jSyI9/ soGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484285; x=1743089085; 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=BdO66wmJYQ3an/CxnUlug2JV7sb1pt8dsfeshj9bVHI=; b=udRGZ8/goOGXtX68YMNy5FjR1fZ6M5VkDAyHTaygDdYg3RnE0cJOOlA7WDPHGGwT9j +GCx1J3BVX/HHXDET7PptVu+enYVLCtJMfyF2aogvFS8mUMq1RB4t3/JUprsaGL/wDBM cnx2U77sUmDv0VLP2BnjwrCfIbGt09BK+xfEbQY2Wyu2gyOO6hA09ghIShRVr+cAz1HI Kcl3beY8FZxkggLIS2dJzaCSh+THxlQlYz2Syj6JhDSVBrjfZl3OpnNRDPWVZz+khNMW caB2/BNtUBZXIRLxfd1fcImdi0RaBLk8c1ChaxPwBrhx0cnyI71TXXDosY+z7d9H6QIz zoeA== X-Forwarded-Encrypted: i=1; AJvYcCUzy3UObSgJBOYMbNazJCpVOBUAQjp7kzVe6iFXPofbSpgMTIvxJm7dOCwuqozwvLyOwrWZ6nn+iVisEJxZlXrA@lists.infradead.org X-Gm-Message-State: AOJu0Yyp2S8gZQ31qoPLh9yQ3x1nnfl5rlS0UbHraHOoxZ6uyl52Q4Uz HWD4lE5uyi3KStUPcbU2GEmjMigyeIxe1bQSVPdSylMHG2GtUXqE X-Gm-Gg: ASbGncuaRXm85houHfXRASRAEAKA6SAawcdFhfxC3UdDx+zIQ9MnuqXqGRggEQGLtij oSTnm/3KYINo0xT0T+YgL75L8kZTGEw+Xz5kOuWcTsM/u9y5/cEINz9JaNEA2TjuwcdUvJsA9NF DUo3YX03ZebAZlhtoyiZ2ZVP35rVWIjbFOTZYYIz1Zak8ePdG//OWnDGZC5H6Is+2qTQ/eMiF+a gSbDrT5RqKTHG00M1K0pAthCzaK/7VNCFBas6FOlAvOfGmaf3wN6ag0/Qx/xU/ExnL7aBs9kgA+ A69gf9P3pM612yTXO3VABD/G4M/i1dENThC8hE5B3bhTmq5mthz6f8kza/IUNhfIfCikyGMZNTt 8Jv3O8YfQ0dd1rf6AEjY8Bg== X-Google-Smtp-Source: AGHT+IE0FDg/RvatznD5nSPBO0u6iFrPVYdj39Zl3XVqmYw9j17E38UUu3Xc7F1pPw2qEsugW3y4Rg== X-Received: by 2002:a17:903:320e:b0:223:fabd:4f99 with SMTP id d9443c01a7336-2265ed68d0dmr64182055ad.5.1742484284467; Thu, 20 Mar 2025 08:24:44 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:44 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:56 +0800 Subject: [PATCH v5 06/10] ARM: dts: aspeed: catalina: Add second source HSC node support MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-6-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=979; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=bBJquWmbhZlBT0E9fzqTISanbT0nOLqq8zl6vtcWbDs=; b=nY7Z5IkRbcS1V5IGJjWbsZaB1Q3BvpU6kh56rBgCZUHC3bvVeo1uNTaxziEpT3fNRvoeEldAt plVdW1akqN3AcuEdgCyo2mqwpTyxRFgQu4v7AIIo8yta+XVuO35qHk9 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-20250320_082445_269106_A5D94CAF X-CRM114-Status: GOOD ( 10.63 ) 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 9cbb296dcd9e..cf8a31b50074 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -562,6 +562,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 Thu Mar 20 15:21:57 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024149 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 DB3D0C36002 for ; Thu, 20 Mar 2025 16:03:05 +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=sUfisYcWp0a9uSKCTzhEOlOpswYrDKtyklCDtr9oI7U=; b=3COFLZoH37RD0OTfW/jxUopoUh dhlc1If8b1R0XJb66F1i3drpCB3FH+FnxAqvoBRLN6RXtE9Bdk7D50FMc+QZp5X3ms352tuBuDZdE 8ZvaOyQZyOua4EjTQH9wYCvYIxKv+kj2z6mvMs8WtFUGYGM65lJsKpmG4mVZQU6TcYKqnxYn49Jes lo0FTLdGUmYvqoyOef7jtv3SACcwZ2+qgh4mdHQedyhiBvFIHMd42rQG4hXpjs5jhpKRsxs6wznwW LVrNSpxX4LaFf8COnCVI/CYjKh/6KzKpEULHvnYht1TPVd7S1QVc0eUpExBslx7eRre623hx+Ns9s ONuk51+g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM9-0000000Cbro-0LAy; Thu, 20 Mar 2025 16:02:53 +0000 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlI-0000000CX4a-170V for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:49 +0000 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-2235189adaeso18915785ad.0 for ; Thu, 20 Mar 2025 08:24:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484287; x=1743089087; 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=sUfisYcWp0a9uSKCTzhEOlOpswYrDKtyklCDtr9oI7U=; b=ihNK/4p8SXfvvPJKM4rADTbt+OqYjSJpCSS830cfb9M0tlrAuAJTjlI5LWEmggIBQv chQALtfeKuvlN/olHNW0xoEePNSCSgGA8CEjsVACgFYLD/LpJXNS7b3qdKwoDLCKvhnT imwdB3DreFGvkOQIBQ/7ArX4WZ98oquctpLtB73Ee0trkbAayAF/2QhfMjitzLh0xLd6 6FtwPfXuMgkPfgBUy5SOjKYNLSOilvlS9VRGAwnaCM7p7v9sp5ZuYB1ybfrEacAFEwWD 1YQie0YHVJBNpCZkrZSpMo23ULg1KHBP9dx2mZ+40UksaccIQE0V95JRROkWs4PEtPMP k/Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484287; x=1743089087; 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=sUfisYcWp0a9uSKCTzhEOlOpswYrDKtyklCDtr9oI7U=; b=WtWj3fHXbm90+ISR+oqGPLvqlXOh74aMWwTBlrdyGFKVFwHf628qqCD4zR1BOYt1ku 0okPDUU0AOfTfSobTuCdaTHL9dG6scVyuTdOYuRDPWGJu3BCn5pTVrzZKo/pHFu4IlYT cPH3H59f6ASXTytESsMGrXySylnpjT2jDQEzpJK6udCSObgYcqoam8Ea3DB+krtkLUEf ow3Q1XKWTqx5PU1shqezTcVc1DEEspUkc6aZWK14UeDR6TJZaoCa7fR5Xu0MsP9y2vK5 +j5Rj0o2UAZCnUPh4PGQc364PPAZP5oM0nYgX7dVAUJS+xFK4Pr8veu5Iyr75VjTghK5 aIFA== X-Forwarded-Encrypted: i=1; AJvYcCVASFLxXYqHMT6S7FQ9dUiWgANgyi/Xw4AAiwdi/gXr+1mXvZuyL2mf+3XnsU2m6fFFEMSKqzuTIrNckZTIdCZw@lists.infradead.org X-Gm-Message-State: AOJu0Yz7iKKYbYqiWvgo8Ci1/EAds8t/VvhvZuURB9y5W3YwERtqKpR/ V9xYBr0rSlzGCVdzHfFo6bm6fmLC2hTCv9yAPmjUx0juvOW6vw2Z X-Gm-Gg: ASbGncsGZw6PQsGrmCHVcF2Smh/3dg7xBn+AyJrpeS4LVOp/6B3vFHkBINDlcxvzbMr gSFQZ8QQwb5ijHV74kTvYFtotssYFwpPHSaiHsGFhf4biSppNjpXC4mbWKgfKJIkkmodhnYTFKf qNcGp5LgN6v51EdBADpfw04LnytKaInvTpWwv7V0HyKRPekWnylxq7e9Usq02Htul3GznCIYTJz DYhskR99pwCfCOTk0uCKtSXT/4ExkxDdf8+2J3CgU5q5BasqqPCIk7Q/SKKGU0Hi/kwczFOdRN6 Y4GRlCyt3wHUzDvsEvOm1WsY6rs380A4V5nVtS7+va8OJSc4+jEWfGcudIE5aDI4FYzifzCJxdn INwDNNLA6/J78gIboiTQbbA== X-Google-Smtp-Source: AGHT+IEhD+AwDbS1bWQ1xV8+/CAKiat6otvbsanGzMCX+jMw60SVH48Jml3Jk1BukssYExoZ1JfSjA== X-Received: by 2002:a17:903:1a27:b0:21f:98fc:8414 with SMTP id d9443c01a7336-2265e7c2830mr65399575ad.26.1742484287128; Thu, 20 Mar 2025 08:24:47 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:46 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:57 +0800 Subject: [PATCH v5 07/10] ARM: dts: aspeed: catalina: Remove INA238 and INA230 nodes MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-7-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=2083; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=QdPjNftOZyhcrxaBENJ2ZcCMQ0d2Elbpse3JT06Zbt8=; b=ahiqRaLzLCuBq51XXJGrLe1R+4sfoCcFv/8CoxoOuZot1U3ktNGhpx9+KLCyQx04a92RUgyp5 LimJ83PUITOBAM65OVPGU6vgHp/CdOyT0QXMr9zq1HR18oRBnRzLvxr 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-20250320_082448_307378_B18928C0 X-CRM114-Status: GOOD ( 10.03 ) 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 cf8a31b50074..1e1bcc9ac2f0 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -432,35 +432,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>; @@ -753,27 +729,6 @@ i2c5mux0ch7: 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>; - }; }; }; }; From patchwork Thu Mar 20 15:21:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024161 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 D172EC36006 for ; Thu, 20 Mar 2025 16:03:19 +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=2C2x2YqAzE+wgdoLnExW9swbh2264Dz3KcOzm8hz2vw=; b=ay7/EY98D7rDdAzAraY6jTSSaz UWgZP3okibZTtYKZzBdX9LFr8fVcLz3zSA5yEtrM0//wrmBsQ8o5XdCb1xlvy/yRYSrlEVxuW9mlO VO4f/mQgFupMdX+ksnkXnweIyus88ZgpnwLGXyEY/vQqyQb+eABA7ZIoZMtYXwYjm6LnxRMR7gbA2 vaikjHLAP/CrWn97v6ZJJm87wnEcB5vr+ZqlFC3lN2+ezskONaxksaxF4VA5qg1uHlAC43KQRkulb PgN9Ny9vER30TMZBpaZVEh+fFwIn9GB9ZXsgYxnNVu/TLsjkFj8UhWOFf55WHNGzZB3eRM+FIkgMy Ceho1PUQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIM9-0000000CbtF-2rA4; Thu, 20 Mar 2025 16:02:53 +0000 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlK-0000000CX4x-2n2F for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:51 +0000 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-2260c915749so12861225ad.3 for ; Thu, 20 Mar 2025 08:24:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484290; x=1743089090; 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=2C2x2YqAzE+wgdoLnExW9swbh2264Dz3KcOzm8hz2vw=; b=G4BGCBIQfThkzAe2MjIKaUumQxxwGl3sFC2/3Y9qSBwvPsBiaxcA3JzTgXGdPkg8Of kx1MxU/iy3BKnt4ZjTC7cfrB2nulpi62Vf/rDGJFJWrohl5Id69mWtUWn0y8hFx5ka2f 39RLv73TyDgP4Di9XXpyfMzZIo2MA32feHMomy2fvIrvrxGdR1xGv6/5V/rJVO0HR71a TyaqCciGEc+OX8coS6mSbyQ9QFfpoc/yMbV27ux5oRr2i27lFwMrbRBMiaW9hx2DIhjI rEqcdObHOBp1acgpyTu4f4MzwXICL1SqBHFRHtqrCWxDcilhVr6KbVXV7oBLBg0ZwpS7 MrAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484290; x=1743089090; 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=2C2x2YqAzE+wgdoLnExW9swbh2264Dz3KcOzm8hz2vw=; b=K5vryBeV5clu1zXwYoVkbBLvISA1wMmFAU205csctRrE8vkse3C6gOJvKyOCJbW8oC XGo9dLa2XJ4TQaa7Bxmix36qrqGKAZEI9UAbKenUx+j+WDk7RsawwhgoZa12ydhndyus iSnArZcpMmsGz+amO7lISNT2y0JaDCup1NDEhKnVCkd1ylPAsZa+YTbOEAg1S62gytxs N5nNO2YrAh1sIeB44B7UlYMCLG5NDgFTrDAdcY+VtOhTt779KVqKUyoeG5C05+ArWBBi XL6rSR1qUJqlslWHeZnPqQwzFQ9gIQOoiJ2X8/Q5uWhYnfHR/78u88UJFNcgtABv+lYW P0Sw== X-Forwarded-Encrypted: i=1; AJvYcCVrQdIOV32FCe5TtHIIqtKWsTgvlvPT54fFtJTAKl8G5Akr/Icgf/u5LGKmWeG3GDdCGKaDgJnMwKVSftHhdjuw@lists.infradead.org X-Gm-Message-State: AOJu0YxV8Q7Nx+M7dcTkIG0ZqyYXCCxGKy7tXaqjyRhlFEDCLzwV26h1 TbsvhGZQCmsaV6u+meM8T3Ewkj9dtCarP/Hx6u3Rum8jkY1BhmNQ X-Gm-Gg: ASbGncvNhz2Y9cOqfGosqwBtxUqRcL0jYDmqWqvselT3EHRC5zsYyMDinOwccXK1n3z NbSAqfwr2o87q6ByxBojgQAFGI4ymFe+OKT5Usl6KpgCr6r/tc7OQ/EHh8mqsEhYLIMxYVivAme okKNsVY/4lAhh9PXOtT+eHTeQ6j7Azwf8mCCIDADpLaj84fOuLLzGb8GIhH+/RMsX11Ue9VSVs3 ik4wWpwGUn23vWJhlhKIYw9Obgi+Vq63U6tIt8uPLX0MLMJhtgzkFvxsFY/tUJy1qVpxxTvL3qg 7lC81LH8OdDFCxUFvDi517TOgEomewkrXsCaONNPgbWAWDVXfJkta2asHAsgiPXokdnBuS+P1Sc iLYWs78rXVPMxZHEf5m+r/w== X-Google-Smtp-Source: AGHT+IElDPX6u20sc4jGPjSUZZw3qo1ZEYivqxwtIPDdkwEzTDmmDNvT5Nl4muFEx+julDo++r1G7g== X-Received: by 2002:a17:902:ce07:b0:223:5e54:c521 with SMTP id d9443c01a7336-2265ea35407mr58249745ad.0.1742484289793; Thu, 20 Mar 2025 08:24:49 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:49 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:58 +0800 Subject: [PATCH v5 08/10] ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-8-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=1008; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=EUweIVFlYiMF8bhCySW4H9ia8wPetO4bJ+6FKYLTF4U=; b=kSwteKt/arVVylSZep8fMc7WzfoOs3oC1D9o+m9HYvsgOQiQth90tnxsRf2VTGYVDfLpsy4mP dIl4AtyZ4hDAbZWkIA0376ck9AuceRHGOiZ5GZ3b6BUT8stH+r6v5DK 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-20250320_082450_705682_82E0F54B X-CRM114-Status: GOOD ( 10.79 ) 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 1e1bcc9ac2f0..abf15d322605 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -815,6 +815,7 @@ ssif-bmc@10 { &i2c12 { status = "okay"; + multi-master; // Module 1 FRU EEPROM eeprom@50 { @@ -825,6 +826,7 @@ eeprom@50 { &i2c13 { status = "okay"; + multi-master; // Module 0 FRU EEPROM eeprom@50 { From patchwork Thu Mar 20 15:21:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024151 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 80A66C36008 for ; Thu, 20 Mar 2025 16:03:07 +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=Kb43eZp0bmT9XV4NUKBfJXCRO8FE0/kL/olt+g/XIUA=; b=X5pNUXPPoTQe7U3rttJ4dAblmR akZy9Wpnr6WPfVMFXwZelywWkSZV8/V40NB9m/NycjA8I5thGGxFp8CHk6tKnc7PNbhUkY5dvm12C JWBNw1Dg9VJccGXv5m3hVr7MMm5WltuZbsUWgwlTKek2QTaE1QCM5uOnZVmKvZe3iv3rx6Yd3m5ep +dI1hFZVVocRse0wjbyuaEzJMFqDp2XWUIPmdh5i0my8JKkomY7YZxSQq1GQ43/8tQQN6iiDOuhSL eoQ/gz5dgTQ/JWlqtw5G1U+WRlX3z4UJxOcAtlJnYIVyYju3KYum4bO3vOq5i54NNCxZrMuji2kap wTYicyDg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIMA-0000000Cbtn-1FW9; Thu, 20 Mar 2025 16:02:54 +0000 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlN-0000000CX5q-1dT2 for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:54 +0000 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-223a7065ff8so28684615ad.0 for ; Thu, 20 Mar 2025 08:24:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484293; x=1743089093; 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=Kb43eZp0bmT9XV4NUKBfJXCRO8FE0/kL/olt+g/XIUA=; b=hX35qw2VU4k0pmlj1DjWPXK3Ktt7fsOufZyRZ8vy68G++giuIY0T3U6ufYdt/ln31f MPGF+4pVq3BB+EgzbRb2iV2axc7Iit4GmD4aOTa/4BQJ/HsUtq/6dXJ6LgkAeFJXBdJK BQaHqCbwyFYsaeIcxGWxAE1atyMUQfEN4HVcBBGPr8R+F5dbRGsnLRjG+CcHUwSt5Ukh MU84eCAlV99a5x4Uyt8YX8E3R0s2SIMd+xTLEnOFS2vBAeFJxTu/uuTwDAr1lPQor4Hz I7OYMCRGPzzWKuGZ5PtavBnItLLOFl5JM/5xrQRaa/3YAKX3CNcnUybQO0W5Dk8equ+5 6wPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484293; x=1743089093; 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=Kb43eZp0bmT9XV4NUKBfJXCRO8FE0/kL/olt+g/XIUA=; b=QwKiU6/+W5oO1/lq5+AMl03ooxEbgpXTKkRMuWnhMYOsn5b3UYzYkgNl45KNoJbTIb 1+fOZSY7CY0zPoPHfX+wTxhPcY3iyfEhSUuonQpHF2ujIKmxn7cVmRJZWgh1Ew3wOP9h 65307Dr0Iy97+5rnT7rWeELeQVeQ3kWH/WhDJa98y8sbyuNDA6IFXyOIEI7WKev1tnMc jRvvTsEK7cy0tvgAmN0hnjIDBmUhvx6fx/R6wGleGveAotLxorrgLhIuyX/r4OJWTOhA vy5NblKmrkDAdog18rShRoCCZzQgWi1GIYzxy5jsC/esiTdPcX0FB5wezwEJbYsVtnP4 eOZQ== X-Forwarded-Encrypted: i=1; AJvYcCWWiYQI/2D61zwPCXg2quglnKcAVOc33I2AkddjHwBBfsjx8gK1cRJtRz05i9h2XA9nY7xIxLnkuHIMtySrT+8T@lists.infradead.org X-Gm-Message-State: AOJu0YxiWTeb8NFBO/dxuiBhqSDvn1xxekZq6ZBsyq8u5bAJu9eoNUU8 daODOyn4m1HJwQVZ3u+rFjzttKpY8kwoOAneZJbotp5aQLfhIjrh X-Gm-Gg: ASbGncs9sB65Z8LbHAWwpAHUIQBOpyZOtJkuL38UTVdrfFbk+o0HIU1B3fAC6uPv9E/ EflzoNjdwxLhSTOlBnOuX0J0RDd/ZhRNgRRuVaWrD1GXF9qNgwWGc7QUdUqmBNbtfwZwu+lcwHn izW4a4ga49oNUdvbTnpEKqVKEPaKKTvjHrtYkc0Xc6UlhSxWBmwneiJyuWalefcnEpNyoAloXO4 T/HbujYfhMB6nJ/TVzCjeAxtyM+PKk7RHINtGOTXMebU6CwiartK2QJxACYO/l7mS+Oa+GOP9p0 RObEOEljgub6E5aEx6EZb85SrT1KeY92vw3SuyWS9IYmedvDOBNTYsszGPumX3hKuSqJLpzsNqu AobVrX2aQ8GDR7GSH05az0CUsx671T5N5 X-Google-Smtp-Source: AGHT+IHE92AmQP6pSQe4X5Gxq1K0w/g80wdi5cdppZrIPKVLtb+T7vCPI1VmndKmWdZXwXBLIpl/jg== X-Received: by 2002:a17:902:c40a:b0:21f:7a8b:d675 with SMTP id d9443c01a7336-2264981d956mr117086675ad.4.1742484292652; Thu, 20 Mar 2025 08:24:52 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:52 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:59 +0800 Subject: [PATCH v5 09/10] ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus and address MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-9-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=1195; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=8Sc7+TmNtcYLYM8RQCVTgjvfsStUP1z0J+a5AZtpYRA=; b=/KhOPweORghlVtVjwU/eucupg8Thf8Xswg+01HtHScRvBcJV0CZqRNHJSG6xuAj/O2DZIQnHJ rpNwnn+DS2/C6KpcDvLKNTwchNFSz2tpuQnjFoOO6ZxJd3a+vsSPb70 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-20250320_082453_436555_D382FD2A X-CRM114-Status: GOOD ( 10.40 ) 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 Revise the I2C bus and address for the Cable Backplane Cartridge (CBC) FRU EEPROM in the Catalina device tree. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 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 abf15d322605..653afacc7af4 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -822,6 +822,12 @@ eeprom@50 { compatible = "atmel,24c64"; reg = <0x50>; }; + + // Secondary CBC FRU EEPROM + eeprom@54 { + compatible = "atmel,24c02"; + reg = <0x54>; + }; }; &i2c13 { @@ -834,18 +840,12 @@ eeprom@50 { reg = <0x50>; }; - // Left CBC FRU EEPROM + // Primary CBC FRU EEPROM eeprom@54 { compatible = "atmel,24c02"; reg = <0x54>; }; - // Right CBC FRU EEPROM - eeprom@55 { - compatible = "atmel,24c02"; - reg = <0x55>; - }; - // HMC FRU EEPROM eeprom@57 { compatible = "atmel,24c02"; From patchwork Thu Mar 20 15:22:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Potin Lai X-Patchwork-Id: 14024153 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 29988C3600E for ; Thu, 20 Mar 2025 16:03:10 +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=778YCnhGu8OwS5VD6l1aN21sioD9+bOBBeqngUJxkTg=; b=DBPlDStxBF7wihWkSMBBezxid3 FjDu6D0S2vZMMqvi2mIZdBKhMO51b0JCczI2FrP+s3tBlVq3fzDPBN2rNCJtOgGMK6Ae/6FVcaoXv byTN3bUuT1WYuC4VWmOyG0N8FYDRvwB7bEQsRNXN9XoKJo9JszGe44unt1sD+2S/mcuSPvubNttyN 1EcASAKgYGQw3eRBqVIdUAd+tz91zeLB+ejmReaIGFDNlnR5HonAcXQviy6LtvDVs1h/ZiM6ftZlr qkaEHo9ptPXmVMVOjUzfOPcJB5DwRWKTEfKwfKvFBwRS8PG3nCSf21tZ8L9FTUn+W9EpOh74OVOIJ F9k5lIVw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tvIMA-0000000CbuA-3ZLu; Thu, 20 Mar 2025 16:02:54 +0000 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tvHlQ-0000000CX78-1lBk for linux-arm-kernel@lists.infradead.org; Thu, 20 Mar 2025 15:24:58 +0000 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-223f4c06e9fso16385985ad.1 for ; Thu, 20 Mar 2025 08:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484295; x=1743089095; 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=778YCnhGu8OwS5VD6l1aN21sioD9+bOBBeqngUJxkTg=; b=hjCdex2mvb04f2QSDHocwPYCQ+7FkGDxZUsX0R21w7yssszAT7c7I6pq/eRh2JRf43 5yIhm1xauBgdonQ4X2of887/OGlPiXr0VhhZV13d92gkW1wQsCocHqDvu7Lv5t8O5LQE kR9aX8/BkzcNcCugfM6BCGLQ+DcWurJ7WiCdF9jRbJgPku4PkrgLz8/CuGqVKVc31YgS 6Wr/b9voXx/EG3faJYS7Xx2bByxF3havIh8M1Brzlhzl4iYjABoD0WVPGkOaVc2/iJtp ndwGASMRuZyiAhHtLI75kaCY53W2oa650xKIFpy4z6QkF7CpmilZ08v0l4uXuNEjEC7T UmZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484295; x=1743089095; 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=778YCnhGu8OwS5VD6l1aN21sioD9+bOBBeqngUJxkTg=; b=oemjbn57eN/XLiu0EhdLXmR6EeZf9p0bLVRwIgL3cPNaRCsnodar9g15rzO3Pcud5M 9zqI9mP54jkkWdILBgcxrnUwpO52HakSOtK5tQatRvXq1wOtFUlUr5mY9Ueh+L7+/tWl 1QxaNCDqja856AQsIlCxg2+GathauVHbRnrZJ6rRc232NbZRwAYx10s5c+HrvyusTc1A 0IwzOlcrczdJAToYGSVRfCE80EPNaTLs2//yutcKAsX2Bl6gBsUuTlnOk83iyM0DG9Zn 8arKeFbZxra40BF+qPupfcnAmyyl9RfuD6Emef7LMSGnmZV/qUptSTVON5m1e2jKCloe K3NQ== X-Forwarded-Encrypted: i=1; AJvYcCUJxX+svDkSHrsQFvQOt1KvnRv7aEIB4BjFdG4ZIdvB38n8j+PES9OS61UkKGyNjZP8BREzKM1AEbxJZQNRNt4H@lists.infradead.org X-Gm-Message-State: AOJu0YxYX8RwUZjs9f1XoAQ68ar5X8eRKYweM9jH5e2FQSt/nmlk3oNA dTFwgqdnUOWuL7mhqlAQcE0UaUMkMKK8EHk5lPtofjV0qM88Fzvc X-Gm-Gg: ASbGncs9TUsGVCdlo1lAMSEoA8qfYaU8kzlqf2gAMi+gITDPZR0vREczsUMKcnNcF3j PWRUNHo7YKqCrETDM3jP8OhkI+jXClTMHzhtYDoCFeyKRUn/A/qHWtJ3Vqki77tCtoEjGpSNhHY fbikkaWqNLcEuSo7Rqa96/bn/p0KQGEgMSB5HxEMoiEnrc29lyvvrmKjnY2UFABr39cQk0e0exT oExGYFovBmRlu6Xxf3s5/r5vGBSrqavOjJJpVAULkinwSEqJoMsatlPMfgPo0w5UgTBj3Vs32aR WJpFh7nf0ag29aa+Sn4LN5tKbdPNIlrotZcLQO6XI8pRAqKmN8v0vyDePZbufa+a4GU0i/kkC/Q azGgCZ+3lsyMazl6ZNLPwdQ== X-Google-Smtp-Source: AGHT+IEm0o3IjdN4CK7bI1ZR5Cl6pbpHzpKB84eZ6aOsv2wGsYmuyJSpIXKgRxVZphiibOVU45xSMQ== X-Received: by 2002:a17:903:228d:b0:220:ff82:1c60 with SMTP id d9443c01a7336-2265e6d467bmr56146505ad.14.1742484295352; Thu, 20 Mar 2025 08:24:55 -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 d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:54 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:22:00 +0800 Subject: [PATCH v5 10/10] ARM: dts: aspeed: catalina: Enable MCTP support for NIC management MIME-Version: 1.0 Message-Id: <20250320-potin-catalina-dts-update-20250102-v5-10-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@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=1742484265; l=1803; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=mctbch+3SZnEdii4zFZGF0Iv2O1sUwEaKoFRoL6RcjM=; b=sqz6o+Uq8neZCbmc+XIXb5EqpCCu/Sv7ukNsWuZdglpzn1ESmULH+w516OO76HCLaZ4morgBT FpcXpZ2i6XdARxIH0ltRokrlXGjzJ9Dyv/tnxJ3kxTdAhSEYff8vmD+ 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-20250320_082456_463153_3FF4F684 X-CRM114-Status: GOOD ( 11.01 ) 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 the `mctp-controller` property and MCTP nodes to enable support for backend NIC management via PLDM over MCTP. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 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 653afacc7af4..6eb6c5889113 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -186,18 +186,23 @@ flash@1 { &i2c0 { status = "okay"; + multi-master; + mctp@10 { + compatible = "mctp-i2c-controller"; + reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>; + }; i2c-mux@71 { compatible = "nxp,pca9546"; reg = <0x71>; #address-cells = <1>; #size-cells = <0>; - i2c-mux-idle-disconnect; i2c0mux0ch0: i2c@0 { #address-cells = <1>; #size-cells = <0>; reg = <0>; + mctp-controller; // IOB0 NIC0 TEMP temperature-sensor@1f { @@ -214,6 +219,7 @@ i2c0mux0ch2: i2c@2 { #address-cells = <1>; #size-cells = <0>; reg = <2>; + mctp-controller; // IOB0 NIC1 TEMP temperature-sensor@1f { @@ -305,12 +311,12 @@ i2c-mux@75 { reg = <0x75>; #address-cells = <1>; #size-cells = <0>; - i2c-mux-idle-disconnect; i2c0mux3ch0: i2c@0 { #address-cells = <1>; #size-cells = <0>; reg = <0>; + mctp-controller; // IOB1 NIC0 TEMP temperature-sensor@1f { @@ -327,6 +333,7 @@ i2c0mux3ch2: i2c@2 { #address-cells = <1>; #size-cells = <0>; reg = <2>; + mctp-controller; // IOB1 NIC1 TEMP temperature-sensor@1f {