lkml.org 
[lkml]   [2017]   [Dec]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v9 6/6] arm: dts: stm32: remove useless clocksource nodes
    Date
    From: Benjamin Gaignard <benjamin.gaignard@linaro.org>

    16 bits timers aren't accurate enough to be used as
    clocksource, remove them from stm32f4 and stm32f7 devicetree.

    Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
    ---
    arch/arm/boot/dts/stm32f429.dtsi | 32 --------------------------------
    arch/arm/boot/dts/stm32f746.dtsi | 32 --------------------------------
    2 files changed, 64 deletions(-)

    diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
    index 10099df8b73e..b507e04a52c6 100644
    --- a/arch/arm/boot/dts/stm32f429.dtsi
    +++ b/arch/arm/boot/dts/stm32f429.dtsi
    @@ -107,14 +107,6 @@
    };
    };

    - timer3: timer@40000400 {
    - compatible = "st,stm32-timer";
    - reg = <0x40000400 0x400>;
    - interrupts = <29>;
    - clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM3)>;
    - status = "disabled";
    - };
    -
    timers3: timers@40000400 {
    #address-cells = <1>;
    #size-cells = <0>;
    @@ -136,14 +128,6 @@
    };
    };

    - timer4: timer@40000800 {
    - compatible = "st,stm32-timer";
    - reg = <0x40000800 0x400>;
    - interrupts = <30>;
    - clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM4)>;
    - status = "disabled";
    - };
    -
    timers4: timers@40000800 {
    #address-cells = <1>;
    #size-cells = <0>;
    @@ -193,14 +177,6 @@
    };
    };

    - timer6: timer@40001000 {
    - compatible = "st,stm32-timer";
    - reg = <0x40001000 0x400>;
    - interrupts = <54>;
    - clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM6)>;
    - status = "disabled";
    - };
    -
    timers6: timers@40001000 {
    #address-cells = <1>;
    #size-cells = <0>;
    @@ -217,14 +193,6 @@
    };
    };

    - timer7: timer@40001400 {
    - compatible = "st,stm32-timer";
    - reg = <0x40001400 0x400>;
    - interrupts = <55>;
    - clocks = <&rcc 0 STM32F4_APB1_CLOCK(TIM7)>;
    - status = "disabled";
    - };
    -
    timers7: timers@40001400 {
    #address-cells = <1>;
    #size-cells = <0>;
    diff --git a/arch/arm/boot/dts/stm32f746.dtsi b/arch/arm/boot/dts/stm32f746.dtsi
    index 5f66d151eedb..bb3e262bd456 100644
    --- a/arch/arm/boot/dts/stm32f746.dtsi
    +++ b/arch/arm/boot/dts/stm32f746.dtsi
    @@ -103,14 +103,6 @@
    };
    };

    - timer3: timer@40000400 {
    - compatible = "st,stm32-timer";
    - reg = <0x40000400 0x400>;
    - interrupts = <29>;
    - clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM3)>;
    - status = "disabled";
    - };
    -
    timers3: timers@40000400 {
    #address-cells = <1>;
    #size-cells = <0>;
    @@ -132,14 +124,6 @@
    };
    };

    - timer4: timer@40000800 {
    - compatible = "st,stm32-timer";
    - reg = <0x40000800 0x400>;
    - interrupts = <30>;
    - clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM4)>;
    - status = "disabled";
    - };
    -
    timers4: timers@40000800 {
    #address-cells = <1>;
    #size-cells = <0>;
    @@ -189,14 +173,6 @@
    };
    };

    - timer6: timer@40001000 {
    - compatible = "st,stm32-timer";
    - reg = <0x40001000 0x400>;
    - interrupts = <54>;
    - clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM6)>;
    - status = "disabled";
    - };
    -
    timers6: timers@40001000 {
    #address-cells = <1>;
    #size-cells = <0>;
    @@ -213,14 +189,6 @@
    };
    };

    - timer7: timer@40001400 {
    - compatible = "st,stm32-timer";
    - reg = <0x40001400 0x400>;
    - interrupts = <55>;
    - clocks = <&rcc 0 STM32F7_APB1_CLOCK(TIM7)>;
    - status = "disabled";
    - };
    -
    timers7: timers@40001400 {
    #address-cells = <1>;
    #size-cells = <0>;
    --
    2.15.0
    \
     
     \ /
      Last update: 2017-12-08 12:34    [W:4.178 / U:1.556 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site