From nobody Thu Dec 18 06:19:17 2025 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) (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 0AC7C1EDA2C; Fri, 21 Mar 2025 07:28:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542111; cv=none; b=bzKnYlZqTI6C+0vkopxY3abejHpn+3TpmmLwdBnuUlTg/yFz6FU9+n5oSa4bi925/RAbANR40zgKmzg/8R+0fdrt8tiENKAFdCwPdhg7aHfYk80MkGDxH0FH7RdCTGNAv1BKWUUa+va1y9UIgi7V02VhbBt6bxWyrvwvzmlpSPo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542111; c=relaxed/simple; bh=ZE8DMnDtK6GtXz/R29k12joihlo+gxEvbFhaGKQky3s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pi+vZ76GZsKfUmwy42AVjMlLfRYTHctWhqzyqf5jylXoSczOKK8AFnY2FhwOETKR90FGgl15gWYvnWcmkdkBtY//wO3IktkTdBvRAAxElJozZ3mBK4HomgtbjG6Q5mgj79SU8rP45iCbu2mAH+uwTLR5touIPsGHhm6p2AYuKMo= 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=UR2pe+m3; arc=none smtp.client-ip=209.85.214.173 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="UR2pe+m3" Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-22403cbb47fso30818415ad.0; Fri, 21 Mar 2025 00:28:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542109; x=1743146909; 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=vsGnq8WpEGq8rItMy0um7W6pcAm/zbCWTBE+mh8Th8U=; b=UR2pe+m3s0gNQMBWcmXb4/vWMCflNG3MeAjwmC6Kos1Cgy2F5owb0fH+CVutob/XOt Jd7N4BSdhm6i3G/RpZIqLngH0qc795xdn7KNnhvlVTbWj11+qfo3ji8YSzmih0UE2kPy i6951YDdcZhbvozX+NzKKigqr1wYR10o515cvhh70WNC/7GctUAD7Hayd8thv5LWsy22 u+uSs4WZ7tT7SeaGEokpipUApn1al7VX2c8qZOLTynypQ4flMCX3tU0h5wVSxt/zD1oK nNIvTFK1qZInfrjCJHhT2xu13ru42SePuuZrYJ5JnGoF9uVMiA3cRCEkzMF7NqCATFGz NoxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542109; x=1743146909; 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=AldvAgl47QzEdXA7AW7KC99zz9Umgxa62riwzq2wWsB1MTIslohFrkiLRzmZv2O4Qz ifAJahgoU/Q5D03ikPPtEFLdw/V9l1iuXhxzhA/4/RvjMbImShEV5X9yR0G8lAQS4zYs QGcebrRPJNYbJkECFU75KF1DWaSNN2cmku81OPI1r8sYG9HZL64b4XAyMQvM8636PHoL H5vd1ZTkzF4zqmRAR88bpsM1zBRk1HZ471MXegNIX6cOEoO9kf0SeiJS4Mr0QEy3tjQn iTf5u+rVgu9sNvQ6KoKb/6ROADtMImoAcdV2fuAOpKIx891j6932fvE49eDLIXcGWFHU Vpdw== X-Forwarded-Encrypted: i=1; AJvYcCUp9/U0viaF3Y47jful5VfbT+zLtisj2M+D9an/Dtz1yxbWkZAij6BNLZEnDYOac6ZxxXTIOkEH/x94lX0=@vger.kernel.org X-Gm-Message-State: AOJu0Yyz8gVLK4kW0UyATBTuGLeUC+cr8DDB9+Dd+GegYEGwaOL0cR9P cZ9dtuZ+mifc7U/c2R3XqTJjS7Ih8QHHreX9rTT6/Z35VVJQ/Zre X-Gm-Gg: ASbGncuZtW9tHkINiLHIoSSHh9nuJg4qUjP+Ih0wMsUnHm/wVSXTy6j1B29q+W+aUo5 edZhLuVQR5MARq/7bzKBTNeo2PaMU1t3TjBvOc1lcBLiDtnX3KblyL427SNc4J616CVCTeQCCLF mQ4SfStvjVTnlPB/14HAZHbHQpvg8nxHMB5Pf8gl1AQhYkyp1J2/p6BiBaLVMf85da250zc1X+B ymaCnZWaVybrRk5Wc2NRq50zCzS1ZMxqHIJvaSp6gzwRcIgJFQomWYE6SNcj3vJIu5uf2K7PBLB zU4WembYlzhPNMMwEB58b8zzFi2TESjTyJ5pLj132f7xXUPkDZaZ0gUiri5vng/AiubPSZlhCTF AfWhi1bSiS6XzMzTOMrhcTw== X-Google-Smtp-Source: AGHT+IHZwkqqnNy+VPxGo4BdiCjiJgfTxT+uvqFaJnReF+y/mGA7CSLdbLFcCPQBoqccVKLmssYfMA== X-Received: by 2002:a17:902:da82:b0:224:162:a3e0 with SMTP id d9443c01a7336-22780e2a37fmr35488305ad.49.1742542109028; Fri, 21 Mar 2025 00:28:29 -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-22780f396fasm9862265ad.27.2025.03.21.00.28.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:28 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:02 +0800 Subject: [PATCH v6 01/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-1-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=1855; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=ZE8DMnDtK6GtXz/R29k12joihlo+gxEvbFhaGKQky3s=; b=hSNSRF8aykCJoZWrCIMBeG6atv69rGcfZy7cKck3omGOD07NUktdt5H/dVqsU4O70JCwkQyrQ FiGZEehi0WUDAuOve21El2ZnNN9uElK4xLudO4NPMRmsXKLjsDs8SN5 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 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 =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>; @@ -208,6 +214,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>; @@ -299,6 +311,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>; @@ -309,6 +327,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:19:17 2025 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) (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 5648E1EEA31; Fri, 21 Mar 2025 07:28:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542113; cv=none; b=J2CItLvCD3hDeV9apaY7+FUf/RjlsPzxEXrell4t0RP8wYGJD6FbBe3EMmtgE1WTzHYoxtT2CBvS57sKblK4rL0iB5r3TW/HsbBZwB8ASPrjomIu/9GgBASNIGEjnOj2EO6M1to/QEalEPlN9a/Z5Pr0GsmLQV4xgSTWW+4Pm6k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542113; c=relaxed/simple; bh=P26V4Vll3LYpWjYPKGRYB+hCja9t6ZA02VGXue+Ra5U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=AHYy0/R97YCKpUuBZPKL1kZ1gvRVgKyBKld8+b3wYJJhNcpHYXT70e685L3FIxsXnlIm9omnASbdfkiC0IdhMK0vIovfj9RqN+xleV9xz4QEsio4CPPU+bkWfu8N7fjT/Mw6gWf/k5L1MZ7A9kgeK3YuLy64LDtVJIJRBKFw7+g= 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=A4PGKK/e; arc=none smtp.client-ip=209.85.214.180 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="A4PGKK/e" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-223594b3c6dso36654825ad.2; Fri, 21 Mar 2025 00:28:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542112; x=1743146912; 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=iQ6AZvpz6rhEfIMNob1PWyEst8krux8q3uqPjk7Bggg=; b=A4PGKK/e/d8TZUu2A7RGpyJbrESw2Zm61RF4asNFGnhDxumiht6B18YpXzfppOO1yE +ZRB9nTE+S6WJSt9bckP0+/L152Azcke+iYjWdVVvSD7fCnOPX46rMt0unA8uc45hIrl oQ7KoxA+IEl1xFcmRJquFyBx44FRwtW2UTCteQHKrpTv4mh3sLWN25UBt4nAuhzideWQ ZLUOZe+ypM/v/D3yhzeqHZ6G6M8AZOKEEWAlFc77XPojOOGww+ko9YeaW8oYsEtGbYiO sKJ9qbRRg5yv0SCuMAwOEUnK1/Ic46lvWqa05cGSANpiVe2K1pUsY8Q/shBDh52AQ/o1 fiTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542112; x=1743146912; 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=uAVzW48TnDUSFKBq4MylWFDfTmmfb4pkip4YBI4A4znNiwOZIi3Pb+B/b7o/AOVZs9 uCMj6i1zZM8hiHr2v1EV/CUM7yfPCKyL+QDPWaDM74TW3wu10IZlzE4hwLs3qkgljJ7x /0a32mUmTDCX1/NqfIF3JrjEHQYFHbfZ6yO0p9NvPJYgK31B8Ntx4oRw63mpE89TKAQJ C4PAWszvxXRKUVUQxFNnXfid4MdMAzUrzDNND1orS+zSGtJwUM3cgXClreThr81oEjdu GmzgUnt6ExJ/ebY9xtnM7muOBD0HOQChSNr8vm7n5Xj1LDZ1ok399lhr0QGh07TFvKU8 cz2g== X-Forwarded-Encrypted: i=1; AJvYcCWW/zhZi8GUeTXMIDDEafy5b6mjR3lbtC8qPHDV7yYYwdItnM2IdH41+1s97Rfu7I+1aVFCfyiNGRIgpUE=@vger.kernel.org X-Gm-Message-State: AOJu0YzXLpReXabHRkt6m1O7ImLyMR++WTEFYj6y7XVZdD/Dz9625/4E BJsl5ZpwlJWhpjCQYbmgv6qY0tDhEXgC4SwAfMjUe91zVn+SJgXO X-Gm-Gg: ASbGncsSwNIvAoT+c3Up13nH/RPxk3IMI76CmvF3TMeZ+TSMA3ABY23690xg09pqQ/e 5psFHOblAdJHG6y8w3Bb5pimZptgMb4oHmVXfTrOcP15UbkMifVSbsYNm5s1WQysaY+Zzbdg6nj 7NOLQvbP1MYDWw1ES+Q78Vfvu3qGMS706Rl34dNOo6lkDchOCqMTrp1YgW7/vLMRWkAT7o3ObB8 9Vg+i3U31kxhx2FQ7Q/sClW/+gIIBY8+FDwpWqTC7hYIK0XnQg8J8YAkHxgIcCyQQF7rPrNBCoz Wb5FBg1fn8BK5AlyPC7LzjRe6v616xHOJ89+KDfGt+4EsIifsNWSPDdZ1C2g5WSR+ny017ODm2f Z2oy2PHz4hDopGqF0nWgxWg== X-Google-Smtp-Source: AGHT+IF7FqBLTpoqu0WbqKOuE+QLRcd920+js8xSlAK+76OhtVDhNbPYQwPAH2OcbN6qA0DGpJLXxg== X-Received: by 2002:a17:903:19c4:b0:224:912:153 with SMTP id d9443c01a7336-22780c546b4mr50211195ad.5.1742542111611; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:31 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:03 +0800 Subject: [PATCH v6 02/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-2-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=882; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=P26V4Vll3LYpWjYPKGRYB+hCja9t6ZA02VGXue+Ra5U=; b=1jyEURlt/5++JQucdIxsVJF68m7y51O3IBeyOync7w+P29hPHxy3fEcN/cXhDXvIy+QwRU4Q8 AjZOawK25tpDUsS4J+XGCbz04FMJf03ZVOY2JXgxX3inZSerlbJpg91 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 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 =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:19:17 2025 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) (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 2B0441EF0A9; Fri, 21 Mar 2025 07:28:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542116; cv=none; b=uhEXVqwuxsSNSUBAsqcyZwGvyDymBNjOYSKyR+QVT+dkMZigYHgdcwPWtrI0N7Unj3Bs/rpnr2YyY4yK6MmFly0Zx3tH0KlE4mkHK/DnTD2gkpL6leOWm8WrLDog0KXPdx7Sn+nIO8O0p7F2NAZxeaK7baUEncUV5ghwBaL6uj8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542116; c=relaxed/simple; bh=BbOh4hpBKP+yiYoTLN8aSP+ooMjZZlQ3ZAt1eegwZSA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gIkGdP00NCSogTDf/nyWmqeOp8xisWpAVXvbeCP5jz4Sq9roZsIE2XDm0qajtRKSobEjlXamP7Yv6pydwt9NNkR6U6ExqoFL2Xo8gookAS8KaaIbu64qENsmaZu6igXsb7JkkEKdTJBpNko/jO567TxLG/RDQX2Tu3e1BXYC1P4= 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=DDn4YPNW; arc=none smtp.client-ip=209.85.214.172 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="DDn4YPNW" Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-2235189adaeso31194855ad.0; Fri, 21 Mar 2025 00:28:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542114; x=1743146914; 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=05OyaXbL0WKbLYpImlnz0xJZmG54ud3JNw7Cj+unigE=; b=DDn4YPNWinAwOKSzKG46csI5buOynMFr7ANkRMhUdJS/a0Ad5Yzpxj0ld4FwiDhFfi FO6NZJkSYms9bKj8bMsSvHqAaJwd3xYe4pLbjoK5ZnhOQgH4izMv1a31UNSXJ+6BbyXs 8KRCY4nAyMN7K+CUjJ2NPIic+CAwZURiJOHnHhPcE3oSOk09ZGlgIUVBr0zZFHpejLQU T5V4aKGfiHAWGUWYe/G/bKvuhkLzuXGAXrGP6jOwEgu/2AseCVoCCuL1IJZPx5BWDEnF A3oJpbWjKjhOwTPWtKJsErMl6/HdjZqKXf8jKK92PRlxFY7NdiBs2TXaR2mno9tFNqXM jH5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542114; x=1743146914; 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=az4v+IDHHHuICTJD6zyjRuOA3i0Vp10t7pDqLgbVOfKDS5+EqgmeWGCTTT4xDh11zZ pRkfnwHadY77jk5XbGZWsFDe1VIAvXhUztZji66HmYuYHrUMfps4hDTcScbj36GQfFJH a5zBFQYc/vXB5TOwr+fHNgSANsretf/HMY18+3LTOlrMhV0nv/PLa+stfkG+TBTFjY1U o4i8oVBoj+sC3H2RI1AsDBlb4aSAFal9hc5+zK7TJX7oZafQ3Lh6qWHTGfUVxjDBkEMa qnO6C8zVbsJ/8SOlFTLHO4Y1Yr3rA4q92vXezSUSG9+X1Q4tZ+kmOnTtA+RB09PP4OzX TbfA== X-Forwarded-Encrypted: i=1; AJvYcCXSPaYE7qp+5eFlWQmu9RRL0tU9DTBmvmu0gvWMyE30rQ32iz1M0ppScmt9KdMcUbgMcq9E960xcqhdeDc=@vger.kernel.org X-Gm-Message-State: AOJu0YxDEh0eQJmEMDsx9BE0O0MvQpM9jEbf50sXiTl0naNg6O5cvXNU /EKU/fvJrLcCbLUWCNNNBMsrfq9weteonAlCS1ZIBwKu/0BTwW69 X-Gm-Gg: ASbGncsFz1EOU06NEPdzueajIzgpCAkQoQ9i4Lj7g2f6uAseG1QMFdvvz7cWfDO7Qj7 u192zAyLi2WMxbdSqJaK1X3Umiigb+3otDbPMyjSMb3MoA3ruhvMOnOVe/9H5hrfdR61DiKPRCO BN9V/maGMMWUnXE1ke6mE0TKoNnRmRnFP62UnYRcSR+9qEVLrGFPpoZNjgQQODZRxIVb3EzTZij mrXJKWBhrGmuJmKNlIu3Mg0kVLeyII7mJXBpRhytOQKOzYWkl0O9X3Rt467zjRB4WVhsEnemH2N EJNZqA8wuhm60dz6/b/yqFd13NRytbu3sq7VvR5edALG7WkFkeWoc7KIBlcuLx9nXN3B7UoSJdj 3GFp2waIk4xjEAy5QuInSXA== X-Google-Smtp-Source: AGHT+IF6B0melgd9ZTHhX9+OmeXv+v7h26IaVqxBaObXnrdTWrN/Qr4WVVvrYpXTWtPK3QkHwoGXhg== X-Received: by 2002:a17:902:dac3:b0:21f:58fd:d215 with SMTP id d9443c01a7336-2265e6babf6mr99928505ad.11.1742542114211; Fri, 21 Mar 2025 00:28:34 -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-22780f396fasm9862265ad.27.2025.03.21.00.28.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:33 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:04 +0800 Subject: [PATCH v6 03/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-3-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=843; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=BbOh4hpBKP+yiYoTLN8aSP+ooMjZZlQ3ZAt1eegwZSA=; b=2JhrlSHvGwiwqPQm1ccY/be+hyH045aFSjhPcwPOkWU6/+9JxEdpWxKu3JcXk8yp85n579LF+ KNdtNGtkVReCfztW3E/Ip078gcE0yYTcAo+88IyGSxSDQ0th+cDxzBZ 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 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 =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:19:17 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 B0EF61EFF96; Fri, 21 Mar 2025 07:28:37 +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=1742542119; cv=none; b=nCBPQJKosHOpzFdxWCXUzJZCa+x1fdYQZ8oTEiUzcfnGBvXCaUFnTTZwxupeAOnONxvTQXONmB6GrfRqhf9L48pEVurySJhQx5r2lgqU1HwfrfxNJMk8+tDoKJxhgeHgaDG8S457TIUxNe6LN8Qe1gCsc4n7zFlUe2lDfDIXmPo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542119; c=relaxed/simple; bh=ulbtp+kTE7qMNV9lUn4Tys8j+TjW1Jo7Lvsg5SrWzbM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QlGbt4cNW6RuFnO0rVLIocM7KrUul94cItpf1IJf1e312NCd91HQdicPH+7vpIUHHJZk4kPwSjReEdGqVRxC1p5OZIZimzkEp8TOjtuoIM1TeRhms0wAToUKSfoQZ9Nlqfz/Snzp1RdaC4Ns2V8bkd10JXwhZ6GgOII/c4WgBFo= 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=mbWbXp9g; 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="mbWbXp9g" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-22423adf751so32868315ad.2; Fri, 21 Mar 2025 00:28:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542117; x=1743146917; 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=ZKGzggxqR/JI7t8XueEDBWptW6/F6u3t8TVX1C7g4ps=; b=mbWbXp9gIqP4/lr65fn7fTXHSLLcqytvdlI+yoK0maXdbbvd4fE5XId6vILEi0zUS0 JWaFC0qHaF9klJxQG0BxS0XqvLOUtzNMBITfRSl+tFQKRIL9W6XhzOrfAProiUDLDL7i aJclSvjCZER1vD5YMSIUXnNmNFPHUPce1R6qK2b/s/PM9uXlbCmeHQAsWPPTMboXPLVx TDuIg4WphqLzGfZBPMs2oM4wC2Ap9DOjtti01+AdfFlDHpQKwsiurccICKFtU8avcJfD jZ8WFQ4J0CNc9qBXSDq51a6wRYcU1q0BVvb7Qimg5rFDvkIhEZCFKcO75Is/NXLd262d R60w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542117; x=1743146917; 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=ZKGzggxqR/JI7t8XueEDBWptW6/F6u3t8TVX1C7g4ps=; b=hI3XfVVdI+hAw8m/xwuMt6a93wGlq7lbU5w41lD/YxZtvNVnULQR920I69KJJuZ1ju 2Ii29rtFFXxCP+awglmtRdBt+HgeZs9ibhvlEI1gG7cc1z1AncA5jMxuach4P3ff6Gv7 03ZRpMBeVDTtLuqkSbMOtLuVr5+uASL7fSGoYb74zepYciw2mPYjr4Bp4aO4gk21ofR0 578pQwhFm1nclVhrFO5zhUZseLE9nJ39opAqB0P1vo/NX25tkenTUzMXc8IFzAucrFt7 +MyOmfgjVoC/ZyIJS0xrVyeimV+rp+4SfjR1Ym4CwZKC2fMrvWE5Zr7IqUB7Gc9IyDcZ iT1Q== X-Forwarded-Encrypted: i=1; AJvYcCVgdmJ7xDVCebTDOour/F52zTp80e9rN5/zxbPAT0HtnQsWZ/R5LJ5eDc250ZwRK74IJR/3gcerY5kSMYo=@vger.kernel.org X-Gm-Message-State: AOJu0Ywsg7eF0L9zaTsehnS9SjkNtwXkcXOFmB4lcJW4oroJcPm1bVaF Abyi8heMhs/XJiC6KgK4QpDteJyJAOHXAHEv9akg9L1DbpffcUHo X-Gm-Gg: ASbGncv/rHxdX/GWBQ9+dIxNX+Zw31nbnKuvftzKsxqSfcl7wj9te1KkG7YnLPSb0Zz BkBeU+tfU1fv/5cwn7hmIjLKCpmh1zxZoXZKegQGK5Q/JpfehqeUI8PRWleaQFgJLPttnTORvPp pMhwiCLIXvz/hiPB8oRXbjfqiKlpo51X16kj0G8ApxCfwMFKojAxNJagugHAOPSdmCVNw4Emll5 hpsMoSZ1XaHjzSr+hVdLzIvfGMYI8GddsFozYECw/dP2LdSJXfkH9rv6tqvorzXpBCXSevYoF0v C09B7JiP9KvBkAHmys3LxjaCAKBvyGRWndx4hyqp/BqOvtUmDKhag7+nSC+4fCHpS3ZCDbFoJ+Z 9Hy6d4pnRH9vYI1c7EfrSOw== X-Google-Smtp-Source: AGHT+IG4Ey9POVcNaA5EGYOeSpcSkXZH34RORqBkMDNOebesXmi/pjhykauo5+xRwD9ve+EX6szv5w== X-Received: by 2002:a17:902:ef49:b0:224:24d3:60f4 with SMTP id d9443c01a7336-22780c786c8mr40390675ad.15.1742542116766; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:36 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:05 +0800 Subject: [PATCH v6 04/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-4-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=1059; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=ulbtp+kTE7qMNV9lUn4Tys8j+TjW1Jo7Lvsg5SrWzbM=; b=JffdhqzDNi+p7Ljhq9yTdsOYOGNKOk8fYUlvKqY8GbPQyJNDTlH0oW4aQKk2VDjnBCxsfBLX0 xEZpBXbA+R3DaTWCTvQUw+39xUt7EswRSzrHKgKWxD6u5I2ABVAvK4q 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 f5f47245796a..792b739b1103 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 =3D <1>; #size-cells =3D <0>; reg =3D <0x2>; + + fanctl0: fan-controller@21{ + compatible =3D "maxim,max31790"; + reg =3D <0x21>; + }; + fanctl1: fan-controller@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:19:17 2025 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) (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 668631EDA1B; Fri, 21 Mar 2025 07:28:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542121; cv=none; b=LvU6eO/Kb4qJBSJuWFGDRtgsX5SljROMlalVfx0yAQOK0WZsjX5FTiMLAoO/8r1CJjdKmW/YccHTEszaWbUaIPUJRJjiQ9xzpbTR7tdnAffiLt8PedjCK0KZ6gxsFZ02F5SmYRCyCGdXjSIv6jeq/9NPZDTa5GnuirZ6zMjgdUQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542121; c=relaxed/simple; bh=2rDyUX5mX4sDiO8XhZEFmbAdAa78bSLytJVw4UPc5d4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BgkZyprKL4ro5sOeDNG0wG2X4MMPx3XcS5gmJV00EvsgfpJOrebcM3jKnm43G9E/HhLmNzjAjuM81GsCCBHXI0Vr7kM7ImbDTn9VKQqSIV47wHgnGEraeN4Od8wb8T0Fc33XW3sflLBdS7hhPZspY6PNIp5cQW7a3Bkm7rZUNgg= 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=LYg6zzb8; arc=none smtp.client-ip=209.85.214.180 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="LYg6zzb8" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-22398e09e39so33457615ad.3; Fri, 21 Mar 2025 00:28:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542119; x=1743146919; 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=BS/TmVUgFRyZOyjVnszJqpF/8S31xxnZs1Y2Qe+EyN0=; b=LYg6zzb8PY7afgamOPhSfKyFF01VPdvpyKegdSsOnkMMTU+l8+YC3qyorTkAj83JkN cz6JyfVdXHsXI5BqB8T08Eb/3BfiGyU+B0LZbDeyzP7xfVBIQkmi4Ha+2NNazhGSKq4k aPe6HL0yob4IHDdceYw1HHrtFRSmBcMmfur798iyNLBK+ykmvtwxh+kiWTnA0LypuLWt OmnGc9Px90feGPgM1Iq/FT/ZZ7VI+PCjRMS12+53dYJhib+AS8faCx//ROOCQ6ro3x3N FNny8yHpOnpcOVt4MqcNckJ7S+UKjYwo1lYFx8TuBEQE/G8FWkAkzoUfbJc7mVh9qAW6 zyhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542119; x=1743146919; 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=BS/TmVUgFRyZOyjVnszJqpF/8S31xxnZs1Y2Qe+EyN0=; b=SZAXnSE6qdmq5AJUKC6eaunnYWNw4DF62RM8X//0fUliPdQ/425wrRIMWlwgWjR248 nQzWZrYX1/Bo7ZPUbXhy0zZd3LMNoLQW/tmi57mKMmVsMLsGnLSS3+L3eeB6ZaL+P2CZ doA7sZConuQSBvg1qsgFdz7xoayVHy3/qnTXyF/FhBd3FlLiFvobqG9Ip0JP4SR5W4WG COKFDEEp4Y2pyYGCj0yQlKWM/INZ71nhda7L+VGszXWrHemva0a28fn26xQHJ3i5Ghjv zwD2pumEfzDsc7uyDCvSZkKu6Do432U2WwKmdWni6FyCHUTCOyIRMkDfxvzbATC/yyyK LjZw== X-Forwarded-Encrypted: i=1; AJvYcCWdqLNoK7CxQXUAUp3wQW+AOpfNKY1vt/4X8n1/5M4UG5hgu8syQSwMktzLyGDLD3jUaqse1MfTELdsDyk=@vger.kernel.org X-Gm-Message-State: AOJu0Yz4UxmHhH59e+/XC7lyoMpY5w2AgPJ4jioGQrY5qwkQvyxijHGa cu3BgYVkI11jbNihXdpiJ9vAAm0t5c9dgsSKS2fqYNr6nW1VbYhv X-Gm-Gg: ASbGncvhLtFCPcx8dCwS7K512/xM3LBDB1jJvJnRtBv/TqYnWSBtyQHbMo3sGU3g3jk FHXp0ElzDIDawmH1CMBgTb6OXYjbWw5ABeJTDB/CEUQ69/jbJbQ5YX/sOT0T5bD5o2HL/jkyjtG mrrfSpcoI2RSKjkTuC3OVDCLM18fg9UHJpFK1iteNF4qOJgjxYzJL613r0VzL1jVVwgzlwRVEeV Ir+uysUTl9IeiRdOr8g+YxcTH6on9OK8WXbYW17i3TRFTwtJEgocBpUVnDB/V1CrnwAzywxOhD8 T7z65jlzHt2Az9kzanE41+A16poJQrii1M6ZFqKVtYy6p9I+NrVbS/rf2Yd/ODBjANoeWt/NhV0 9aDD+bmYtWOf9xebjPFk27Q== X-Google-Smtp-Source: AGHT+IHTntVL00x9Ot2AtrftECNKQGtuavdLeqMD3j9ehPfSEF0bdNza6lVh0Gk1ZXq42/xU5C0Akw== X-Received: by 2002:a17:902:c949:b0:220:da88:2009 with SMTP id d9443c01a7336-22780e23fcfmr29362215ad.45.1742542119351; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:39 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:06 +0800 Subject: [PATCH v6 05/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-5-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=2501; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=2rDyUX5mX4sDiO8XhZEFmbAdAa78bSLytJVw4UPc5d4=; b=m3Q7dfRD9bnw8tKiRxDF+GNGHdX4hLaO9nLnypaLt9IE/146J8937vtLCgJBp6r36hqN448Ol LT8oNDoehWPB1MJzmGWlPMUq96YhNi1gl7ixdFUCAY2DOz8Rsp3Ymvp 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 792b739b1103..f0c8aca152e7 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 =3D <0>; reg =3D <0x2>; =20 + fanctl2: fan-controller@1 { + compatible =3D "nuvoton,nct7363"; + reg =3D <0x01>; + #pwm-cells =3D <2>; + + fan-9 { + pwms =3D <&fanctl2 0 40000>; + tach-ch =3D /bits/ 8 <0x09>; + }; + fan-11 { + pwms =3D <&fanctl2 0 40000>; + tach-ch =3D /bits/ 8 <0x0b>; + }; + fan-10 { + pwms =3D <&fanctl2 4 40000>; + tach-ch =3D /bits/ 8 <0x0a>; + }; + fan-13 { + pwms =3D <&fanctl2 4 40000>; + tach-ch =3D /bits/ 8 <0x0d>; + }; + fan-15 { + pwms =3D <&fanctl2 6 40000>; + tach-ch =3D /bits/ 8 <0x0f>; + }; + fan-1 { + pwms =3D <&fanctl2 6 40000>; + tach-ch =3D /bits/ 8 <0x01>; + }; + fan-0 { + pwms =3D <&fanctl2 10 40000>; + tach-ch =3D /bits/ 8 <0x00>; + }; + fan-3 { + pwms =3D <&fanctl2 10 40000>; + tach-ch =3D /bits/ 8 <0x03>; + }; + }; + fanctl3: fan-controller@2 { + compatible =3D "nuvoton,nct7363"; + reg =3D <0x02>; + #pwm-cells =3D <2>; + + fan-9 { + pwms =3D <&fanctl3 0 40000>; + tach-ch =3D /bits/ 8 <0x09>; + }; + fan-11 { + pwms =3D <&fanctl3 0 40000>; + tach-ch =3D /bits/ 8 <0x0b>; + }; + fan-10 { + pwms =3D <&fanctl3 4 40000>; + tach-ch =3D /bits/ 8 <0x0a>; + }; + fan-13 { + pwms =3D <&fanctl3 4 40000>; + tach-ch =3D /bits/ 8 <0x0d>; + }; + fan-15 { + pwms =3D <&fanctl3 6 40000>; + tach-ch =3D /bits/ 8 <0x0f>; + }; + fan-1 { + pwms =3D <&fanctl3 6 40000>; + tach-ch =3D /bits/ 8 <0x01>; + }; + fan-0 { + pwms =3D <&fanctl3 10 40000>; + tach-ch =3D /bits/ 8 <0x00>; + }; + fan-3 { + pwms =3D <&fanctl3 10 40000>; + tach-ch =3D /bits/ 8 <0x03>; + }; + }; fanctl0: fan-controller@21{ compatible =3D "maxim,max31790"; reg =3D <0x21>; --=20 2.31.1 From nobody Thu Dec 18 06:19:17 2025 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (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 810341EFFBD; Fri, 21 Mar 2025 07:28:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542123; cv=none; b=Ibsw5azT9o95rBvBHS1qSDFtZh8gQ2khwTjwAsVOiCSP6Kv4GDrHbqVw0eprMC/4mpngvnvu/8UzpziXlfcQRJry7B5p1agedl/shKz4PsZYP2haV1yZtjjTqvmN4epG/uPvGOWj9dLylVzl4hnG7aT0Yyz132MhicWOyLCaG80= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542123; c=relaxed/simple; bh=5pcZNEUlvboNDNVPjfP/G7Ub2nFpRDTz1Jz2es019M8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dHcjmf1FI95p5OcVThU2xD6deMuLUbeS92nAUYF7lJaIHylazam3+JCbZO4TmDsSZudXNjLuDBbJ0a9aCvV4cpU8uMaiJg3Y0G+T7G0uaHra0XRJ2s8NDbkvo0xo+CSZ6nNX+mZfQ1TwGAmNAi0SFYyQiu//7xqO5PhkAANOTX8= 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=WPkwgrXw; arc=none smtp.client-ip=209.85.214.182 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="WPkwgrXw" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-223a7065ff8so50534785ad.0; Fri, 21 Mar 2025 00:28:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542122; x=1743146922; 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=ieptwck2xbumRisfrT82whFeQnF/qSu7PPBUcK7FiUw=; b=WPkwgrXwyQyY16uTOmSJGVkSKFzjGYQ+v4sOgpctJUIqyYgzpuWhcOUVY4ceOPTsLC 8AeNGhx4ldtUWewSuDLcwxCWN3gr1JLsmSbZu0+wOjKUReO+9mL4Ivu1g15BFAJP7ejB i48dNH6YjLNZDYioZR4DzsYTQ+ij/2Q4PbyUNwXnAqlvQkkmnO4aEfVGSmY/36HEJM0J G5BRnWAfQYt9jP5uPt3HzFvK4SMwM5tA9l58HlsUDr7XTds3pps9pS68EGC2S0ykLhmo giCDF1y0uEBEc+Ev10hRPiRKbaegd0OdB3sX0bkeZ7SIjB3kdUMmAVqb1x6QnTcnrktK taeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542122; x=1743146922; 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=ieptwck2xbumRisfrT82whFeQnF/qSu7PPBUcK7FiUw=; b=I5Jqh5T3ydyDkWtmRR8K2U1G9sYFf5i68KoYpNyo/o97OnsIE9RNIuXzRnt9xaOwld iUhvf+HjeoDM1xa8j85Nf+eReA/t3a4DCvy9nPOGCGXTFbdf6IKbezGFzZQMDXMSHrYT c1iK/EOt7oXthzU/ENnGPqYL0PksoRqkGLr9C/5MvmOMY08atGCKKNoznWD7kpWnN7qv VMHNqKTSPWsN5vXVhgjcIJKECrG2hbll3HpUWLZoFgAjHaGTapwl1m2IaM+Jk+44Xb+a 2y7IwJCryCiilMiiv516Zxm5uI1SdEClP45lznIESkpljwnnylw+rF39y57MLiaTU9tG 04PA== X-Forwarded-Encrypted: i=1; AJvYcCXw4q+UTa1oDqGM7p1sTSIIrpt+rh/Vvps/oINTylP6I/thznX/F24OhMqUESZ5Ltlxoj1rl5CAGq/QFys=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+6TUYVGcF4uOEJhGdtS0bqN4fFk4m20zuY3PnBy57RR4wdUTj gY47eQWnO/bSidsMvES6xxGd10CzTUbWk6/5CuKvYlOj73yAFe5h X-Gm-Gg: ASbGnctY0VpyGLS4vebmbepO4j38TQXJSdxsVF9Z+UOLF7tgDMrFI6iCtJKck3GKVG0 g3970E6V2lHnXsHBd+oBcsXA6Kdi75J1BqswhSDgQarwFK9oQME2hXHSAmeN5z2vpYTaCNV4LxL C3+cBmdkIQANIj/Lptb2Nb7iV4A56InUUzC2swsliUfFcXf88PsPzbEpYIa9FqNpBlkiKhe1qFj QhRnlIw/wyUpUqbYQocsYO8xgp04hiLiX2fzbZ/y/U4ayLGIczMZCO4xTVnN31AbLeBAPhvgCIg ojJnHTlGWfYk4jalFpmyIWb/Qj86nCS6Eid4j71EvuP2dto3Nu3VNcrFAAaIYu0MK0tLTTH5/g0 vb544qcvpd3rzbSjCmzo+2g== X-Google-Smtp-Source: AGHT+IEjNtFI6VP/om3wHuMPu5o9rtQHBWQ3PoYv9Ejx4ZNfKMN6ezeWRVywDwtXRCBYtYNbqvqmXw== X-Received: by 2002:a17:903:32c8:b0:224:1609:a74a with SMTP id d9443c01a7336-22780e14a50mr37653095ad.34.1742542121920; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:41 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:07 +0800 Subject: [PATCH v6 06/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-6-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=979; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=5pcZNEUlvboNDNVPjfP/G7Ub2nFpRDTz1Jz2es019M8=; b=M6wY+kwMmAqRc2ixbv87/CrMLBRU7CN3BuqLHOdf6m5VlQvPK746/lKcFe0Hctj5iynCwOVZX s2cVFyFDJMzDo4NEQ88OMn+gfMFLSNydnqhPvBj9j6NMeddnDJLRHMN 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 f0c8aca152e7..306931c08cb0 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 =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:19:17 2025 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) (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 5F5681F0E37; Fri, 21 Mar 2025 07:28:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542126; cv=none; b=hlSDL1eKhzNXsvpbXFixIWR5dZ++330Pru3bV1A4oFAGARnIgl1Wgg5+Cojai+MSZfHjySKTfsNlwyb1CDXtIzf+h6vN8ljFoREsgJNkCAGxUPpky6ozClba1JdkOBTLB8lHeP++Mz25EiggkaNPFEc3h0QlNwUmrA/fEgug6zo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542126; c=relaxed/simple; bh=sycCkrcM+LJ9UbAjzsXD//ULjcrkdN+dexyZS9F+cjc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=koqZnM2c5V2oJMNWfq56HzzoXU8YbnFehBMLuzu+lG6wvy5LML4bX2OSUWBExfrY9RPWvFqEUozLFGVIBkRbn9ufdbhzrB276ddqPhyMpE9PogG0vSRkZTpdhmcM3z2zgDZtujvgpE63zWA+Jt6yjtq5Jusi0UAIPxTfTpzrCLw= 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=mSmjAdzt; arc=none smtp.client-ip=209.85.214.170 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="mSmjAdzt" Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-22548a28d0cso4109315ad.3; Fri, 21 Mar 2025 00:28:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542125; x=1743146925; 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=ZLcbKMhYk8uxEh3mrmQXm9xuYwIoSY7sWCRiQyf3y4g=; b=mSmjAdztMtO9fXQKSvSCEVbjB1W6VoJzT37UifRJaj8ROWUmqdXb98TfyFnRQeF27O c+vtlPAfF2Gp7x7ebVyAy36l0I97XhC/w1yuWwXsiggimgkchEmajmQPDn2aVkT6/03O oIPJx3ooReqeAss/6v4rSrOZZodnGK6A6Ltb3xYPe81ZDsEN2baE9SMS5+5mYtM81oSx oLcH9BNmSuw/GaAlEQdIOIwskxP2jxfUJZhOs4VTfQ634hpBBUv8LCMsYu7cxuz7VVdg Ce1173fmEDETlOx+mCq6sp5SJQi4nV5TCv+bhBWPYeXFHF6FQQbynSFqnB4xLhuMDahr PR7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542125; x=1743146925; 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=ZLcbKMhYk8uxEh3mrmQXm9xuYwIoSY7sWCRiQyf3y4g=; b=VTda6+RJbyIAtaKalMq3CucDlSp9sNZgkM4H7RfRjUVQC1SLlJRWWsG+l5Uy1REi0N y7mCyCe4GMOXxgjHuv8iKpj7+lPwRyKNNUnhWo6wGPhmuMzeGeEAX3nb/JWn0hG9vo96 kDmYyzReN5ZUttHVo1S/2VzZ15WyJwyAy1wYghR4Do0tK+e+OuBE1gtauIMBhllCq5nI 2F3Z0UcPnrcfc+4qc1vL35Hg4QNtQMNtWL70MsJw+It2Wm94XK4vcErByZC9XN04fUkv dGbKaRHFafCCFt1sVaxcV8z/5oP2DBj+iQng68FnSzI2rYWQIGVHDuMZLl06xLCUXWCx SGkw== X-Forwarded-Encrypted: i=1; AJvYcCWshb+tONbB6hXgzXOPjZ43fQRtZ+O/LBarpNhBBDGyj9ZQXRfw8Y8Flcg0AoxN+Xl1Mx4eayqvwntuGNg=@vger.kernel.org X-Gm-Message-State: AOJu0YxomLCwVxLIzPg3+juR/qRbUpqTv+vKoOe4tewIfuP3ifarYRS7 YtOU3vkQEGFbYpigwKqVUQEwY/zJdphERuSjpfvAu88SLMcaNqWk X-Gm-Gg: ASbGncu4ojURTV38gy9tu1mnDKo3Sl13bjNXSdeO9gkGaQY1UKP9iGUv3i7ee+y0FGK o/ZsrN97l8CNqT8w0qv47pZ2FLAWxkfSD7/HcypXLmnxFAlYstkndlTEcZ4o1i2gABJQeZlF+ua geSSpiHFlBVVJcegUSpdHZiEirXckF2rBYFAHVp7vuThaBmzDtszhlRdoHXoRYYb71IZcjsHTns K4z214KDhqK50z9UA2s4fqDAZ+IoyLg6pTX8SjCPjHzi6LTa6n7TKAafdvGOYE5ey7TBLWRxXOK OF+N4h1J83w6UL+Vso4S2AhYoCQneah+pO3Ln3OQbXCrvVTMX7gRpqWOjE8EI00vg7Yo9bHPAaZ Lm8R/4MQJFe/rIVKj8/mPfQ== X-Google-Smtp-Source: AGHT+IF4SxgsnT3zZvci0/PSg+6Xigby8O/vjqm4K8plyaDY1Gq1sOSCHgwXKkuKrYcIMeMR2ARBvQ== X-Received: by 2002:a17:902:ce08:b0:220:e5be:29c8 with SMTP id d9443c01a7336-22780e08cebmr41057985ad.32.1742542124465; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:44 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:08 +0800 Subject: [PATCH v6 07/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-7-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=2083; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=sycCkrcM+LJ9UbAjzsXD//ULjcrkdN+dexyZS9F+cjc=; b=y0hZDVQSCXSdKICSxhMEFFSAzXsUl1jHR1wnRdOkOfCt4z606ExaBcSEhg3Tzf+RlwFrf4eTv +ipSBlhcpZkCH4nIMLqR08XgykEPCqDxbSAwtV/ri+dxAQqz/obeh+/ 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 306931c08cb0..6702be32918e 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 =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>; @@ -753,27 +729,6 @@ i2c5mux0ch7: 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>; - }; }; }; }; --=20 2.31.1 From nobody Thu Dec 18 06:19:17 2025 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 A0A481F12E4; Fri, 21 Mar 2025 07:28:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542129; cv=none; b=PMPqk3NcduY+sxCNXh9TDJ1Gx4Gx0mNBrG5GSjKmPfXmFWX2+9s5CO2rb7rsAn5XoQC67q4dvb21Ugax5JW7Wsu6r88GGh8negKvgQE+4pAXkUCcTfNw0JgrG+lRrnCyCHQQrWGmLHB8BdLa6frgH6qWwyR6ujivg02TWX2/RHA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542129; c=relaxed/simple; bh=p/QorKJCn9XrFKbtYC8NvQNC1AWXOIPQaV8PshPU3mA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=G7pZ3klTns2ZQaGxRWVg6dtpS098lXaG3+St+qPHjp9T9rmCGlnRUc4pWeRbCsZMTnhlqxqOe0gwgRAxuMl8azRKe/S6J2C5sm+Ry2PcySVGNPG8czNkJiLNtdwEDZxHp1HzX8IZnzODyWLQlpERvjPpCDCcT9iCJUrGYBzGO0c= 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=aj6jv61W; arc=none smtp.client-ip=209.85.214.177 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="aj6jv61W" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-22409077c06so4482795ad.1; Fri, 21 Mar 2025 00:28:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542127; x=1743146927; 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=6yYy4AbJx68HMcvUd81BZlBUUo2lt5qzF5zCFnIAXP0=; b=aj6jv61WwiZZ0fwfdwhKdNqHrVd5nNb0VpEiSqUcL8XUdRfBTxne+DRtMpKZtnXC8H xnJfvahIQzwSrstiTSW0RQ4iiNjpRR7m00ClJ6o+KqBDpIwCMFxrb5lO/FN4L9+zeuZD 0SGnm58Rv7Mn2Td5RYvpx/k8EREMGVLao3QYOvkqjhkWMJYNjSiR7jOGO5135bFrWdKx UQxLsVi/e3NhhynvxbrGenxmzS/50JhkuKD3MKWp1rlQ3R5qhFpMVYerDvXr2ugtWQc+ YlGJwSx/rJUGQaJkea8Tg+OoVSQTkpfgeB8ZaI1wD7D+Ad6QYX9pbmcghIdMfou3WYwy BVfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542127; x=1743146927; 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=6yYy4AbJx68HMcvUd81BZlBUUo2lt5qzF5zCFnIAXP0=; b=qMCsE3G1uq8sQNNi15StKpF6qsCF5dEXHMyWmzgj2luREXzyl2NTdQQYrwY5Z1hPDQ lD83Gnb6uqkIIMH3j4f+5MYISPpwt4J13M3HW39cGNnFqmvuuUJUIS1pbchdmKN9zvNW OTym8mjzdBXKm+34hiEyehuoZHjJYl5tZ4J1F++QB7wdNwv3Sogu7F6SVUuFy21tilXK Kbxa9yEngbTnCT6igfmpU1glKQqNwoKVuKXrKn6wsLufJemH/kVUrNkSZjee+gae5E2N 02BWcMr9CuMGnFO1fckeGNQSkHKyZfGtA8CHT9gYSwQz59g0Gf+ZMQetTFtgh6GCZdEO BFIA== X-Forwarded-Encrypted: i=1; AJvYcCUiiO26mAmKfSN38bm9UaGsVx9+GkbINn/U7ThWPocbTFhio7+7LoexnxXLHaKKR+agyG4R0LCpbD80k4k=@vger.kernel.org X-Gm-Message-State: AOJu0Yz0qdZpkKYA/KIbsyn84kE5nYaKguaqzss/6lpprOG9jDRTa7c+ KQoFHfX5PI2eZFxoX4z8E+/d8WrVlSOixpn97S+MmUkly19Yz5oL X-Gm-Gg: ASbGncvGnVgyk/miYvN3k1IMqPPBJIba1fFi868GAp1hLdG0c6Nrsxe8YTQGP0re81W qNQtrupq7gPSfqpNLSnDh4kObpWuT33anWzH+WBJDybfCKOWIt1Nvw/N40yXXomfhJ0JtlV96I/ meaSZ2Y73DEOGXWrEVPScmtKkUzXl1WXCPVygPri8t5mEMB/7RctSGd3pSERvOHgWWJHEmeKP7J 8K0sKY5m1pd1CSXGgZ4y5xVvLC9jh+oNkgBbyfHGAr9rJIMZJUhFLTw2/V6n/2jNXl0aMrsk0Rc cvZ5EpQZNFjqXqZ9WMWRXs2bliDWoioqx3y6ZnMWmI4f8BP7iUXuSQH06aWvc2d9Lz4cJ3QWdzY tGNmPwTDP0SeHFUSrI3OnMA== X-Google-Smtp-Source: AGHT+IFz7z9DTULNmP+oLx3nWMYzi7RsllXSFyhzZAy2FVTHB5ZXzxdUyhyyOFfzLur+HYKAMXEW7w== X-Received: by 2002:a17:902:d2d1:b0:224:24d5:f20a with SMTP id d9443c01a7336-22780e231a1mr42741185ad.48.1742542127003; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:46 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:09 +0800 Subject: [PATCH v6 08/10] 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: <20250321-potin-catalina-dts-update-20250102-v6-8-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=1008; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=p/QorKJCn9XrFKbtYC8NvQNC1AWXOIPQaV8PshPU3mA=; b=hV+DOjonfukNtIa7vGCSR+jzs82NRq4/way8tjyiwrTKrV6clGwwNua5InfHy7waqGTVFHXvK faEslXcUhw7DyXaYrSgm5Z7hz5gKtrp0n1tFujFjX9XQSfpXo2jPHzU 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 6702be32918e..2dbb65db9250 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 { =20 &i2c12 { status =3D "okay"; + multi-master; =20 // Module 1 FRU EEPROM eeprom@50 { @@ -825,6 +826,7 @@ eeprom@50 { =20 &i2c13 { status =3D "okay"; + multi-master; =20 // Module 0 FRU EEPROM eeprom@50 { --=20 2.31.1 From nobody Thu Dec 18 06:19:17 2025 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (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 3DD161F150E; Fri, 21 Mar 2025 07:28:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542131; cv=none; b=IYJWXarb05HoOMj/ymNZsRCpqpoCppPqBCK/fqorICVgujFTvc9su0VBqaA+PA5MLM3kW9W/jeO7Rlcm+S0TKAlEgEkzh6gkAvli2SPjHAPw28fDMSQXhMJmCn1iSkthaYWXSu9BjDVWVI8NOXrMf7o2uI3DLWcvo3sZLQUkQFc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542131; c=relaxed/simple; bh=cwszt1VFQnP0f7obJVwFKJMah6f154vn4FcRq3Og9tY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YoLPrckJHUJNn3H4DxzTLdPhlM4An0TIEpbr62grYKcHk7aP0oVX/yjXJp2W/GbiUyK1sU4CElyj+vYo5eQKElKfrevoPpVEv+uy1roA2Z1wdgW0bj+1PD8e75vdU568vmrkjBz+BiY8l4wZ+9zLHRaMF+BRoZZdOV67R4UtZEE= 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=CJxneGWN; arc=none smtp.client-ip=209.85.214.175 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="CJxneGWN" Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2235189adaeso31197875ad.0; Fri, 21 Mar 2025 00:28:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542129; x=1743146929; 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=rjCNidD1nDVnXFrMlTY1ibBRmDZZuKdhhSQi5Z6zBTI=; b=CJxneGWNBAUd4JRMJJ5EL4p02ETJQHstL75Rhbvb3gYzSXBGSWhZ0Q8DTYN4oux15b 40LgGqo+OrvlAkWRY/a5ErWvC6T09hTR5x2vVN9kIsBTJscH7LxhdIrKWsIKb4xRGRmf OxnziDwMGrcOW73/bAjUi9QCWMx8mG0MwFYAd/87sDIrt4HhDXM0rPrpB4IcV3X5q6U1 QRPSbBLT9KOauFg15cf1K42AMfgiZi6eIPNNq14X2KSrr5eWhjZK0wZudwrJZlpiJFHC wsR/fpgsRyBF/wIKqaAZikrZIjcMKme/SNQcnt0bE2R2/dWIUo+/QVxEl4Wi9YL43XtI WYhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542129; x=1743146929; 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=rjCNidD1nDVnXFrMlTY1ibBRmDZZuKdhhSQi5Z6zBTI=; b=LddxnVVh1fLxfTgRfpYi/NPrp13QlnkiG22yoMqcCBynFKf+PuHjikLR/txX/pX5wh 1WDB5wHfJ6OXZj/5PwDnAnQO/8NWN1KXPivLGY0Zumu2VmYpfDyl+gjb+DxedwTWwpaQ RY03s7YQ3hV940n/j65RvadcUxMQy+dP2gtHsKjhj+QAIeZtvm1RTtKsmxS1TIqOFxof Eib8HhGp/4m2/ql8p6a2LvuX9fCRdeWxFFQwylfrD238SbRQVXHR72nqUt7t4tbQn7am 0XK7T27e2UHdkdTSZzzQhgKYd1B5TX70sTJs89D6k8iSRAZSJAQiN3buvUZK2VJQh7dF NmSg== X-Forwarded-Encrypted: i=1; AJvYcCX+qJLOewtJpIRymXiW4ZTt/zz6xfXzo4+lCv/c0w0jTOXs9ytt24aKC+eXp1FU2APEvK2bOOBqvQFq+2M=@vger.kernel.org X-Gm-Message-State: AOJu0YymsPR3DuagVvhEyzMXGPw2H1egkteypWFJ3Ra3IyZJskO5n7Da SS2/eBM9Rf2bA7Sk7uowzb7RxOUdXC0+TO/NYOWMMBolYpVcRxES X-Gm-Gg: ASbGncsHbzzVsr7GJJmz++zpcyWNVIrYzMHKiyl5G/N6s8bUNTDF4b1Zi49uZw1kzYR GNwaMrFfBytV67JC36kFTwbXEIjmtJbKR9bj5ap91ysZe5nuwMDvjJVYi1ZFCYZ+o6I/qosUeiS Md5LpgEmJ9K7wvOFYoUeXst/zL+MS6qWcp6Q7B262YwhfYjZ8arP5nwV/+hqukWs76W0K7zVx4c GOEldjEaxdrGF0IF/irPS/TmWL1exDQqHVsnX8tNh4ZOxy7iFI/gvhzimilq+kYTXVqI4wAyDVL mvheheYiP6VhI4lEF02yMwdcfvH2tEc1jc4AU1ZbVS4r1ws2i/VUHqtaaJ+HYZX2A18QRQFug+r PIRdFR8GnYVAY5tqCmyUyKA== X-Google-Smtp-Source: AGHT+IEdlfdB78rjOGHfq1n06+OQDqD/5ZuI1NfpzlDEeEQ5t3Eg0NaxY/M0zpNx0tr+GcFTGiQYdQ== X-Received: by 2002:a17:903:1c6:b0:221:8568:c00f with SMTP id d9443c01a7336-2265e24eddcmr97780925ad.0.1742542129526; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:49 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:10 +0800 Subject: [PATCH v6 09/10] ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus and address 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: <20250321-potin-catalina-dts-update-20250102-v6-9-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=1195; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=cwszt1VFQnP0f7obJVwFKJMah6f154vn4FcRq3Og9tY=; b=PJ4/r/ExlbEASIzj9UpkcDwcf+n+oj5TVo2Q1L3mJAQismWdHDQBLOQI4WoHNFtfXbLtQp6uP xhND1kGpY+ECVHJ8UZIChY5h1TLViPhywg/CVC83hJq95l2mDtw16Dp X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= 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/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 2dbb65db9250..a6a2dd725266 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 =3D "atmel,24c64"; reg =3D <0x50>; }; + + // Secondary CBC FRU EEPROM + eeprom@54 { + compatible =3D "atmel,24c02"; + reg =3D <0x54>; + }; }; =20 &i2c13 { @@ -834,18 +840,12 @@ eeprom@50 { reg =3D <0x50>; }; =20 - // Left CBC FRU EEPROM + // Primary CBC FRU EEPROM eeprom@54 { compatible =3D "atmel,24c02"; reg =3D <0x54>; }; =20 - // Right CBC FRU EEPROM - eeprom@55 { - compatible =3D "atmel,24c02"; - reg =3D <0x55>; - }; - // HMC FRU EEPROM eeprom@57 { compatible =3D "atmel,24c02"; --=20 2.31.1 From nobody Thu Dec 18 06:19:17 2025 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 0C0E71F17E8; Fri, 21 Mar 2025 07:28:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542134; cv=none; b=PXm/h2p8E4T/y825/h6SuxnyE7ZiaDl8aYUt3dzsUFxsO9LCjddXy6ynGCiACqohnbTdrRKRigVL/hbJ1IZGz/FOFYqNaYnjCgbKkSvT7JV8pE6zfqXIwYByAluweCNRjhj3advesztE8GSXj1Ifmp/ydoAy5JO6Lqe2zWci/VM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742542134; c=relaxed/simple; bh=bwpQIFwpZpzyzjai+JYBYfCrfZUWdhbKBq8cHgvMUjA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HLJLasfb4YcBFdE/yqJo8hdwpczlnGHpp3CcIQ7yLvSx8ovHQ/b9oRquy3JjB9O8PA70tsIfJBo/MnQ+0IWftZCJnONe+73SvESVopok7RaSKwJ+QrSj0dVngtslq3jTB0+Ej84NR6xdyqukR+qfG0fJQjjD+LA9ZwuAgE2qPDQ= 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=dmB96Ktr; arc=none smtp.client-ip=209.85.214.177 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="dmB96Ktr" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-22548a28d0cso4112525ad.3; Fri, 21 Mar 2025 00:28:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742542132; x=1743146932; 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=BbhBstTf/rpGE79fQcNaD6V+9Y2DvcY3tvSTTq6IewU=; b=dmB96KtrNM7jZPd96kgaigDzw/HpRj0kP5mCgq+vqkBiIpmLyl1+TRyfVp9I1z3IJE PxNCQPn4rwrZ07u2qzuaFacC0KIEiYKyNPA4RR03rWfpek+F5NT1tzppvIDjzRvXne4h irP5VaKPHPzshHrvWk/RL9ipbwcQ4LLPM+zpEwVAnlssGcyiIxnzWk2vsHS9kLvvqcIf X1LUPP9conVqKDKv86VOvFHqtWlIL7c2T4gLRAWrgZsK6ZfpV/dqmEXR560xQbBGKpdZ CUl+7Ftc8vadJtUKtodJpE8/8i5Go2G3a4OGxOF+d8W/88qFVXRHQ9zbnPa4e2tty8Kl e83g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742542132; x=1743146932; 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=BbhBstTf/rpGE79fQcNaD6V+9Y2DvcY3tvSTTq6IewU=; b=bU2DQZZRGwbjZZakylpqKIOdYPpBQE7TgczeLinJKgs/Q4iW3ko5YYFxFvE94m1LTh 9Yn0k6GxSRqBf6mvTVcOZ4yxQbZ9ZGoNv7c8zMelz07y2Wl31r8k6hIK+pHGkmh4Mbau l3+5OOMSn5Lo9rVaYEiFuf2gtSOkZrrwBjY4nDR+x1Ihmz1DPX8KCP1qa8CSl/z04/mT +DB10hCSndcwKIPnTcVW+vqdBylVv9h8/noeNIR04E6eh99rRkCbkrJ+soFNL0qEgucJ DEiKWY+gRQC5hxsqpLhuXP7B+Af6taGMWC4I4SbH9KfeQZxbqC7j55Qs0CsBnZNZDc0r SrdQ== X-Forwarded-Encrypted: i=1; AJvYcCXVMEW7UZHfYNwCd59mVxDFv7ojwN8OEij5QmE+BF4gDGd9Kkk8PFDij6hFxpsMK2FDDOAo0Z2AGjmUzbc=@vger.kernel.org X-Gm-Message-State: AOJu0YzTUkqrapxrQDJMOKlMtDqfvpoxrxJutx8dkfyrRH/aAWYq1ynk j7uVYXQ0QRHyi9D9L2RZdKMZMGT2kuH2OCMzkzb2jXktL6yIFJqQ X-Gm-Gg: ASbGnctliLvr9pQrGazqYYgCsW0vbZ+LjqtyLvBuLGd7wfLV07OveXW4zNl3MvtUg0o g30HffltcvaG5QMubD4AQYZ5m2XhLimnX6xAnGyR52FhoneTkm1JNXNWO4u9fdIUh8lQEjDgBqa 4eaXA54so8J/Q8AbtfIwr8o8G/6REXplIxo2hFQmninB+ibnFbIo3X2B9C7CfT/VIbI/p+gcaI6 0WpoKijbnQazfcMwj3UoOpavBakjPLEA+0jb+8qI0bB3do4qNBweb0wGEXDdaHlhJH5vw3aXyw6 tsymTyr6VEYiPfg9UMjjS5VhzY4Vfor6kF7MkYJVnc4e/Gz0LFxoDJBtJCf+cLUw8FryT+Lmsgw f14x7ze2hDuf7LGUkGTim4A== X-Google-Smtp-Source: AGHT+IEfn10cVp0MmL9KAA7HT1bbZ8SZCvI7q9K72uD16FVBGG7ET0Q39wXEka05fFezPLWLFC4AYA== X-Received: by 2002:a17:902:cec8:b0:223:668d:eba9 with SMTP id d9443c01a7336-22780c5587bmr48813795ad.10.1742542132085; Fri, 21 Mar 2025 00:28: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-22780f396fasm9862265ad.27.2025.03.21.00.28.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:28:51 -0700 (PDT) From: Potin Lai Date: Fri, 21 Mar 2025 15:26:11 +0800 Subject: [PATCH v6 10/10] ARM: dts: aspeed: catalina: Enable MCTP support for NIC management 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: <20250321-potin-catalina-dts-update-20250102-v6-10-4bd85efeb9b4@gmail.com> References: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@gmail.com> In-Reply-To: <20250321-potin-catalina-dts-update-20250102-v6-0-4bd85efeb9b4@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=1742542103; l=1803; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=bwpQIFwpZpzyzjai+JYBYfCrfZUWdhbKBq8cHgvMUjA=; b=oDGqxJIBbfZ7/afAwIsvVjkBfZM66AC4NAU3Nl/DKHdHlrLPNSwK60RC1citbXPc1kcm284Lf OCMuUPbPXxPBrXRXK9WJqB0/QIZT3wAgnO+MLqFtqts/SAYDRTGtqX1 X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= 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/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index a6a2dd725266..5fb67ad2d777 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 { =20 &i2c0 { status =3D "okay"; + multi-master; + mctp@10 { + compatible =3D "mctp-i2c-controller"; + reg =3D <(0x10 | I2C_OWN_SLAVE_ADDRESS)>; + }; =20 i2c-mux@71 { compatible =3D "nxp,pca9546"; reg =3D <0x71>; #address-cells =3D <1>; #size-cells =3D <0>; - i2c-mux-idle-disconnect; =20 i2c0mux0ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + mctp-controller; =20 // IOB0 NIC0 TEMP temperature-sensor@1f { @@ -214,6 +219,7 @@ i2c0mux0ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + mctp-controller; =20 // IOB0 NIC1 TEMP temperature-sensor@1f { @@ -305,12 +311,12 @@ i2c-mux@75 { reg =3D <0x75>; #address-cells =3D <1>; #size-cells =3D <0>; - i2c-mux-idle-disconnect; =20 i2c0mux3ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + mctp-controller; =20 // IOB1 NIC0 TEMP temperature-sensor@1f { @@ -327,6 +333,7 @@ i2c0mux3ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + mctp-controller; =20 // IOB1 NIC1 TEMP temperature-sensor@1f { --=20 2.31.1