提交 0a6923f1 编写于 作者: J James Hogan

metag: tz1090: select and instantiate irq-imgpdc

Select IMGPDC_IRQ from SOC_TZ1090 to enable the PDC interrupt controller
driver once it is merged, and instantiate it from tz1090.dtsi.
Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
Acked-by: NGrant Likely <grant.likely@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
上级 3b2f64d0
...@@ -16,6 +16,7 @@ config META21_FPGA ...@@ -16,6 +16,7 @@ config META21_FPGA
config SOC_TZ1090 config SOC_TZ1090
bool "Toumaz Xenif TZ1090 SoC (Comet)" bool "Toumaz Xenif TZ1090 SoC (Comet)"
select IMGPDC_IRQ
select METAG_LNKGET_AROUND_CACHE select METAG_LNKGET_AROUND_CACHE
select METAG_META21 select METAG_META21
select METAG_SMP_WRITE_REORDERING select METAG_SMP_WRITE_REORDERING
......
...@@ -8,6 +8,8 @@ ...@@ -8,6 +8,8 @@
#include "skeleton.dtsi" #include "skeleton.dtsi"
#include <dt-bindings/interrupt-controller/irq.h>
/ { / {
compatible = "toumaz,tz1090", "img,meta"; compatible = "toumaz,tz1090", "img,meta";
...@@ -26,6 +28,22 @@ ...@@ -26,6 +28,22 @@
#size-cells = <1>; #size-cells = <1>;
ranges; ranges;
pdc: pdc@0x02006000 {
interrupt-controller;
#interrupt-cells = <2>;
reg = <0x02006000 0x1000>;
compatible = "img,pdc-intc";
num-perips = <3>;
num-syswakes = <3>;
interrupts = <18 IRQ_TYPE_LEVEL_HIGH>, /* Syswakes */
<30 IRQ_TYPE_LEVEL_HIGH>, /* Perip 0 (RTC) */
<29 IRQ_TYPE_LEVEL_HIGH>, /* Perip 1 (IR) */
<31 IRQ_TYPE_LEVEL_HIGH>; /* Perip 2 (WDT) */
};
pinctrl: pinctrl@02005800 { pinctrl: pinctrl@02005800 {
#gpio-range-cells = <3>; #gpio-range-cells = <3>;
compatible = "img,tz1090-pinctrl"; compatible = "img,tz1090-pinctrl";
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册