|
@@ -14,7 +14,6 @@
|
|
|
#include <linux/delay.h>
|
|
#include <linux/delay.h>
|
|
|
#include <linux/kernel.h>
|
|
#include <linux/kernel.h>
|
|
|
#include <linux/init.h>
|
|
#include <linux/init.h>
|
|
|
-#include <linux/irqchip.h>
|
|
|
|
|
#include <linux/of_address.h>
|
|
#include <linux/of_address.h>
|
|
|
#include <linux/of_irq.h>
|
|
#include <linux/of_irq.h>
|
|
|
#include <linux/of_platform.h>
|
|
#include <linux/of_platform.h>
|
|
@@ -110,6 +109,7 @@ static void __init sunxi_dt_init(void)
|
|
|
|
|
|
|
|
static const char * const sunxi_board_dt_compat[] = {
|
|
static const char * const sunxi_board_dt_compat[] = {
|
|
|
"allwinner,sun4i-a10",
|
|
"allwinner,sun4i-a10",
|
|
|
|
|
+ "allwinner,sun5i-a10s",
|
|
|
"allwinner,sun5i-a13",
|
|
"allwinner,sun5i-a13",
|
|
|
NULL,
|
|
NULL,
|
|
|
};
|
|
};
|
|
@@ -117,7 +117,6 @@ static const char * const sunxi_board_dt_compat[] = {
|
|
|
DT_MACHINE_START(SUNXI_DT, "Allwinner A1X (Device Tree)")
|
|
DT_MACHINE_START(SUNXI_DT, "Allwinner A1X (Device Tree)")
|
|
|
.init_machine = sunxi_dt_init,
|
|
.init_machine = sunxi_dt_init,
|
|
|
.map_io = sunxi_map_io,
|
|
.map_io = sunxi_map_io,
|
|
|
- .init_irq = irqchip_init,
|
|
|
|
|
.init_time = sunxi_timer_init,
|
|
.init_time = sunxi_timer_init,
|
|
|
.dt_compat = sunxi_board_dt_compat,
|
|
.dt_compat = sunxi_board_dt_compat,
|
|
|
MACHINE_END
|
|
MACHINE_END
|