From: Ladislav Michl <ladis@linux-mips.org>
To: Sam Ravnborg <sam@ravnborg.org>
Cc: Barebox List <barebox@lists.infradead.org>,
Ahmad Fatoum <a.fatoum@pengutronix.de>
Subject: Re: [PATCH v4 0/11] at91: Support PMC clock bindings
Date: Sun, 24 Feb 2019 22:40:43 +0100 [thread overview]
Message-ID: <20190224214043.GA25868@lenoch> (raw)
In-Reply-To: <20190224185259.28458-1-sam@ravnborg.org>
On Sun, Feb 24, 2019 at 07:52:48PM +0100, Sam Ravnborg wrote:
> Hi all.
>
> The following patchset add supports for the PMC clk
> bindings for at91.
> The patchset was tested on:
> - at91sam9264ek - DT enabled
> - sama5d4-xplained - non DT
>
> Ladislav and Ahmad did some additional testing on the boards they have available.
>
> Please await feedback from Ahmad and Ladislav before applying to master.
Serie applied on top of current master (plus my board support patches).
$ echo $soc.name
at91sam9g20
Tested-by: Ladislav Michl <ladis@linux-mips.org>
Btw, space spared by changing malloc implementation (now CONFIG_MALLOC_TLSF)
was almost all eaten by additional compatible code, but as it still fits
dataflash, let's optimize later :)
> The patchset includes sama5d2.c which is not used today.
> I have a sama5d27-som1-ek board that I hope to find time to work
> with and then this will be needed.
>
> Patch was made on top of barebox master:
> 3c2dee2e7d62a32ba85f7bf94bb7abf5b4f09dab ("doc: bootchooser: add retry handling to algorithm description")
>
> On stray patch sneaked in - to kill a warning.
>
> The patchset triggers some checkpatch warnings:
> - SPDX, the barebox variant of checkpatch is missing support for these
> - Too long lines. As code is copied from the kernel I left them as-is
>
> Comments/review/testing very welcome!
> Note: I am at Embedded World Nürenberg for a few days, so no swift
> repsonses to feedback/comments.
Hmm, that's a shame. Seems I'll miss it again :-/
> v4:
> - added dt-compat required by sama5d3 (Ahmad)
> - added syscon_regmap_lookup_by_compatible (Ahmad)
> - Rebased on master
> - Added SOC_SAMA5D2 - as it is used later
> Not used for now, but needed later
>
> v3:
> - fixed build breakage in sama5d4 and clk-h32mx
> - added Tested-by: Ladislav Michl <ladis@linux-mips.org> to relevant patches
> Not all, as only a subet was covered by the test
>
> v2:
> - Split up in smaller patches
> - Fix builds in various configs
> - Reworked Kconfig changes
> - Fix checkpatch warnings (mostly whitespace)
>
> v1:
> - Posted to mailing list as a WIP patch
>
> Sam
>
>
> Ahmad Fatoum (2):
> regmap: Implement syscon_regmap_lookup_by_compatible()
> clk: at91: add dt-compat to PMC bindings
>
> Sam Ravnborg (9):
> arm: at91: fix at91_configure_usart6 warning
> clocksource: Do not mix depends and select for ATMEL_PIT
> arm: at91: add SOC_SAMA5{D2,D3,D4}
> clk: at91: add at91sam9260
> clk: at91: add at91sam9rl
> clk: at91: add at91sam9x5
> clk: at91: add sama5d2
> clk: at91: add sama5d4
> clk: at91: update to PMC bindings
>
> arch/arm/mach-at91/Kconfig | 37 +-
> arch/arm/mach-at91/include/mach/board.h | 1 +
> drivers/clk/at91/Makefile | 6 +
> drivers/clk/at91/at91sam9260.c | 497 +++++++++++++++++
> drivers/clk/at91/at91sam9rl.c | 177 ++++++
> drivers/clk/at91/at91sam9x5.c | 315 +++++++++++
> drivers/clk/at91/clk-generated.c | 185 ++----
> drivers/clk/at91/clk-h32mx.c | 55 +-
> drivers/clk/at91/clk-main.c | 112 +---
> drivers/clk/at91/clk-master.c | 94 +---
> drivers/clk/at91/clk-peripheral.c | 82 +--
> drivers/clk/at91/clk-pll.c | 174 +-----
> drivers/clk/at91/clk-plldiv.c | 27 +-
> drivers/clk/at91/clk-programmable.c | 83 +--
> drivers/clk/at91/clk-slow.c | 33 +-
> drivers/clk/at91/clk-smd.c | 33 +-
> drivers/clk/at91/clk-system.c | 42 +-
> drivers/clk/at91/clk-usb.c | 94 +---
> drivers/clk/at91/clk-utmi.c | 100 ++--
> drivers/clk/at91/dt-compat.c | 961 ++++++++++++++++++++++++++++++++
> drivers/clk/at91/pmc.c | 248 +++++++++
> drivers/clk/at91/pmc.h | 169 ++++++
> drivers/clk/at91/sama5d2.c | 342 ++++++++++++
> drivers/clk/at91/sama5d4.c | 270 +++++++++
> drivers/clocksource/Kconfig | 1 -
> drivers/mfd/syscon.c | 14 +
> include/linux/clk.h | 7 +
> include/mfd/syscon.h | 5 +
> include/soc/at91/atmel-sfr.h | 34 ++
> 29 files changed, 3220 insertions(+), 978 deletions(-)
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
next prev parent reply other threads:[~2019-02-24 21:40 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-02-24 18:52 [PATCH v4 0/11] at91: Support PMC clock bindings Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 01/11] arm: at91: fix at91_configure_usart6 warning Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 02/11] regmap: Implement syscon_regmap_lookup_by_compatible() Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 03/11] clocksource: Do not mix depends and select for ATMEL_PIT Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 04/11] arm: at91: add SOC_SAMA5{D2,D3,D4} Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 05/11] clk: at91: add at91sam9260 Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 06/11] clk: at91: add at91sam9rl Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 07/11] clk: at91: add at91sam9x5 Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 08/11] clk: at91: add sama5d2 Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 09/11] clk: at91: add sama5d4 Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 10/11] clk: at91: add dt-compat to PMC bindings Sam Ravnborg
2019-02-24 18:52 ` [PATCH v4 11/11] clk: at91: update " Sam Ravnborg
2019-02-24 21:40 ` Ladislav Michl [this message]
2019-02-25 8:47 ` [PATCH v4 0/11] at91: Support PMC clock bindings Sascha Hauer
2019-02-26 9:03 ` Ahmad Fatoum
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190224214043.GA25868@lenoch \
--to=ladis@linux-mips.org \
--cc=a.fatoum@pengutronix.de \
--cc=barebox@lists.infradead.org \
--cc=sam@ravnborg.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.