From d5100d792f3a28eee54fee0e8a91bf7cecb0335c Mon Sep 17 00:00:00 2001 From: Erwan Gouriou Date: Tue, 3 Jul 2018 17:00:40 +0200 Subject: [PATCH] dts/st: add clock property to i2c nodes Add clocks to stm32 i2c nodes. Signed-off-by: Erwan Gouriou --- dts/arm/st/stm32f0.dtsi | 2 ++ dts/arm/st/stm32f1.dtsi | 2 ++ dts/arm/st/stm32f3.dtsi | 1 + dts/arm/st/stm32f303.dtsi | 1 + dts/arm/st/stm32f373.dtsi | 1 + dts/arm/st/stm32f4.dtsi | 3 +++ dts/arm/st/stm32l0.dtsi | 1 + dts/arm/st/stm32l053.dtsi | 1 + dts/arm/st/stm32l072.dtsi | 2 ++ dts/arm/st/stm32l073.dtsi | 2 ++ dts/arm/st/stm32l4.dtsi | 2 ++ dts/arm/st/stm32l475.dtsi | 2 ++ dts/arm/st/stm32l496.dtsi | 1 + 13 files changed, 21 insertions(+) diff --git a/dts/arm/st/stm32f0.dtsi b/dts/arm/st/stm32f0.dtsi index 2da67207709..6869838f3bf 100644 --- a/dts/arm/st/stm32f0.dtsi +++ b/dts/arm/st/stm32f0.dtsi @@ -132,6 +132,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00020000>; interrupts = <23 0>; interrupt-names = "combined"; status = "disabled"; @@ -144,6 +145,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <24 0>; interrupt-names = "combined"; status = "disabled"; diff --git a/dts/arm/st/stm32f1.dtsi b/dts/arm/st/stm32f1.dtsi index 8854af0ecff..bdbbaa7ebae 100644 --- a/dts/arm/st/stm32f1.dtsi +++ b/dts/arm/st/stm32f1.dtsi @@ -129,6 +129,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00020000>; interrupts = <31 0>, <32 0>; interrupt-names = "event", "error"; status = "disabled"; @@ -141,6 +142,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <33 0>, <34 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32f3.dtsi b/dts/arm/st/stm32f3.dtsi index 089b7856b0e..3259971fe43 100644 --- a/dts/arm/st/stm32f3.dtsi +++ b/dts/arm/st/stm32f3.dtsi @@ -139,6 +139,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00020000>; interrupts = <31 0>, <32 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32f303.dtsi b/dts/arm/st/stm32f303.dtsi index 4f7c0c22125..299859663f4 100644 --- a/dts/arm/st/stm32f303.dtsi +++ b/dts/arm/st/stm32f303.dtsi @@ -19,6 +19,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <33 0>, <34 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32f373.dtsi b/dts/arm/st/stm32f373.dtsi index f5c7a99be7a..e3bcb1a6bef 100644 --- a/dts/arm/st/stm32f373.dtsi +++ b/dts/arm/st/stm32f373.dtsi @@ -14,6 +14,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <33 0>, <34 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32f4.dtsi b/dts/arm/st/stm32f4.dtsi index 1f61038fb22..f45a0148e39 100644 --- a/dts/arm/st/stm32f4.dtsi +++ b/dts/arm/st/stm32f4.dtsi @@ -151,6 +151,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00020000>; interrupts = <31 0>, <32 0>; interrupt-names = "event", "error"; status = "disabled"; @@ -163,6 +164,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <33 0>, <34 0>; interrupt-names = "event", "error"; status = "disabled"; @@ -175,6 +177,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005C00 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00800000>; interrupts = <72 0>, <73 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32l0.dtsi b/dts/arm/st/stm32l0.dtsi index 4e7641e6741..c56e8555a72 100644 --- a/dts/arm/st/stm32l0.dtsi +++ b/dts/arm/st/stm32l0.dtsi @@ -141,6 +141,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00020000>; interrupts = <23 0>; interrupt-names = "combined"; status = "disabled"; diff --git a/dts/arm/st/stm32l053.dtsi b/dts/arm/st/stm32l053.dtsi index c50b44687b7..78a4eb4f5e3 100644 --- a/dts/arm/st/stm32l053.dtsi +++ b/dts/arm/st/stm32l053.dtsi @@ -14,6 +14,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <24 0>; interrupt-names = "combined"; status = "disabled"; diff --git a/dts/arm/st/stm32l072.dtsi b/dts/arm/st/stm32l072.dtsi index 4bb4c77fc8e..2e9be7f5694 100644 --- a/dts/arm/st/stm32l072.dtsi +++ b/dts/arm/st/stm32l072.dtsi @@ -26,6 +26,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <24 0>; interrupt-names = "combined"; status = "disabled"; @@ -38,6 +39,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40007800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00800000>; interrupts = <21 0>; interrupt-names = "combined"; status = "disabled"; diff --git a/dts/arm/st/stm32l073.dtsi b/dts/arm/st/stm32l073.dtsi index 7bb84a8191f..354033ee9b8 100644 --- a/dts/arm/st/stm32l073.dtsi +++ b/dts/arm/st/stm32l073.dtsi @@ -14,6 +14,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <24 0>; interrupt-names = "combined"; status = "disabled"; @@ -26,6 +27,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40007800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00800000>; interrupts = <21 0>; interrupt-names = "combined"; status = "disabled"; diff --git a/dts/arm/st/stm32l4.dtsi b/dts/arm/st/stm32l4.dtsi index 66098b5e68b..696343feaad 100644 --- a/dts/arm/st/stm32l4.dtsi +++ b/dts/arm/st/stm32l4.dtsi @@ -142,6 +142,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00020000>; interrupts = <31 0>, <32 0>; interrupt-names = "event", "error"; status = "disabled"; @@ -154,6 +155,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <33 0>, <34 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32l475.dtsi b/dts/arm/st/stm32l475.dtsi index 826c0f21125..722b489849b 100644 --- a/dts/arm/st/stm32l475.dtsi +++ b/dts/arm/st/stm32l475.dtsi @@ -71,6 +71,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00400000>; interrupts = <33 0>, <34 0>; interrupt-names = "event", "error"; status = "disabled"; @@ -83,6 +84,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40005C00 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1 0x00800000>; interrupts = <72 0>, <73 0>; interrupt-names = "event", "error"; status = "disabled"; diff --git a/dts/arm/st/stm32l496.dtsi b/dts/arm/st/stm32l496.dtsi index b0bd62967d1..92a26601dba 100644 --- a/dts/arm/st/stm32l496.dtsi +++ b/dts/arm/st/stm32l496.dtsi @@ -14,6 +14,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x40008400 0x400>; + clocks = <&rcc STM32_CLOCK_BUS_APB1_2 0x00000002>; interrupts = <83 0>, <84 0>; interrupt-names = "event", "error"; status = "disabled";