From: Daniel Hsu Date: Fri, 26 Sep 2025 02:59:52 +0000 (+0800) Subject: ARM: dts: aspeed: harma: Add MCTP I2C controller node X-Git-Tag: v6.19-rc1~100^2~33^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b223bd48f98d06189188c66e5b244024806080a;p=thirdparty%2Fkernel%2Flinux.git ARM: dts: aspeed: harma: Add MCTP I2C controller node The Facebook Harma BMC uses I2C1 as an MCTP (Management Component Transport Protocol) bus. This patch enables the controller by adding the `mctp-i2c-controller` node under I2C1, with multi-master support. Signed-off-by: Daniel Hsu Signed-off-by: Andrew Jeffery --- diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts index b733efe31e8d2..1c50e4a367b24 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts @@ -240,6 +240,14 @@ &i2c1 { status = "okay"; + mctp-controller; + multi-master; + + mctp@10 { + compatible = "mctp-i2c-controller"; + reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>; + }; + temperature-sensor@4b { compatible = "ti,tmp75"; reg = <0x4b>;