2 * Raspberry Pi emulation (c) 2012 Gregory Estrade
3 * This code is licensed under the GNU GPLv2 and later.
12 #define TYPE_BCM2835_IC "bcm2835_ic"
14 #define TYPE_BCM2835_IC "bcm2835-ic"
15 >>>>>>> upstreaming-raspi
16 #define BCM2835_IC(obj) OBJECT_CHECK(BCM2835ICState, (obj), TYPE_BCM2835_IC)
18 #define BCM2835_IC_GPU_IRQ "gpu-irq"
19 #define BCM2835_IC_ARM_IRQ "arm-irq"
21 typedef struct BCM2835ICState {
31 >>>>>>> upstreaming-raspi
33 /* 64 GPU IRQs + 8 ARM IRQs = 72 total (GPU first) */
34 uint64_t gpu_irq_level, gpu_irq_enable;
35 uint8_t arm_irq_level, arm_irq_enable;
42 >>>>>>> upstreaming-raspi