summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJae Hyun Yoo <jae.hyun.yoo@intel.com>2019-07-11 23:53:34 +0300
committerJae Hyun Yoo <jae.hyun.yoo@linux.intel.com>2021-11-05 10:22:08 +0300
commitba4c2f110fac5748ec409eff41f5c457e68826de (patch)
tree15414ba4696bcb64fe15bb51a79177c502f6e6cf /arch
parent9e8b19854f7a64143fc1177f82f185e3051154b3 (diff)
downloadlinux-ba4c2f110fac5748ec409eff41f5c457e68826de.tar.xz
i2c: aspeed: add H/W timeout support
This commit adds I2C H/W timeout support. Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@intel.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-intel-ast2600.dts9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/aspeed-bmc-intel-ast2600.dts b/arch/arm/boot/dts/aspeed-bmc-intel-ast2600.dts
index 5a760434d723..e47ff0459c5b 100644
--- a/arch/arm/boot/dts/aspeed-bmc-intel-ast2600.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-intel-ast2600.dts
@@ -437,12 +437,14 @@
&i2c0 {
/* SMB_CHASSENSOR_STBY_LVC3 */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
&i2c4 {
/* SMB_HSBP_STBY_LVC3_R */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
@@ -450,12 +452,14 @@
/* SMB_SMLINK0_STBY_LVC3_R2 */
bus-frequency = <1000000>;
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
&i2c6 {
/* SMB_TEMPSENSOR_STBY_LVC3_R */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
@@ -463,30 +467,35 @@
/* SMB_PMBUS_SML1_STBY_LVC3_R */
multi-master;
#retries = <3>;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
&i2c8 {
/* SMB_PCIE_STBY_LVC3_R */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
&i2c9 {
/* SMB_HOST_STBY_BMC_LVC3_R */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
&i2c12 {
/* SMB_CPU_PIROM */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};
&i2c13 {
/* SMB_IPMB_STBY_LVC3_R */
multi-master;
+ aspeed,hw-timeout-ms = <300>;
status = "okay";
};