lkml.org 
[lkml]   [2020]   [Jul]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v6 0/9] clocksource/drivers/timer-atmel-tcb: add sama5d2 support
    Date
    Hello,

    This series mainly adds sama5d2 support where we need to avoid using
    clock index 0 because that clock is never enabled by the driver.

    There is also a rework of the 32khz clock handling so it is not used for
    clockevents on 32 bit counter because the increased rate improves the
    resolution and doesn't have any drawback with that counter width. This
    replaces a patch that has been carried in the linux-rt tree for a while.

    Changes in v6:
    - Added final Rob's Reviewed by, based on:
    https://lore.kernel.org/linux-arm-kernel/20200709210543.GA884561@bogus/
    - fixed the clockevent periodic rate

    Changes in v5:
    - Rebased on top of v5.8-rc1
    - Added Rob's ack

    Changes in v4:
    - Rework binding documentation

    Changes in v3:
    - Moved the child node documentation to the parent documentation

    Changes in v2:
    - Rebased on v5.7-rc1
    - Moved the binding documentation to its proper place
    - Added back the atmel,tcb-timer child node documentation



    Alexandre Belloni (8):
    dt-bindings: atmel-tcb: convert bindings to json-schema
    dt-bindings: microchip: atmel,at91rm9200-tcb: add sama5d2 compatible
    ARM: dts: at91: sama5d2: add TCB GCLK
    clocksource/drivers/timer-atmel-tcb: rework 32khz clock selection
    clocksource/drivers/timer-atmel-tcb: fill tcb_config
    clocksource/drivers/timer-atmel-tcb: stop using the 32kHz for
    clockevents
    clocksource/drivers/timer-atmel-tcb: allow selecting first divider
    clocksource/drivers/timer-atmel-tcb: add sama5d2 support

    Kamel Bouhara (1):
    ARM: at91: add atmel tcb capabilities

    .../devicetree/bindings/mfd/atmel-tcb.txt | 56 -------
    .../soc/microchip/atmel,at91rm9200-tcb.yaml | 155 ++++++++++++++++++
    arch/arm/boot/dts/sama5d2.dtsi | 12 +-
    drivers/clocksource/timer-atmel-tcb.c | 103 +++++++-----
    include/soc/at91/atmel_tcb.h | 5 +
    5 files changed, 225 insertions(+), 106 deletions(-)
    delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-tcb.txt
    create mode 100644 Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml

    --
    2.26.2

    \
     
     \ /
      Last update: 2020-07-11 01:09    [W:4.372 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site