bcm2836_control: add bcm2836 ARM control logic
commitcc28296d82ce179e81ee6d0b9cfb7f6a79ffc1c6
authorAndrew Baumann <Andrew.Baumann@microsoft.com>
Fri, 29 Jan 2016 22:50:41 +0000 (29 14:50 -0800)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 3 Feb 2016 15:00:45 +0000 (3 15:00 +0000)
tree8b6b5bf2112528433ccdac195b73276a2f5239eb
parent7c62aeb82a143f4fcb1e6e419175cd120407deac
bcm2836_control: add bcm2836 ARM control logic

This module is specific to the bcm2836 (Pi2). It implements the top
level interrupt controller, and mailboxes used for inter-processor
synchronisation.

Reviewed-by: Peter Crosthwaite <crosthwaite.peter@gmail.com>
Signed-off-by: Andrew Baumann <Andrew.Baumann@microsoft.com>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/intc/Makefile.objs
hw/intc/bcm2836_control.c [new file with mode: 0644]
include/hw/intc/bcm2836_control.h [new file with mode: 0644]