From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3E35C1E32D5; Wed, 19 Mar 2025 16:49:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742402995; cv=none; b=G4WM9l/dypFeIEzz1lkyfDjb9zjsRjk3hLdrfacdXo0Kh+DzBSPhj/E+34CeCDo4wpeBsXblpSaoscxxAfYza9/a15ETYL6vWVd/6b3PJXD++gx9wplAlyJhZY9nom4P88cGQ+iqzh7GjNnF3w7lY6Sj8Lx2xmSc4M5j3Fx7daA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742402995; c=relaxed/simple; bh=abmTlOlW8yHuHGZo8Vfx2BNiu7X70YAM3VxyVW2QeUw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ky+oc0uADM0B6yL9i+UZeNWNsP+jSBmbjUTVyTBeYA8NEFO19USH83Hnk+wvRu/pfrznEebbKMdJdLcFoqADv4yC/MYED1hWlrImbf0dCyc6POin0T4Ufyu90LEF0cNNbfc3pzSc8o1/aVzHVAiC7o2CD97SBUMvlLPDvDAZQqA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=V3QPq8BF; arc=none smtp.client-ip=209.85.216.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="V3QPq8BF" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-30155bbbed9so6306155a91.1; 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=vger.kernel.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=V3QPq8BFlCj5WNJOCqMw5RXVS119qzM02oTcsK2xVCxJWkMRxDTR0gVxVs+rRfIFcD NjWWLuNKKSquVgzFkiMZ4tzQjdkmqJphJ/5s1YR8DGCeeY4aazNUsnXegDoDRzS+rU1U 1z7qbeBdH40eMd6Eoykq3/chXQvqOiHJXZTahcj59+s6gUsRmurXX8JbYILJAAm2oZNA t6B06OO/ogyeNtOExW4jPdbxiNl6Tr2Mdjo0e+Db7QJKbUpRwqICf8nb1bwGnlO3b8YF XrFep3L7fi3yChODTN0OxXCrP83RAd5ELlEZgtW4mihczv1unHJ6lURSbOjH3e0NPZsy UhUA== 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=XQX1vQMrsl/yrHlzoyv1bZYBMx1aTeTWW/FaQFKvvv4m2QL+IfILiaW8HY5gWbDn0k M9eX+XN3nydOAbNgr2oqU7f3dMKY9OrDau4ONyi7OrCUOCTfKl9glgTxIEG3YkX13JTA D8r8JKS62F6Oe6U8WN1AMf0TeIo0W7Q4xlLHHe8tbjZsBA+xZzk32sloNHxh+HESbM1g IiRXGE3I0Q23y/NPFSc86lt0QBvyoRt/lMGQ7Ex1fSp4PFRCz6N9O8cIdmb3DTrB40yR 7zg7/RiEo3nTIg4vhStvNtnfR3bxG4bomnYe2xyHgP59e4UV3RJvxMHJKaXl+NE8GIg/ C3VA== X-Forwarded-Encrypted: i=1; AJvYcCWTxBzS1u2SNooYQ1ewRk2pNTpuA27px2+thU8UMfmStGhcHwHSjySIIyhJp7t5NqIKUouHddZ1zw0GzlE=@vger.kernel.org X-Gm-Message-State: AOJu0YzCzPu62sDwUXNUB/2YzTKwIOXIGzcs51dBjM+qkBWWOVl99TTo c+jCuNpaQfFSCS3msmkLu1Hg/NnUjkBkfWyJeG93KPvAXjjCtlp8 X-Gm-Gg: ASbGncsH9JJoDxH8ElCRB5sobic9uZiXxJzRnn3J+6r8qNXwPZOZAtNmoV5DMeVkPkU cloRn6yZXjx4/asrCkBYlphUQmYmy6av5L2qQhx16Pg3oxBXdOFebHDzkO6Xcg6KvH4T3zFvTX/ ck581V5WgNJyYbfsJhgHze0scd3fvYjOQ91Mjw9KX9VprVWv8HzfU8nX6SwQIWYBzInZqpL7o+u ZGyyp66FSehSTg3/Ov6h8r+ZDAUMnZoT85hbFFBxQvfGyXTfecH054UH00YRv1QQPhdqK06aMlW HX045Pd/AoD+VCnFbtLV0nZyG15gsuG/XSNWn1m1VIHMZuY0F57Lwf3GFMjw4zbKdMNRh/gQ5ls RMNq3KEbeAtx+N2sgj3+gCbgua365qQb+ 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D <1>; #size-cells =3D <0>; reg =3D <0>; + + // IOB0 NIC0 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux0ch1: i2c@1 { #address-cells =3D <1>; @@ -200,6 +206,12 @@ i2c0mux0ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + + // IOB0 NIC1 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux0ch3: i2c@3 { #address-cells =3D <1>; @@ -361,6 +373,12 @@ i2c0mux3ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + + // IOB1 NIC0 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux3ch1: i2c@1 { #address-cells =3D <1>; @@ -371,6 +389,12 @@ i2c0mux3ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + + // IOB1 NIC1 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux3ch3: i2c@3 { #address-cells =3D <1>; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D53001E3DCD; Wed, 19 Mar 2025 16:49:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742402998; cv=none; b=o49o5djWyQMeIJ+DMWraUeB0f1t4dHdlSANDXn7X9a6ZvaECZiSC5saxzHU/XHCfjhDZvwuc60L5PRoO8dYGNxCspS0l3O7oqdDh7yy3+nKs1dBgydQRzwejRGRbQztOegh1xJaGtWpJMzVtyWbcyc76ZmXO2RgkmdRjyoRJPoQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742402998; c=relaxed/simple; bh=zCunrY7p7KNDC0DPGI2jLsy48dXqjOJ/Du+Sxdf5cv4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FDhC6IWJfYLzRU75lauDmKR9ESjiWaPs56+E0nGBkM328cHatLP+ExI86UNEKzLFXQThlREKMMIZAOOQCs5WCo4FhzCoRvmM+NzraZdMj42xBJPhou8cE3vOu+9da40taWdj1aI+p46NDi07xOOeCylp5ipAC+q+KhRUEVzGwDA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=OK6N3Rf7; arc=none smtp.client-ip=209.85.216.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OK6N3Rf7" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-2ff85fec403so2210562a91.1; 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=vger.kernel.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=OK6N3Rf71XK1e3Xkje5u15zOUMLEyBp0JQME6rTMw+SMy6G+kykbCnjwXCPkeDbtSf DVzf07tfldzWmg17t+NEDxIth6H6OAJ1tidKSrtruPuNyXlR+uLKS6DlXRe1t+5Xte1+ kwCfTnDu7LKjCddXzWbxu3e9g4Fg0yxwHMwvo7yeFmKr6KZ8hueMoegmOMPMtNk7s0O0 MsNSSjSykNiF2xL1HkWs6AMiNKw59RvQNxGzOTJq8KI+BE7H3hVss15R+d+a7xf/1gwE fdshBzxlwGRILfVspL/OZOD2BDWSm4EFU58PmRKUpDeHh6oYp6RwE7ynpHRq7Dwy/z5q SjtQ== 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=Uq7Hfiw0E9jN0hwu0C+a2G+2k2ddChVnePemM5hPqyg60K6wytcV65unaTjp7gBxE2 ehj1G9YEraqB4k6nHjk6iT/lh859wGlhrSlF5OAJce9xdw1gpTGx5ZkKeyFO8kvxNIC6 cag+VCrrAwBQzkfICSiQppjkXw6Rol1du8AnL2d4V7iwOGKP5muBu/AlZHr6SpKAWGl6 DCya5Y4x26MvPupG4gonLXx5g56IzP9T9I799PsT05qPoMyORcmDvTgRNcWwRimryxH+ fW5rxyI4UjcpQoR+/TC8QVAGRRNCNqSNUNw5ZlG5ONBNp/fVdlKLEBRff3yjNg4nENK+ 0c7Q== X-Forwarded-Encrypted: i=1; AJvYcCWBqK2BI3Y8cq7V5Vt7zlpj8iV2QNq7UJDmYuBKp72KcskENf2pwupS1ap3ySoK6B+uXl6W9MhdgLfocAQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzPW6zTKRlt8S21+0sDmqUxd9AcyLSbqNb5K8DdMmUU3szMmwtF ErjJAGmBjE45Lxnly+gjBOm6PuY5NlJlrnyCNLxtrWugI7MxfH/I X-Gm-Gg: ASbGnctHTVXPSy1OFLxkF/IAnVit/+WCZ0gMMBBjyCHqvycynYZptooGuauR/4kzwUc xhYc6vEAJGcjFUk+xyeHRVyZCVupSz+6x01ZEQZx44nn/EYaxeeaVyZrYg7nC4gGTLerrsym4xS 48ZNoYNlghw5/+xKBvtxlAdIi3u+5YcddWqAyCpMfm3vsw75kWR6+Ewx8/FHg3oLnUTAfHOWJg+ kVI2PQgS74A2e5WAKW32OLCVvcHoOcYzhY68BH+xw4yVIIiEv9kD0G6KgXUmF764yFuc1l6Qlii nRJ+qVva/dGjJ98zY+anSqH5JV1of0Q303w7/9PXREaBUSDbY62WOg3gx63zWbm2Qtjo7ZMUWjz nC/+esBF4p/XkIVI9bsH0CA== 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D "ti,tmp75"; reg =3D <0x4b>; }; + + // FIO REMOTE TEMP SENSOR + temperature-sensor@4f { + compatible =3D "ti,tmp75"; + reg =3D <0x4f>; + }; }; }; }; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8CA6C1E9B02; Wed, 19 Mar 2025 16:49:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403000; cv=none; b=vF3Km/HljZtNPULUgzJCIf1T5vvl3ek2qnHAUGJ2r3gCuS0p5jy8yZ2YWVhTAE0rXUhjNw7o7h2zrhs4spFmvLHPg4DBgcBrMrGycN27x3BN17mot4VnIgd9x2pzGXt62zT5IzRe9VqPhTfJcpwAmC43BwE79dhfMv2oNyP/mZc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403000; c=relaxed/simple; bh=fRj+HqS0/z/8bGgHjoodt0B9Ir0h5V8r9zzaAzc3/NA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=b0hMPZba2+hTvNwtmTgHV3hq0ReEOmU4v/OR3JToyUgEehkgzv9FM5ekjn1zNePZGbQZtvd9hL0nattIVNztjetBhzgYmSb8rdtuMC9I9eMOgsHjgflcbvmiikm/ajfxIk/cfQ2A58wznBYQY/GA77u8n4P7upRWZ8WmvwshwCo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=PVmXWdKV; arc=none smtp.client-ip=209.85.216.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="PVmXWdKV" Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-2f9d3d0f55dso8938487a91.1; 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=vger.kernel.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=PVmXWdKV6gt9d428wREtgQZgqpmITUEJiZvQbdP7HWxdogEWSXsasT7LmLP6S1YFMC ecoAyoHMF1DuT6T5H5loPcD5dce6d/WlKItjBHvdYni4qUcd4RQhxhr39eUAvvez6m8u M2U5Gn3FPUryMoxmVYzR2qvlOXZliSfnu9GUJmaDBUtGkrN/rTDemHW8YAd6ht8fxBpG EVSL+9JLgyBe3AnorNRULVOKxdnIgFeF1Lf9J35p980Em2Lv8cR7EEgkyW9G/+L/fRzs tZ7i+urzr8Vj7Ga+FSC9Itt9qEI8zEznbPlg+MUsnM0YwR7RubDVEKyt/Hfvd/9Z9nlv WUiw== 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=tVX8kPKLjna/BlgIaFD79ZJFzgxu91Nqgg/W37rh1dxRWo2SjC5ZcvWdpmAGuwzxFh 6Jqr6ddqZ3NtobOZieDSrWxox3eukoNFsnk3WfufH1xKlM8HZNRYIqJSPks2KYqAxqZJ /WfZfxb/yeEl42q+9bsYpf+cLFS2p54r8x0j9onHEwHXFwPL1aMH42j+ZuEzfF0Tw8uL IWbBFYua1BqxjCtfj05amgUVwFHWwZCksKzlKgDKqhEbyM6zcCZfNr20uScLoqTNMb14 FCyw1Eyz2b9bB9QFQ9is3N7zffWa7ZDzDQu1BzVYlFqQ6oXlg7iEJNj1hb19SrAuFICW NYAw== X-Forwarded-Encrypted: i=1; AJvYcCWFtTb5Ox94sxewiBgFy5QywOlxVItHsPeyj0TCb55c+34aEeECrY7ISMJrZqwMKSe1o7/Xal6Itl0xolU=@vger.kernel.org X-Gm-Message-State: AOJu0Yw4sTtCvb0CzL5iJu3NoeDEkCO3eNMpB2SvWwmliMde32PY9FNr gbQ6pQcJb5JFdS5GHVYlNzUzRN2Px/jonSDpBYD2qdnXuFg2DYxx X-Gm-Gg: ASbGncu3+0DjdPDKON+qP8AlS31240UOPf1JyuNEDagwfN0ZnbjDxy69FHxIkMcHwoY TTRhiGOsvQOl5fp28124QvkGEjoT+TacRQTwYFjFpvZmDdOPPEKeb6xU9/uDrWWRyhyfM6fjXfr cujLsc4r8f2MfXZdOEuR9UYddi792mrnhWlIF3a6uJ4FMxWm2QQT3iubZirdAMsktSdgggOt4Fc HWTFU1UwKXQcB6MUbt2n+ezCDl2TLZszoiyEG419CFWIe4i7bTZeMA2064ou5Zt5GLvJfBhcxXi 1jVX4Op2lZHiYGvj8WCpFWgGleSayNAaIIaCzI9qY7X1aQz26q3PsWx0rnl90aiJL+xeBKRH3ms /bUP44zUxb8kqzfQF2vDm6w== 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D <0>; reg =3D <0x0>; =20 + power-sensor@22 { + compatible =3D "mps,mp5990"; + reg =3D <0x22>; + }; power-sensor@41 { compatible =3D "ti,ina238"; reg =3D <0x41>; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 200441EF378; Wed, 19 Mar 2025 16:50:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403003; cv=none; b=o+6myqA/3YNfHZU2BU11klPyEifwKQZ1MuZy60eMaozgCThBfdLbjTPkraNCPrsEdDrzHNClzZOkf0TivbvQfPBdaf+paIABNdV8G4P6zHYN0TWEbJ5V6Oy552QUraLmGJENAp820Vhwu5yYD9aH4D/+DGJf52fRs3t8GcdGV6I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403003; c=relaxed/simple; bh=t7ANTDBR075H8RBppIiRK9+hZDXy+IIalMi4npH/zVg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jcdmZAe/tJDa/xtTDqKALaoC+Wby6VbdmzAeJ4iH2vp/zqQnGXCmBlWB1II0eQ9JJMcjlzQDuH+Cl2/4BYLDsYitSaCnYqdrBwYBpmdE762o4SBQLDbED51b/GI/c8Wvsh6rnzY44QpFmERtt7aEFfaAUMBEBQe3IStrFEXdqVM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Ice+6CcS; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Ice+6CcS" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-225df540edcso21921405ad.0; 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=vger.kernel.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=Ice+6CcS+YoVo2lIzVPvYzl0HLfdbl6DQ9Oief/S5GR3b0YxUb1qtGfkBG4KeuTmJO uEREpK/FGknUviRe2TLdSvpjid1vs52i6G0HEgknPhSW+Af+l+9LlIEV3m4g2bgmUTj3 FZGmoWsSBTDHdomV9w/w2DSJ5omPLIN8rz0mK+8jkbnyEY2qlFUCtejNyxkST15d3FD7 qgk/leTRC1f16LCGmD0xR7BFkWFvCfB1tzqEgIemvFQFhbazmtNfmIgRq2Z0cNbRIzRP N3XkoEa62YA5ckDAwkUhQq2PkoMAGT2DiqedTX2GL3c/yO2o1J5JPXU5aofqgXWJkZAM Hr6Q== 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=aBY4RDUZpU9XHpvLR7rs4h57zDlO0c9JrqCY/N2foutemnnci4eZvu5okgqeThCf4G LXrhtzIT2owGJNubn7VO8TFlQSGljvRF66IgT77TK+iBTd9MpUeJv4ybe5Tm90pObTTX rqouRmST1ogwTheOedA8o9gOo/vrvGM9cyDsDnWYl+ljnc3EUiVb0aadunvBePGYmQ0c cRY/q6rLQgKiS+lykuGkY87R6suy3fPmDnL6PlfkR4Sl7TKsL5rfDm3Frb4ODESvYI9c to4gC2ZE22sbILPKJLFv1yL+U+5Dr6w8AJigH4ZhucJWc6UC5nSraAKNCAbQagjJPKoY UWdQ== X-Forwarded-Encrypted: i=1; AJvYcCWyshwbTLiFRoYQChTpq+BgueB3wrKHe41VLL5ctQ0XiNGGlrVps92RRAeBArbtwoh6qwctBDjMDNc6XRo=@vger.kernel.org X-Gm-Message-State: AOJu0YwXrlkeZ+XSOEyBfNrV3CbyPFbCxwPIlm7pqD3UeiUTcwp273wK s3ydOiLKClyf1AP41U+RgrQ0nJTlwW99YhBieKeSSMFNHz00FVc5h+ucYw== X-Gm-Gg: ASbGncuhDuZFt9pMdGfxgDdPjh0txuNWxcVSb6TU+4GpTjG0netR+O+elidCdIM7PrD 9NCrtEA7MY7iEB0DXo2xqhzJVrO7n32BrAvfEARAFUlu0RijIpUr0LUvvdZUOsLq6O0jabn85cO i+iALANRu5Esh4o+vS1eQFKuzhcVyuzQd9JZSzDUiyxke5/CGJXUOCECKlxP7JgAXMT5yJ4Vd+F Rghg/GavuD3ltbEjf0c+HLTSYtkLO/ULNP3adif2WOSJzkIaXOVES86b3crLcIzi2hGgi+K92x/ W7z/hF7Y46S2y06aJPo3y34IjYj52GC04A7bulzGGP5q84+/Z5EEFMEbBg2lfYHDiwRBd0y3QZ4 hVSQ5Fc1twZA7bTXMuK5eKA== 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D <1>; #size-cells =3D <0>; reg =3D <0x2>; + + pwm@21{ + compatible =3D "maxim,max31790"; + reg =3D <0x21>; + }; + pwm@27{ + compatible =3D "maxim,max31790"; + reg =3D <0x27>; + }; }; i2c1mux0ch3: i2c@3 { #address-cells =3D <1>; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CF2381F09B7; Wed, 19 Mar 2025 16:50:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403006; cv=none; b=MP9zQP+n6vIcwF2ggurj36Cph79MILgqPJ1xeEIRuI1jMehOxIQPN/o7VaH+qSiJifUEgONYO1qIKdXgSRrXu7h9Sh402dcqUNNWNOVdBEusgpdj4tVDaTXXw8ojMHXj4rWJ1dBnTIcFDhy68iiGcbqzQzSeArpyXcpMMgnb0v0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403006; c=relaxed/simple; bh=h3bH8SXx0sv5QPMnsoufX0caq8JBi/sA4S632p7NQak=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=g0YpCPZ2E2JxesJ4HT03mwgiosX3FTnYd8fGII2kAPA2zLLVZhMut48wKupo9v4CZLwv9hckrZ7xAXltEI54draLCQmZ9o2C5ZB/MbVkqzTDeRNM+3SdowguFvzkc5UX/qL3vgbEDMnVFNrDQHL0cSILBtcEzuc/DcDYktin4v8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=B2hENHmP; arc=none smtp.client-ip=209.85.216.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="B2hENHmP" Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-2ff615a114bso1628952a91.0; 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=vger.kernel.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=B2hENHmPoW2wDDOfEopODur1D3V6uKSyC8fH+eMwK9fe4iQRQhk3L22sqMRqLMQs3t dtR88JANx9zEZXT4R/mrZ9NfJyOcbuPawVEUaU/Rjfh9PwWEEx5ztllQsWu4c6GyZti0 /TRaiwKDH2wm+trBg2xjoN+Xx8udlQG8UzIPRma+UfB+2h+vjCyAltxQWAvIteUoc4se DhSDrPpzf9T0czFMmXAeHAZ3U1Kv5fcJZI6yqrRuVQW6oGkt/ZJ6aj4xcNO8Sv0w1lZw Hax2+89p/rrwXdZfzJxIFjGrKlDumw1OIRZIV4QwStn32UbyOm7kUPmM5VX+Uh2sfEOB v35Q== 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=mblyHz6xXoeBthGKaXjsh2tTxmnshzYOXFor5YvfL372DmjbtryRMH3G6kp1HrqiJV 7tGX5PPBm6qAhUmuUlnkb/kw2/8bWIx/hopVOwSBbnw0i2XalfALb5JllYiclOpaZaMT rk8Bm7iO6uO7Cenz2e9MUOxkxLOFfCNSC7JdkVbgdMt/pkCihLPQ25lBms52plZOiBVQ OWd0lrgufD0I2FKvT+qOR9WyUYu6g6Jt+4aBd7zxALx3OJv7Go8tIWjTSb3jWq42C/8H g+i8YduVsRfE9xVUBS2x01SKcvRrkQ1jd4n6AdJx8SgpOwUvYy2yip6hCYhmzdoAEYw0 V6tg== X-Forwarded-Encrypted: i=1; AJvYcCXah8rv//0bYZYUl648oJGY9/VBghXwkUfR5O7it5Jpy6+piW2AVTVsm8h7S5gfiVgOgDQEw8sF7Lzr+Ag=@vger.kernel.org X-Gm-Message-State: AOJu0YyN7oI2z1PQUes6R1LabGQSHf+WyaP7ymC65eRKLv0nVkAmjGIZ R8JYLE/cIVpUXxVu1QsXwmCnu2Sa2cBrnIcypG+8y1kMyXCeneLc X-Gm-Gg: ASbGncthnZI7cSIB6MwPKxLiYdXpM422Ky/DWs+8LahAJ2s6PVU1i9hCNKrURKk1vOr yjykKrMx+E0S3T6HUEdflfb7Q5hWGfwWlH3riTW8YG70Yfc5pWO8brHrE9OFtt8EdmWABahFys8 YE8YPcHbFD7DPgW14yGDEQDOa3jmxxusJNDnAJWFRT37eLqdm4v12jLTbZyZiGvtl629ODpaN89 Tjzzpl2onrhmJ5ayS4Sbi3GrRnzJV4cTcSsr7fKJX7vfUdOFkC73a18FbGUVUBh3W0VRBER8g17 4zv8PpEGKjNa4XNWzGBbQ37ByStnGTUxUTqHtzidA53N7ClFvpGhqZAWbghzIN5MXn9N6ECTaGq cH2K2GJgXq+hjEPXFE1IZqwcNGhG3mm/S 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D <0>; reg =3D <0x2>; =20 + hwmon0: hwmon@1 { + compatible =3D "nuvoton,nct7363"; + reg =3D <0x01>; + #pwm-cells =3D <2>; + + fan-9 { + pwms =3D <&hwmon0 0 40000>; + tach-ch =3D /bits/ 8 <0x09>; + }; + fan-11 { + pwms =3D <&hwmon0 0 40000>; + tach-ch =3D /bits/ 8 <0x0b>; + }; + fan-10 { + pwms =3D <&hwmon0 4 40000>; + tach-ch =3D /bits/ 8 <0x0a>; + }; + fan-13 { + pwms =3D <&hwmon0 4 40000>; + tach-ch =3D /bits/ 8 <0x0d>; + }; + fan-15 { + pwms =3D <&hwmon0 6 40000>; + tach-ch =3D /bits/ 8 <0x0f>; + }; + fan-1 { + pwms =3D <&hwmon0 6 40000>; + tach-ch =3D /bits/ 8 <0x01>; + }; + fan-0 { + pwms =3D <&hwmon0 10 40000>; + tach-ch =3D /bits/ 8 <0x00>; + }; + fan-3 { + pwms =3D <&hwmon0 10 40000>; + tach-ch =3D /bits/ 8 <0x03>; + }; + }; + hwmon1: hwmon@2 { + compatible =3D "nuvoton,nct7363"; + reg =3D <0x02>; + #pwm-cells =3D <2>; + + fan-9 { + pwms =3D <&hwmon1 0 40000>; + tach-ch =3D /bits/ 8 <0x09>; + }; + fan-11 { + pwms =3D <&hwmon1 0 40000>; + tach-ch =3D /bits/ 8 <0x0b>; + }; + fan-10 { + pwms =3D <&hwmon1 4 40000>; + tach-ch =3D /bits/ 8 <0x0a>; + }; + fan-13 { + pwms =3D <&hwmon1 4 40000>; + tach-ch =3D /bits/ 8 <0x0d>; + }; + fan-15 { + pwms =3D <&hwmon1 6 40000>; + tach-ch =3D /bits/ 8 <0x0f>; + }; + fan-1 { + pwms =3D <&hwmon1 6 40000>; + tach-ch =3D /bits/ 8 <0x01>; + }; + fan-0 { + pwms =3D <&hwmon1 10 40000>; + tach-ch =3D /bits/ 8 <0x00>; + }; + fan-3 { + pwms =3D <&hwmon1 10 40000>; + tach-ch =3D /bits/ 8 <0x03>; + }; + }; pwm@21{ compatible =3D "maxim,max31790"; reg =3D <0x21>; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 82B2A1E2850; Wed, 19 Mar 2025 16:50:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403008; cv=none; b=ZimrtGRznYIRB3VaO6WsGxPW8+rs+8nK1F9k0nA+tlttljRkVgP/zM1EDXU+Df0QKYbvbguyPJZJYGaLdiL0wmaLS77CNq8YBny4QJqTMiIlYtrknCKZ9MDUf0mb106t8lZS3uwab8olJDUmWcgF0HfQINUd4Q2/5L2+oqN1EqY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403008; c=relaxed/simple; bh=EmGOWWjDA0fpNSOealsYbgx+a6lgY/GG4Rr46Ji+D/c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=L5xjFeD8qtbtFZJl66TH34JemrgqODJxoM0yCPtDwXToLiyBvR23OI8msImBZIrebtsyKoMpQcCQ3g4b4xf8ZKpCmDLVmek0zk0vlJSAshIBaTuE0Z0Misqjf1Gw4GTilTx7J6DM/t0SFfJjv2b8oPCoZ68x5dtAxS20VahSpOI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cn9xknp3; arc=none smtp.client-ip=209.85.216.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cn9xknp3" Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-30185d00446so1543504a91.0; 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=vger.kernel.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=cn9xknp3l9iEg3Znirq/69QE1uUfj/ULCIUykIbvoVPgitoPXtnitOyxp19OKpER4/ fb7x0knkUI9IZzGl8HbBoePtyRWPQaZxTleNd1ZJFKCopTkMM9owt1b83gvkuPISXnZp brkWif4YXYKn3yc0HyU/52Bk57Vh7rGbAhWSTFTWWQC1OtpYLWzDodnz9bbaDKRGYTJQ ZQBG+kaUEjwCI0fplJZwi1YCUf9/uUtKJXqJJgJFg7yK4QxARdkqQM1zAkHIFE7pqbuk c/Zr3a3dydUc6ChGMVgm1bAgGAsPfqELERyQ1AMFg3uQEG7AWPF/kTonYwglOozcvXXR 8xKA== 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=wi4z+CkZc8C1fjhTC38CcOJgGD3Tjm/QNWBC+LvNx7xtA/HihQiZejei55vafgx8s+ aUlin300JODdNcAGNFPJErnm52JbQmI9DdCH8xJOieEATCAItRiAOscB6E266EiHzBW+ jzkWBVl2z28/bdz1zjOnHkOl8rC+ivdYSlYuoSkQNrrqG6XgmTFVfmhIpHYh612vGZIp pxnpKfWDD1LlFNGGLrmKLLxT4cDDRfss1GdIpj2ZSb3IBM9KqY4bedpX8bG3VqHHiwUZ pgs/8OIscpoLME9wLfFsD5kGsBvPFSgvne/GUrFJZZKJIWi3tKYgWQWXEQiOE7D4v5Ii t2hA== X-Forwarded-Encrypted: i=1; AJvYcCXRfn6mCDN8BlPGblz53mP9w1/2360iI9QbH7LxgecbYihXjN2qYCnCrELubaYYgU6gKv7ISkqaaShdj/E=@vger.kernel.org X-Gm-Message-State: AOJu0YxsGpM5UNLYxARe8E2yTbfCZdHmrhbjFkqVq7lafDV3SfC9yhqy GbgxuIDNhi/i+FZoruFRNmABshG83y39QrXhCB+J2f0qDTYYedNX X-Gm-Gg: ASbGncsMLz6RYEhGENYVXq18WVl1Gz+2FB+2QboWvL11mEdj7CLz2wmRq5exfq7ygBN wWLzcFQGlPnYDYO7m2xCJWyi/x0gXX0e19n5IHEh5NpIBKBcf56guL3B0zGO3Xo36Nj2lqR624P Hg2vjFg2NL6f3dzZ8P7Pqbyhv3wHOmvBHa213mPyLtn7SxvG2RPnqxjz/0ZhW1sDAWsXD+fJRA6 122N2Gy+RWvOufjlmE2us6MdwoWHYbTF5pHdjzigYEiXi8AltxWCOErOlxwHgf16AkdAwg7+Ux2 t+t3NOXHH0ICni7jHhvPE7kCYsVJ4LFbNiI5g1bdzWLVsB7RFdmX2LjmCqW/opYkuQPyqJRVOYJ o5q840hhC6mbnrsz0KkByJQ== 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D <0>; reg =3D <0x4>; =20 + power-monitor@13 { + compatible =3D "infineon,xdp710"; + reg =3D <0x13>; + }; + power-monitor@1c { + compatible =3D "infineon,xdp710"; + reg =3D <0x1c>; + }; power-monitor@42 { compatible =3D "lltc,ltc4287"; reg =3D <0x42>; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4D6D2204C36; Wed, 19 Mar 2025 16:50:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403011; cv=none; b=X/UMNWhIfq6gmtpIdD55jN9wCSLoGI79YRoOm8NC2cvDSyXPYTke+WGeGvNBPOkOZC7bA3uGJ+Ii09ZTob6hNnLGtlYsjPBoeR5OxVMuWgwkDvG2zrMy7Jr91NnHGiNCC+0IS9M8dDXaa50ULZtQ5qL9d7BDwXuPCLdjmunullQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403011; c=relaxed/simple; bh=VwzUdaWLbo+jZAMlNm4WzSN7aYJ6nvuUMBx/RwUbPbs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UXMws2/4DuuVQZhjeCm4veKUolbg/iVRkPQrbwwvUnHjpjcgO/FONLfBI2VzgOADFIXMizKwDmds/D2EB9LQYVSP/HQaA7OXiPvJzdKUlXf3LO9AWJcj5h1eXXBjADNSpLAKj8XJo32CJf8mpP0ael0AQHbfpZdhttCV/UAuTro= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Ws3rrIn8; arc=none smtp.client-ip=209.85.216.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Ws3rrIn8" Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-300f92661fcso8017070a91.3; 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=vger.kernel.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=Ws3rrIn86CY9RbuQf2cjHyPNJUvf3lIptAX54XY7PQRrzis7GKccp+wjaLJxvJQJ70 7CZbNrLC/T9mxgv/WEwsPgrwYG54p+qQIERVMMdkTKPxLoB2zvdtbx6DIdhaVPE7yLtJ MCk7WfaTlfx0b6lxGL5qwCmMeWpcVjzQo8aBKOGl3oya/Gz38Jj67WXJsO1H2pWr+qse H27Kz4BJGzMoqtnuGSArhV1w3/XeAPekHFZB8UoKEFEwuS98a8n/Ge/70hOgog2Z+g9I 1oSFeJ4KN3HGuRd/7WF+CY2A1LErq4TjqSkDMIiReRpQv4iTeD2MLEh5777CFFvy8mbW 12Zg== 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=olQ2178n0RUbmWw496QmBLxBJQe0RDTtq7FY2LuUfe4SUVy44PApGbKPfir8UVvHkw iia6ZI/O1O2NB4wR6Rj50PUnnxgpsI8viB263UhSwTDUeHZfcYqq9pDQKIUKMV3IL44s 9yZriy8ToHwaYr6TrlcB9LCYp8dHGJhHWpA/B8xo+/taQiUFCwJ1KA6P10hyo5trlhys coRg8sFU+MtQH02mBSVG3Gar+eB8q4fMKp8Jp2K65cUthahWIcZBUprllyfgYekrMDXa 9AoQ5s7MNtrpNMqLtgcmsDU9FejwgAUGPj7QuIXbtgIVQUfDZsI/h9gvAEXwqVCdo3iZ fVJg== X-Forwarded-Encrypted: i=1; AJvYcCX8yNcy9WDnnRj5P+EONAijEAxn3Lg7tPsz+vp8oM40bzQ7K1HViERJC3/XidfQKe3xYdhJGVRXqfOyVi8=@vger.kernel.org X-Gm-Message-State: AOJu0YxniKITr7wcFZfH8PjG9DPMoTapJOtGWEig5wq2M0fWuLerlpIh 2FH908640Sjt8TDLcwR/W6JSlB9D4q7iwUKufbGdmSPxg/bsr1b5 X-Gm-Gg: ASbGnctNHIcboNObiDtjUfg0K9o4OdVSqHzF+gmiGQ9AMq3TUZMEiA2OAm2Q973QJ8I wYMgdLDYaYRk3ds7V6xxlGGw4OP00MqA2GUcYOJfxqBgu0p2amJgUagJv+ptN+onDepkCD6OwVK HbRIrNlMNuert6equHJSZHslMrfb2Pas+8GHeZd2C3ygoKAAf2BlColxaJ8VVNq577oBKwAo0SR V71Ki70VSjRYbEwfoGowS1Rx3i8lulTuIzysibeH7QqhakzIrf+5U4vEqVG94Q23B97+JLLJ9wD L5bGSjzIgGlQpQj+dEvC2EknbwElnlgewsV16IPSJcLnrck/a6ySByXP8sgSOxIAvDKhR05vues kl4jmgvYpDFrQUQI5iyQS+g== 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 =3D <1>; #size-cells =3D <0>; reg =3D <7>; - - power-sensor@40 { - compatible =3D "ti,ina230"; - reg =3D <0x40>; - shunt-resistor =3D <2000>; - }; - power-sensor@41 { - compatible =3D "ti,ina230"; - reg =3D <0x41>; - shunt-resistor =3D <2000>; - }; - power-sensor@44 { - compatible =3D "ti,ina230"; - reg =3D <0x44>; - shunt-resistor =3D <2000>; - }; - power-sensor@45 { - compatible =3D "ti,ina230"; - reg =3D <0x45>; - shunt-resistor =3D <2000>; - }; }; }; }; @@ -492,35 +471,11 @@ power-sensor@22 { compatible =3D "mps,mp5990"; reg =3D <0x22>; }; - power-sensor@41 { - compatible =3D "ti,ina238"; - reg =3D <0x41>; - shunt-resistor =3D <500>; - }; - power-sensor@42 { - compatible =3D "ti,ina238"; - reg =3D <0x42>; - shunt-resistor =3D <500>; - }; - power-sensor@44 { - compatible =3D "ti,ina238"; - reg =3D <0x44>; - shunt-resistor =3D <500>; - }; }; i2c1mux0ch1: i2c@1 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0x1>; - - power-sensor@41 { - compatible =3D "ti,ina238"; - reg =3D <0x41>; - }; - power-sensor@43 { - compatible =3D "ti,ina238"; - reg =3D <0x43>; - }; }; i2c1mux0ch2: i2c@2 { #address-cells =3D <1>; --=20 2.31.1 From nobody Thu Dec 18 06:21:19 2025 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 014A3206F14; Wed, 19 Mar 2025 16:50:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403014; cv=none; b=JX1xbypvIl9G+H/0R3FI7z8n0ZrPZQ0vcWAYtGawStK2vu8KGEjNJOw6HFJrmEiI8ju+ZIhIffUMRGIjdA+7TCszYPnHIJv/EVFaBzrwXWKv5spDcOuk2hr98oFkAmK3tbaQBklCZXINqujOI3MM+0R4Jcewc0UToYveyucpJFw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742403014; c=relaxed/simple; bh=jtqICxpttL+081MeVsrW0PF8g0r+obZJAZMWsooXIQ0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=vAOzfBS6QyWuvakuqtC7DUzrR4j0MziVciSeDdTrTld0OuID/TS991J+3oaQmfU53l+xUALtaD9+I1A6EbEYk++OK+kH1yFAdpejI7AdXB+JzKvV48qGzo8FVT4SRfXNiA6UqJ2aacZn9+LZz+yQwl3sGJbhklsvAz1JtgjJUuE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=efJgxnSB; arc=none smtp.client-ip=209.85.216.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="efJgxnSB" Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-301302a328bso8461377a91.2; 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=vger.kernel.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=efJgxnSB1K46oPqv4mV1zE/gdakXdU2TZH+haKwc0RnB9bambJVgDAZqbGn7JFc376 RHDGZZbx9pQMD4JDb6kg7tGbgoN1iL5u3RNaJIN5WZajV4dzw3LDe3Q69KArnx7W5SE1 meijlHe0oli7o4eVew3qHj62iVtjM4EXYB79dG204QCNM4gRB2EznmcqsXWIHiSejA6D FBYIIuNsKfHTSZVPUvstzRLUeOb+JLDKk+Y0ijOHVXA/ti+cdPSavN2hyFJhTNhMBehi aZPc4r78HvxLn9XRLesNEW2yTbTEmvdIsiBLCB7P5pZN30fXL2e5Fpw/26huuJjYiPnj pv1A== 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=k5pQ41y4ItWK7ZGztRqCr0cSGEIes40AI6HVAIJ01Z65eWFMT3LWPsrpDdtVZh4mj1 X6yLy6PN4nrBoFsq5+Lno4bJhc1EZABPqg9MHBkuV2O65tWXI8rW0j/8x4tAdFi5gmRK pM8R32nDet2OAlJkBHUEp8LNpaZ7Zh3Ts7SjrpHfcAlXzvz5F95EIyXuhBOSCJVk7Od5 TsECClIxgaDVfQNOGxY8j7MbB6+KKdPTUqThHHecENumOChV/Jp7ugjdxMuJIE1WCp5h x7LELt0gx/2NvQqC6bHW+gKVcHbqjPIIwWP7PorDNcAo+Gr5fKSk2/aWr3r4bSpKT+9C nBxw== X-Forwarded-Encrypted: i=1; AJvYcCXedfAEgAqurDEm5NFtr3mz45YMYomvRyJPZ16QBSb9cyApMMaK2uGb3lYAkGBfUsa1LikRrxTK+UYkIaM=@vger.kernel.org X-Gm-Message-State: AOJu0YwSQ7kb+1E4RaetfxG5W3D8mh2J313PvYnyvR8MDeBa8BrKjic1 3XY2iB3U+xPSpPhpAp4wVvZBE3oDKrFnuu2yyoEIGMhRgskB3LrP X-Gm-Gg: ASbGnctRSq1N4wEwRLOtzJhvhP12S3qDaQX64TvfVpLMJ+QMS1G3YSBfI3GlwOACwv2 v5zxAVW4KtTX7E6AYq1tYxjG9maGsoz1Ci6bFAFaKPe1YCIK8LRZN3yaWuoTHDJzvLOMFmx63Ok dRl+EWH6wEyjnrD0HGnh7JI/3My/9gp4QqWKguomIJJUGcrpXdtscvcES4fmLBueG6sCERXMyyh GgwHBHxI85bI0hBEhz2ByfCkmoVaNxOa6S8FT+VbTD+a6uGd3GRrpUWC/5qugzxrcw8Efq/uw7J SECP8OffVCNdMVufRUCkF6UrLwuy8WsICbTB1F8a0CrHsyxXNhaPPYJ0cqFGfxTKd2EQSZDk/aO q4xCrUsXfZgW54tNB9sidFQ== 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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= 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/ar= ch/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 { =20 &i2c12 { status =3D "okay"; + multi-master; =20 // Module 1 FRU EEPROM eeprom@50 { @@ -810,6 +811,7 @@ eeprom@50 { =20 &i2c13 { status =3D "okay"; + multi-master; =20 // Module 0 FRU EEPROM eeprom@50 { --=20 2.31.1