1 From 4c7a8e9e40d915c61df188d6b9f82836b616bd4f Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.com>
3 Date: Tue, 16 Jan 2024 16:05:18 +0000
4 Subject: [PATCH 1259/1295] ARM: dts: rp1: Add I2C timings
6 Add SCL rise and fall times, to allow the derivation of timings at
9 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
11 arch/arm/boot/dts/rp1.dtsi | 14 ++++++++++++++
12 1 file changed, 14 insertions(+)
14 --- a/arch/arm/boot/dts/rp1.dtsi
15 +++ b/arch/arm/boot/dts/rp1.dtsi
17 compatible = "snps,designware-i2c";
18 interrupts = <RP1_INT_I2C0 IRQ_TYPE_LEVEL_HIGH>;
19 clocks = <&rp1_clocks RP1_CLK_SYS>;
20 + i2c-scl-rising-time-ns = <65>;
21 + i2c-scl-falling-time-ns = <100>;
26 compatible = "snps,designware-i2c";
27 interrupts = <RP1_INT_I2C1 IRQ_TYPE_LEVEL_HIGH>;
28 clocks = <&rp1_clocks RP1_CLK_SYS>;
29 + i2c-scl-rising-time-ns = <65>;
30 + i2c-scl-falling-time-ns = <100>;
35 compatible = "snps,designware-i2c";
36 interrupts = <RP1_INT_I2C2 IRQ_TYPE_LEVEL_HIGH>;
37 clocks = <&rp1_clocks RP1_CLK_SYS>;
38 + i2c-scl-rising-time-ns = <65>;
39 + i2c-scl-falling-time-ns = <100>;
44 compatible = "snps,designware-i2c";
45 interrupts = <RP1_INT_I2C3 IRQ_TYPE_LEVEL_HIGH>;
46 clocks = <&rp1_clocks RP1_CLK_SYS>;
47 + i2c-scl-rising-time-ns = <65>;
48 + i2c-scl-falling-time-ns = <100>;
53 compatible = "snps,designware-i2c";
54 interrupts = <RP1_INT_I2C4 IRQ_TYPE_LEVEL_HIGH>;
55 clocks = <&rp1_clocks RP1_CLK_SYS>;
56 + i2c-scl-rising-time-ns = <65>;
57 + i2c-scl-falling-time-ns = <100>;
62 compatible = "snps,designware-i2c";
63 interrupts = <RP1_INT_I2C5 IRQ_TYPE_LEVEL_HIGH>;
64 clocks = <&rp1_clocks RP1_CLK_SYS>;
65 + i2c-scl-rising-time-ns = <65>;
66 + i2c-scl-falling-time-ns = <100>;
71 compatible = "snps,designware-i2c";
72 interrupts = <RP1_INT_I2C6 IRQ_TYPE_LEVEL_HIGH>;
73 clocks = <&rp1_clocks RP1_CLK_SYS>;
74 + i2c-scl-rising-time-ns = <65>;
75 + i2c-scl-falling-time-ns = <100>;