From: Antony Pavlov <antonynpavlov@gmail.com>
To: linux-mips@linux-mips.org
Cc: Marek Vasut <marex@denx.de>, Wills Wang <wills.wang@live.com>,
Daniel Schwierzeck <daniel.schwierzeck@gmail.com>,
Alban Bedel <albeu@free.fr>
Subject: [RFC v5 00/15] MIPS: ath79: AR9331: add devicetree support
Date: Tue, 9 Feb 2016 11:13:46 +0300 [thread overview]
Message-ID: <1455005641-7079-1-git-send-email-antonynpavlov@gmail.com> (raw)
This patchseries relies on additonal USB support and appended DTB handling
patches by Alban Bedel:
* https://patchwork.linux-mips.org/patch/11497/
* https://patchwork.linux-mips.org/patch/11495/
* MIPS: OF: Rework the appended DTB handling to keep the PROM arguments
https://github.com/AlbanBedel/linux/commit/3e1bb5db49a9da1d5d9c90d345fd114f00596c19
* MIPS: ath79: Add support for DTB passed using the UHI boot protocol
https://github.com/AlbanBedel/linux/commit/b0229b82f84c3e054308eb481d0f4a782fc8ac41
* MIPS: ath79: Remove the builtin DTB support
https://github.com/AlbanBedel/linux/commit/0b8843b069e525db690c253e03b7a15bc1d1f0df
Changes since RFC v4:
* AR3132-related patches are postponed;
* drivers/clk/clk-ath79.c is rewritten;
* DPTechnics DPT-Module board support is added;
* TP-LINK MR3020 USB support is added;
* gpio polled keys support is added for all boards;
* appended DTB is used, so now we can use single vmlinux.bin
image for all boards.
Changes since RFC v3:
* clk: get pll registers base address from devicetree node
* MIPS: dts: qca: ar9132: use short references for usb too
* MIPS: dts: qca: ar9331: add usb support
* MIPS: ath79: Dragino MS14: enable usb support
Changes since RFC v2:
* add Onion Omega board support;
* add AR9132 SoC clock driver;
* add AR9132 devicetree fixes.
Changes since RFC v1:
* add Dragino MS14 board support;
* add "ref" oscillator input clock for pll-controller;
add necessary nodes to board dts files.
Antony Pavlov (15):
WIP: clk: add Atheros AR933X SoCs clock driver
dt-bindings: clock: qca,ath79-pll: fix copy-paste typos
MIPS: ath79: use clk-ath79.c driver for AR933X
WIP: MIPS: ath79: setup.c: disable platform code for OF boards
MIPS: dts: qca: introduce AR9331 devicetree
MIPS: ath79: add initial support for TP-LINK MR3020
usb: ehci: add vbus-gpio parameter
MIPS: tl_mr3020: enable usb support
devicetree: add Dragino vendor id
MIPS: ath79: add initial support for Dragino MS14 (Dragino 2)
devicetree: add Onion Corporation vendor id
MIPS: ath79: add initial support for Onion Omega
devicetree: add DPTechnics vendor id
MIPS: ath79: add DPT-Module support
WIP: MIPS: ath79: add AR9331 devicetree defconfig
.../devicetree/bindings/clock/qca,ath79-pll.txt | 4 +-
.../devicetree/bindings/vendor-prefixes.txt | 3 +
arch/mips/ath79/clock.c | 6 +-
arch/mips/ath79/setup.c | 17 +-
arch/mips/boot/dts/qca/Makefile | 4 +
arch/mips/boot/dts/qca/ar9331.dtsi | 157 +++++++++
arch/mips/boot/dts/qca/dpt_module.dts | 77 +++++
arch/mips/boot/dts/qca/dragino_ms14.dts | 101 ++++++
arch/mips/boot/dts/qca/omega.dts | 77 +++++
arch/mips/boot/dts/qca/tl_mr3020.dts | 108 +++++++
arch/mips/configs/ar9331-dt-raw_defconfig | 100 ++++++
drivers/clk/Makefile | 1 +
drivers/clk/clk-ath79.c | 354 +++++++++++++++++++++
drivers/usb/host/ehci-platform.c | 22 ++
include/dt-bindings/clock/ath79-clk.h | 22 ++
15 files changed, 1041 insertions(+), 12 deletions(-)
create mode 100644 arch/mips/boot/dts/qca/ar9331.dtsi
create mode 100644 arch/mips/boot/dts/qca/dpt_module.dts
create mode 100644 arch/mips/boot/dts/qca/dragino_ms14.dts
create mode 100644 arch/mips/boot/dts/qca/omega.dts
create mode 100644 arch/mips/boot/dts/qca/tl_mr3020.dts
create mode 100644 arch/mips/configs/ar9331-dt-raw_defconfig
create mode 100644 drivers/clk/clk-ath79.c
create mode 100644 include/dt-bindings/clock/ath79-clk.h
--
2.7.0
next reply other threads:[~2016-02-09 8:14 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-09 8:13 Antony Pavlov [this message]
2016-02-09 8:13 ` [RFC v5 01/15] WIP: clk: add Atheros AR933X SoCs clock driver Antony Pavlov
2016-02-09 11:05 ` Marek Vasut
2016-02-09 21:51 ` Alban
2016-02-11 12:50 ` Antony Pavlov
2016-02-12 2:21 ` Michael Turquette
2016-02-09 8:13 ` [RFC v5 02/15] dt-bindings: clock: qca,ath79-pll: fix copy-paste typos Antony Pavlov
2016-02-09 11:05 ` Marek Vasut
2016-02-09 21:52 ` Alban
2016-02-12 14:52 ` Rob Herring
2016-02-09 8:13 ` [RFC v5 03/15] MIPS: ath79: use clk-ath79.c driver for AR933X Antony Pavlov
2016-02-09 11:07 ` Marek Vasut
2016-02-09 22:07 ` Alban
2016-02-10 9:04 ` Antony Pavlov
2016-02-09 8:13 ` [RFC v5 04/15] WIP: MIPS: ath79: setup.c: disable platform code for OF boards Antony Pavlov
2016-02-09 11:08 ` Marek Vasut
2016-02-09 8:13 ` [RFC v5 05/15] MIPS: dts: qca: introduce AR9331 devicetree Antony Pavlov
2016-02-09 11:12 ` Marek Vasut
2016-02-09 8:13 ` [RFC v5 06/15] MIPS: ath79: add initial support for TP-LINK MR3020 Antony Pavlov
2016-02-09 11:13 ` Marek Vasut
2016-02-09 8:13 ` [RFC v5 07/15] usb: ehci: add vbus-gpio parameter Antony Pavlov
2016-02-09 11:14 ` Marek Vasut
2016-02-09 22:15 ` Alban
2016-02-10 0:00 ` Antony Pavlov
2016-02-18 16:12 ` Alan Stern
2016-02-18 16:12 ` Alan Stern
2016-02-18 16:39 ` Marek Vasut
2016-02-18 18:06 ` Antony Pavlov
2016-02-18 18:06 ` Antony Pavlov
2016-02-18 18:31 ` Sergei Shtylyov
2016-02-18 22:11 ` Antony Pavlov
2016-02-09 8:13 ` [RFC v5 08/15] MIPS: tl_mr3020: enable usb support Antony Pavlov
2016-02-09 8:13 ` [RFC v5 09/15] devicetree: add Dragino vendor id Antony Pavlov
2016-02-09 8:13 ` [RFC v5 10/15] MIPS: ath79: add initial support for Dragino MS14 (Dragino 2) Antony Pavlov
2016-02-09 11:16 ` Marek Vasut
2016-02-09 8:13 ` [RFC v5 11/15] devicetree: add Onion Corporation vendor id Antony Pavlov
2016-02-09 8:13 ` [RFC v5 12/15] MIPS: ath79: add initial support for Onion Omega Antony Pavlov
2016-02-09 8:13 ` [RFC v5 13/15] devicetree: add DPTechnics vendor id Antony Pavlov
2016-02-12 14:53 ` Rob Herring
2016-02-09 8:14 ` [RFC v5 14/15] MIPS: ath79: add DPT-Module support Antony Pavlov
2016-02-09 8:14 ` [RFC v5 15/15] WIP: MIPS: ath79: add AR9331 devicetree defconfig Antony Pavlov
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=1455005641-7079-1-git-send-email-antonynpavlov@gmail.com \
--to=antonynpavlov@gmail.com \
--cc=albeu@free.fr \
--cc=daniel.schwierzeck@gmail.com \
--cc=linux-mips@linux-mips.org \
--cc=marex@denx.de \
--cc=wills.wang@live.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox