]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses
authorPotin Lai <potin.lai.pt@gmail.com>
Fri, 21 Mar 2025 07:26:09 +0000 (15:26 +0800)
committerAndrew Jeffery <andrew@codeconstruct.com.au>
Wed, 11 Jun 2025 04:19:19 +0000 (13:49 +0930)
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 <potin.lai.pt@gmail.com>
Link: https://patch.msgid.link/20250321-potin-catalina-dts-update-20250102-v6-8-4bd85efeb9b4@gmail.com
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts

index 6702be32918ec119a1d7114cc58f5d94491e3ea1..2dbb65db92508d5abb2f111e3cb3cd27ba33183c 100644 (file)
 
 &i2c12 {
        status = "okay";
+       multi-master;
 
        // Module 1 FRU EEPROM
        eeprom@50 {
 
 &i2c13 {
        status = "okay";
+       multi-master;
 
        // Module 0 FRU EEPROM
        eeprom@50 {