ARM: Versatile irq and clock DT support
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | dt/bindings: add passthru-mask property to versatile-fpga-irqDocumentation/ | +3 | 1 reply | |
| 1/10 | dt/bindings: add passthru-mask property to versatile-fpga-irq | +0 | 0 replies | |
| 1/10 | dt/bindings: add passthru-mask property to versatile-fpga-irq | +0 | 0 replies | |
| 2/10 | dts: versatile: add missing irq controller propertiesarch/ | +5 | 0 replies | |
| 3/10 | irqchip: versatile-fpga: add pass-thru enable supportdrivers/ | +6 | 2 replies | |
| 3/10 | irqchip: versatile-fpga: add pass-thru enable support | +0 | 1 reply | |
| 4/10 | irqchip: versatile-fpga: add DT initdrivers/ | +3 | 1 reply | |
| 5/10 | ARM: versatile: remove init_irq hook for DT bootarch/ | +0 | 0 replies | |
| 6/10 | dts: versatile: add pl180 compatible stringsarch/ arch/ | +2 | 1 reply | |
| 7/10 | dt/bindings: arm-boards: add binding for Versatile core moduleDocumentation/ | +6 | 1 reply | |
| 7/10 | dt/bindings: arm-boards: add binding for Versatile core module | +0 | 0 replies | |
| 8/10 | dt/bindings: add compatible string for versatile osc clockDocumentation/ | +2 | 1 reply | |
| 9/10 | dts: versatile: add clock treearch/ arch/ | +84 | 1 reply | |
| 9/10 | dts: versatile: add clock tree | +0 | 0 replies | |
| 10/10 | clk: versatile: add versatile OSC supportdrivers/ drivers/ | +34 | 2 replies |
Reviews trailers per patch
4 of 15 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Arnd Bergmann | Jason Cooper | Linus Walleij |
|---|---|---|---|
| Series | A-b | ||
| 1/10 | |||
| 1/10 | |||
| 1/10 | |||
| 2/10 | |||
| 3/10 | A-b | ||
| 3/10 | A-b | ||
| 4/10 | |||
| 5/10 | |||
| 6/10 | A-b | ||
| 7/10 | |||
| 7/10 | |||
| 8/10 | A-b | ||
| 9/10 | |||
| 9/10 | |||
| 10/10 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCH 00/10] ARM: Versatile irq and clock DT support
From: Rob Herring <[email protected]>
This series is some preparation work to fully convert Versatile platform to DT. This converts the IRQ initialization to DT based init and adds clocks to the Versatile DT. This doesn't actually enable using common clock framework, but that is only a matter of removing the old clock code and enabling the appropriate Kconfig options. This will be done when Versatile can be completely converted over to DT boot. I have that working in my tree, but full DT conversion is also dependent on DT PCI support.
I've tested under QEMU and Linus Walleij has tested an earlier version on Versatile AB h/w.
Rob
Rob Herring (10):
dt/bindings: add passthru-mask property to versatile-fpga-irq
dts: versatile: add missing irq controller properties
irqchip: versatile-fpga: add pass-thru enable support
irqchip: versatile-fpga: add DT init
ARM: versatile: remove init_irq hook for DT boot
dts: versatile: add pl180 compatible strings dt/bindings: arm-boards: add binding for Versatile core module dt/bindings: add compatible string for versatile osc clock
dts: versatile: add clock tree
clk: versatile: add versatile OSC support
Documentation/devicetree/bindings/arm/arm-boards | 6 ++ .../devicetree/bindings/arm/versatile-fpga-irq.txt | 3 + .../devicetree/bindings/clock/arm-integrator.txt | 4 +- arch/arm/boot/dts/versatile-ab.dts | 81 +++++++++++++++++++++- arch/arm/boot/dts/versatile-pb.dts | 12 +++- arch/arm/mach-versatile/versatile_dt.c | 1 - drivers/clk/versatile/Makefile | 3 +- drivers/clk/versatile/clk-integrator.c | 35 +++++++++- drivers/irqchip/irq-versatile-fpga.c | 9 +++ 9 files changed, 145 insertions(+), 9 deletions(-)
Signature · 1 line
1.9.1