Thread (4 messages) 4 messages, 3 authors, 2021-09-20

Re: [PATCH] arm64: dts: renesas: beacon: Fix i2c2 speed calcuation

flat view

From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: 2021-08-25 12:47:36
Also in: linux-renesas-soc

CC Wolfram

On Wed, Aug 25, 2021 at 2:28 PM Adam Ford [off-list ref] wrote:
quoted hunk ↗ jump to hunk
The desired i2c2 speed is 400KHz, but when measured on a scope, it
is incorrect.  The driver can use the i2c-scl-rising-time-ns to help
calculate the proper setting to get exactly 400KHz.

Fixes: 900d9fc3bece ("arm64: dts: renesas: beacon: Correct I2C bus speeds")
Signed-off-by: Adam Ford <redacted>
diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi b/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
index 2692cc64bff6..987357c58390 100644
--- a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
+++ b/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
@@ -328,6 +328,7 @@ &hsusb {
 &i2c2 {
        status = "okay";
        clock-frequency = <400000>;
+       i2c-scl-rising-time-ns = <50>;
        pinctrl-0 = <&i2c2_pins>;
        pinctrl-names = "default";

--
2.25.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help