Commit 994fa1c8 authored by Max Filippov's avatar Max Filippov

xtensa: move PLATFORM_NR_IRQS to Kconfig

Signed-off-by: default avatarMax Filippov <jcmvbkbc@gmail.com>
parent aea731c8
...@@ -435,6 +435,10 @@ config XTENSA_PLATFORM_XTFPGA ...@@ -435,6 +435,10 @@ config XTENSA_PLATFORM_XTFPGA
endchoice endchoice
config PLATFORM_NR_IRQS
int
default 3 if XTENSA_PLATFORM_XT2000
default 0
config XTENSA_CPU_CLOCK config XTENSA_CPU_CLOCK
int "CPU clock rate [MHz]" int "CPU clock rate [MHz]"
......
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#define _XTENSA_IRQ_H #define _XTENSA_IRQ_H
#include <linux/init.h> #include <linux/init.h>
#include <platform/hardware.h>
#include <variant/core.h> #include <variant/core.h>
#ifdef CONFIG_VARIANT_IRQ_SWITCH #ifdef CONFIG_VARIANT_IRQ_SWITCH
...@@ -25,7 +24,9 @@ static inline void variant_irq_disable(unsigned int irq) { } ...@@ -25,7 +24,9 @@ static inline void variant_irq_disable(unsigned int irq) { }
#ifndef VARIANT_NR_IRQS #ifndef VARIANT_NR_IRQS
# define VARIANT_NR_IRQS 0 # define VARIANT_NR_IRQS 0
#endif #endif
#ifndef PLATFORM_NR_IRQS #ifdef CONFIG_PLATFORM_NR_IRQS
# define PLATFORM_NR_IRQS CONFIG_PLATFORM_NR_IRQS
#else
# define PLATFORM_NR_IRQS 0 # define PLATFORM_NR_IRQS 0
#endif #endif
#define XTENSA_NR_IRQS XCHAL_NUM_INTERRUPTS #define XTENSA_NR_IRQS XCHAL_NUM_INTERRUPTS
......
...@@ -17,10 +17,6 @@ ...@@ -17,10 +17,6 @@
#include <variant/core.h> #include <variant/core.h>
/*
* Number of platform IRQs
*/
#define PLATFORM_NR_IRQS 3
/* /*
* On-board components. * On-board components.
*/ */
......
...@@ -17,10 +17,6 @@ ...@@ -17,10 +17,6 @@
#ifndef __XTENSA_XTAVNET_HARDWARE_H #ifndef __XTENSA_XTAVNET_HARDWARE_H
#define __XTENSA_XTAVNET_HARDWARE_H #define __XTENSA_XTAVNET_HARDWARE_H
/* Interrupt configuration. */
#define PLATFORM_NR_IRQS 0
/* Default assignment of LX60 devices to external interrupts. */ /* Default assignment of LX60 devices to external interrupts. */
#ifdef CONFIG_XTENSA_MX #ifdef CONFIG_XTENSA_MX
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment