1 INTERFACE [arm && pic_gic && (imx51 || imx53 || imx6)]:
5 INTERFACE [arm && pic_gic && (imx51 | imx53)]:
12 INTERFACE [arm && pic_gic && imx6]:
19 // ------------------------------------------------------------------------
20 IMPLEMENTATION [arm && pic_gic && (imx51 || imx53 || imx6)]:
22 #include "irq_mgr_multi_chip.h"
29 typedef Irq_mgr_multi_chip<Gic_sz> M;
31 M *m = new Boot_object<M>(1);
33 gic.construct(Kmem::Gic_cpu_map_base, Kmem::Gic_dist_map_base);
34 m->add_chip(0, gic, gic->nr_irqs());
40 Pic::Status Pic::disable_all_save()
44 void Pic::restore_all(Status)
47 // ------------------------------------------------------------------------
48 IMPLEMENTATION [arm && pic_gic && mp && imx6]:
51 void Pic::init_ap(unsigned)