[PATCH 00/11] AT91, at91sam9x5ek updates (part II/III)
Andrey Smirnov
andrew.smirnov at gmail.com
Tue Mar 14 08:52:11 PDT 2017
Hi everone,
This is the second batch of AT91 related patches (original thread
[1]). The patches gathered in this set are with a few exceptions are
patches adding DT probing support for various AT91 drivers.
Feedback from Sam has been incorporated, but other than that the code
should be as it was in [1].
Any feedback is appreciated.
Thank you,
Andrey Smirnov
[1] http://lists.infradead.org/pipermail/barebox/2017-March/029337.html
Andrey Smirnov (11):
clocksource: at91: Add DT compatibility table
serial: atmel: Add DT compatibility table
clk: at91: Port at91 DT clock code
mci: Allow parsing for explicit DT node
mci: atmel_mci: Add DT support
spi: atmel_spi: Add DT support
w1-gpio: Add DT support
usb: ohci-at91: Add DT support
usb/host: Allow USB_OHCI_AT91 even if USB_OHCI is disabled
usb: echi-atmel: Add DT support
net: macb: Add DT support
arch/arm/Kconfig | 1 +
arch/arm/mach-at91/Kconfig | 20 ++
arch/arm/mach-at91/include/mach/board.h | 6 +-
drivers/clk/Makefile | 1 +
drivers/clk/at91/Makefile | 15 +
drivers/clk/at91/clk-generated.c | 323 ++++++++++++++++++
drivers/clk/at91/clk-h32mx.c | 125 +++++++
drivers/clk/at91/clk-main.c | 576 ++++++++++++++++++++++++++++++++
drivers/clk/at91/clk-master.c | 245 ++++++++++++++
drivers/clk/at91/clk-peripheral.c | 430 ++++++++++++++++++++++++
drivers/clk/at91/clk-pll.c | 516 ++++++++++++++++++++++++++++
drivers/clk/at91/clk-plldiv.c | 135 ++++++++
drivers/clk/at91/clk-programmable.c | 254 ++++++++++++++
drivers/clk/at91/clk-slow.c | 108 ++++++
drivers/clk/at91/clk-smd.c | 172 ++++++++++
drivers/clk/at91/clk-system.c | 160 +++++++++
drivers/clk/at91/clk-usb.c | 397 ++++++++++++++++++++++
drivers/clk/at91/clk-utmi.c | 138 ++++++++
drivers/clk/at91/pmc.c | 41 +++
drivers/clk/at91/pmc.h | 27 ++
drivers/clk/at91/sckc.c | 485 +++++++++++++++++++++++++++
drivers/clocksource/timer-atmel-pit.c | 9 +
drivers/mci/atmel_mci.c | 101 ++++--
drivers/mci/mci-core.c | 13 +-
drivers/net/macb.c | 56 +++-
drivers/serial/atmel.c | 7 +
drivers/spi/atmel_spi.c | 29 +-
drivers/usb/host/Kconfig | 5 +-
drivers/usb/host/ehci-atmel.c | 11 +-
drivers/usb/host/ohci-at91.c | 93 +++++-
drivers/w1/masters/w1-gpio.c | 53 +++
include/linux/clk/at91_pmc.h | 188 +++++++++++
include/mci.h | 1 +
33 files changed, 4679 insertions(+), 62 deletions(-)
create mode 100644 drivers/clk/at91/Makefile
create mode 100644 drivers/clk/at91/clk-generated.c
create mode 100644 drivers/clk/at91/clk-h32mx.c
create mode 100644 drivers/clk/at91/clk-main.c
create mode 100644 drivers/clk/at91/clk-master.c
create mode 100644 drivers/clk/at91/clk-peripheral.c
create mode 100644 drivers/clk/at91/clk-pll.c
create mode 100644 drivers/clk/at91/clk-plldiv.c
create mode 100644 drivers/clk/at91/clk-programmable.c
create mode 100644 drivers/clk/at91/clk-slow.c
create mode 100644 drivers/clk/at91/clk-smd.c
create mode 100644 drivers/clk/at91/clk-system.c
create mode 100644 drivers/clk/at91/clk-usb.c
create mode 100644 drivers/clk/at91/clk-utmi.c
create mode 100644 drivers/clk/at91/pmc.c
create mode 100644 drivers/clk/at91/pmc.h
create mode 100644 drivers/clk/at91/sckc.c
create mode 100644 include/linux/clk/at91_pmc.h
--
2.9.3
More information about the barebox
mailing list