浏览代码

arm64: dts: stratix10: i2c clock running out of spec

DesignWare I2C controller was observed running at 105.93kHz rather
than the specified 100kHz.  Adjust device tree settings to bring it
within spec (a slightly conservative 98 MHz).

Signed-off-by: Alan Tull <atull@kernel.org>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
Alan Tull 7 年之前
父节点
当前提交
c8da1d15b8
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts

+ 2 - 0
arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts

@@ -124,6 +124,8 @@
 &i2c1 {
 	status = "okay";
 	clock-frequency = <100000>;
+	i2c-sda-falling-time-ns = <890>;  /* hcnt */
+	i2c-sdl-falling-time-ns = <890>;  /* lcnt */
 
 	adc@14 {
 		compatible = "lltc,ltc2497";