bcm2836_control.c (69b81893bc28feb678188fbcdce52eff1609bdad) bcm2836_control.c (6111a0c0eddf320a0702c3fde17c61bb3dd02963)
1/*
2 * Rasperry Pi 2 emulation ARM control logic module.
3 * Copyright (c) 2015, Microsoft
4 * Written by Andrew Baumann
5 *
6 * Based on bcm2835_ic.c (Raspberry Pi emulation) (c) 2012 Gregory Estrade
1/*
2 * Rasperry Pi 2 emulation ARM control logic module.
3 * Copyright (c) 2015, Microsoft
4 * Written by Andrew Baumann
5 *
6 * Based on bcm2835_ic.c (Raspberry Pi emulation) (c) 2012 Gregory Estrade
7 * This code is licensed under the GNU GPLv2 and later.
8 *
9 * At present, only implements interrupt routing, and mailboxes (i.e.,
10 * not PMU interrupt, or AXI counters).
11 *
12 * ARM Local Timer IRQ Copyright (c) 2019. Zoltán Baldaszti
13 *
14 * Ref:
15 * https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/QA7_rev3.4.pdf
7 *
8 * At present, only implements interrupt routing, and mailboxes (i.e.,
9 * not PMU interrupt, or AXI counters).
10 *
11 * ARM Local Timer IRQ Copyright (c) 2019. Zoltán Baldaszti
12 *
13 * Ref:
14 * https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/QA7_rev3.4.pdf
15 *
16 * This work is licensed under the terms of the GNU GPL, version 2 or later.
17 * See the COPYING file in the top-level directory.
16 */
17
18#include "qemu/osdep.h"
19#include "hw/intc/bcm2836_control.h"
20#include "hw/irq.h"
21#include "migration/vmstate.h"
22#include "qemu/log.h"
23#include "qemu/module.h"

--- 383 unchanged lines hidden ---
18 */
19
20#include "qemu/osdep.h"
21#include "hw/intc/bcm2836_control.h"
22#include "hw/irq.h"
23#include "migration/vmstate.h"
24#include "qemu/log.h"
25#include "qemu/module.h"

--- 383 unchanged lines hidden ---