[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1411471444-2764-1-git-send-email-boris.brezillon@free-electrons.com>
Date: Tue, 23 Sep 2014 13:23:54 +0200
From: Boris BREZILLON <boris.brezillon@...e-electrons.com>
To: Nicolas Ferre <nicolas.ferre@...el.com>,
Jean-Christophe Plagniol-Villard <plagnioj@...osoft.com>,
Alexandre Belloni <alexandre.belloni@...e-electrons.com>,
Andrew Victor <linux@...im.org.za>,
Alessandro Zummo <a.zummo@...ertech.it>,
rtc-linux@...glegroups.com, Samuel Ortiz <sameo@...ux.intel.com>,
Lee Jones <lee.jones@...aro.org>,
Johan Hovold <jhovold@...il.com>
Cc: Rob Herring <robh+dt@...nel.org>, Pawel Moll <pawel.moll@....com>,
Mark Rutland <mark.rutland@....com>,
Ian Campbell <ijc+devicetree@...lion.org.uk>,
Kumar Gala <galak@...eaurora.org>, devicetree@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
Boris BREZILLON <boris.brezillon@...e-electrons.com>
Subject: [PATCH v8 00/10] rtc: at91sam9: add DT support
Hello,
This patch series adds DT support to the atmel at91sam9 RTC driver.
It also removes any machine specific inclusions to prepare the migration
to multi platform kernel support, and retain the slow clock to prevent
the CCF from disabling it at the end of boot.
Best Regards,
Boris
Changes since v7:
- fix typo
- fix sclk_rate test
- state that RTC_DRV_AT91SAM9_RTT and RTC_DRV_AT91SAM9_GPBR are no longer
used when booting a DT board
Changes since v6:
- fix typos
- add missing commit messages
- rework the Kconfig description
Changes since v5:
- replace 'rtc' by 'rtt' where appropriate
- fix commit messages
Changes since v4:
- add a TODO comment to remember removing non DT board support code
Changes since v3:
- add GPBR DT bindings doc
- fix a coding style issues
- add Alexandre's Acked-by
- change RTT DT bindings
Changes since v2:
- make use of syscon/regmap to avoid directly requesting/mapping a GPBR
memory region in the RTT driver
Changes since v1:
- remove non CCF specific case by adding the appropriate clk_lookup
entries in arch/arm/mach-at91/<soc-name>.c files
Boris BREZILLON (10):
rtc: at91sam9: remove references to mach specific headers
rtc: at91sam9: use standard readl/writel functions instead of raw
versions
rtc: at91sam9: replace devm_ioremap by devm_ioremap_resource
rtc: at91sam9: add DT support
rtc: at91sam9: make use of syscon/regmap to access GPBR registers
rtc: at91sam9: rework the Kconfig description
ARM: at91: add clk_lookup entry for RTT devices
rtc: at91sam9: use clk API instead of relying on AT91_SLOW_CLOCK
rtc: at91sam9: add DT bindings documentation
mfd: syscon: add Atmel GPBR DT bindings documention
.../devicetree/bindings/mfd/atmel,gpbr.txt | 15 +++
.../devicetree/bindings/rtc/atmel,at91sam9-rtc.txt | 23 ++++
arch/arm/mach-at91/at91sam9260.c | 2 +
arch/arm/mach-at91/at91sam9261.c | 2 +
arch/arm/mach-at91/at91sam9263.c | 4 +
arch/arm/mach-at91/at91sam9g45.c | 2 +
arch/arm/mach-at91/at91sam9rl.c | 2 +
arch/arm/mach-at91/clock.c | 2 +-
arch/arm/mach-at91/clock.h | 1 +
drivers/rtc/Kconfig | 24 ++--
drivers/rtc/rtc-at91sam9.c | 138 ++++++++++++++++-----
11 files changed, 177 insertions(+), 38 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mfd/atmel,gpbr.txt
create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91sam9-rtc.txt
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists