aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xen/arch/arm/setup.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/xen/arch/arm/setup.c b/xen/arch/arm/setup.c
index c19d1b54fb..645666c210 100644
--- a/xen/arch/arm/setup.c
+++ b/xen/arch/arm/setup.c
@@ -816,6 +816,8 @@ void __init start_xen(unsigned long boot_phys_offset,
init_xen_time();
#endif
+/* FIXME: Crashing here, Because it is trying to initialize GIC from DT */
+if (acpi_disabled)
gic_init();
setup_virt_paging();
@@ -829,9 +831,11 @@ void __init start_xen(unsigned long boot_phys_offset,
xsm_dt_init();
+/* FIXME: Crashing here, Because it is trying to findout maintenance interrupt from DT */
+if (acpi_disabled)
init_maintenance_interrupt();
-/* FIXME: Crashing here, If I do not add the condition */
+/* FIXME: Crashing here, it is trying to findout timer interrupt from DT */
if (acpi_disabled)
init_timer_interrupt();