[PATCH] ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC management

Potin Lai potin.lai.pt at gmail.com
Tue Jun 10 10:02:09 PDT 2025


Add the `mctp-controller` property and MCTP nodes to enable support for
frontend NIC management via PLDM over MCTP.

Signed-off-by: Potin Lai <potin.lai.pt at gmail.com>
---
Add the mctp-controller property and MCTP nodes to enable support for
frontend NIC management via PLDM over MCTP.
---
 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts
index 5fb67ad2d777..8d786510167f 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts
@@ -797,6 +797,12 @@ eeprom at 56 {
 
 &i2c10 {
 	status = "okay";
+	multi-master;
+	mctp-controller;
+	mctp at 10 {
+		compatible = "mctp-i2c-controller";
+		reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
+	};
 
 	// OCP NIC0 TEMP
 	temperature-sensor at 1f {
@@ -926,6 +932,12 @@ io_expander14: gpio at 15 {
 
 &i2c15 {
 	status = "okay";
+	multi-master;
+	mctp-controller;
+	mctp at 10 {
+		compatible = "mctp-i2c-controller";
+		reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
+	};
 
 	// OCP NIC1 TEMP
 	temperature-sensor at 1f {

---
base-commit: 4d75f5c664195b970e1cd2fd25b65b5eff257a0a
change-id: 20250611-catalina-mctp-i2c-10-15-9b7e94460bf8

Best regards,
-- 
Potin Lai <potin.lai.pt at gmail.com>




More information about the linux-arm-kernel mailing list