Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a6923f1 authored by James Hogan's avatar James Hogan
Browse files

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: default avatarJames Hogan <james.hogan@imgtec.com>
Acked-by: default avatarGrant Likely <grant.likely@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
parent 3b2f64d0
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@ config META21_FPGA

config SOC_TZ1090
	bool "Toumaz Xenif TZ1090 SoC (Comet)"
	select IMGPDC_IRQ
	select METAG_LNKGET_AROUND_CACHE
	select METAG_META21
	select METAG_SMP_WRITE_REORDERING
+18 −0
Original line number Diff line number Diff line
@@ -8,6 +8,8 @@

#include "skeleton.dtsi"

#include <dt-bindings/interrupt-controller/irq.h>

/ {
	compatible = "toumaz,tz1090", "img,meta";

@@ -26,6 +28,22 @@
		#size-cells = <1>;
		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 {
			#gpio-range-cells = <3>;
			compatible = "img,tz1090-pinctrl";