[PATCH] ARM: dts: aspeed: anacapa: Add MCTP I2C controller node

From: Dirk Chen via B4 Relay

Date: Fri Aug 28 2026 - 03:35:59 EST


From: Dirk Chen <dirkchen@xxxxxxx>

The Facebook Anacapa BMC uses I2C5 as an MCTP (Management Component
Transport Protocol) bus. This patch enables the controller by
adding the mctp-i2c-controller node under I2C5, with multi-master
support.

Signed-off-by: Dirk Chen <dirkchen@xxxxxxx>
---
The Facebook Anacapa platform uses I2C5 as an MCTP (Management
Component Transport Protocol) bus for communication with the AMC.
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 8 ++++++++
1 file changed, 8 insertions(+)

diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
index 1fddf3a5d138..6073a643ea80 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
@@ -433,6 +433,14 @@ i2c4mux0ch7: i2c@7 {
// AMC
&i2c5 {
status = "okay";
+
+ mctp-controller;
+ multi-master;
+
+ mctp@10 {
+ compatible = "mctp-i2c-controller";
+ reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
+ };
};

// MB

---
base-commit: 3d83758432b5e6ed9507500a57efb0f3af41ee7d
change-id: 20260828-anacapa-dts-amc-6712c7963ef3

Best regards,
--
Dirk Chen <dirkchen@xxxxxxx>