summaryrefslogtreecommitdiffstats
path: root/hw/arm/bcm2836.c
Commit message (Expand)AuthorAgeFilesLines
* hw/arm/bcm2836: Introduce the BCM2835 SoCPhilippe Mathieu-Daudé2020-10-271-0/+34
* hw/arm/bcm2836: Split out common realize() codePhilippe Mathieu-Daudé2020-10-271-4/+18
* hw/arm/bcm2836: Only provide "enabled-cpus" property to multicore SoCsPhilippe Mathieu-Daudé2020-10-271-8/+7Star
* hw/arm/bcm2836: Introduce BCM283XClass::core_countPhilippe Mathieu-Daudé2020-10-271-1/+4
* hw/arm/bcm2836: QOM'ify more by adding class_init() to each SoC typePhilippe Mathieu-Daudé2020-10-271-58/+52Star
* hw/arm/bcm2836: Restrict BCM283XInfo declaration to C sourcePhilippe Mathieu-Daudé2020-10-271-0/+14
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-11/+5Star
* qom: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-6/+6
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-5/+4Star
* qom: Don't handle impossible object_property_get_link() failureMarkus Armbruster2020-07-101-6/+1Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-6/+3Star
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-151-2/+1Star
* sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 2Markus Armbruster2020-06-151-6/+5Star
* qom: Less verbose object_initialize_child()Markus Armbruster2020-06-151-2/+1Star
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-12/+4Star
* hw/arm/bcm283x: Correct the license textPhilippe Mathieu-Daudé2020-03-231-1/+2
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* hw/arm/bcm2836: Rename cpus[] as cpu[].corePhilippe Mathieu-Daudé2019-10-251-12/+14
* hw/arm/bcm2836: Make the SoC code modularPhilippe Mathieu-Daudé2019-10-251-9/+9
* hw/arm/bcm2835: Rename some definitionsPhilippe Mathieu-Daudé2019-10-151-1/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-1/+1
* hw/arm/bcm2836: Fix crash with device_add bcm2837 on unsupported machinesThomas Huth2018-07-171-12/+6Star
* hw/arm/bcm2836: Mark the bcm2836 / bcm2837 devices with user_creatable = falseThomas Huth2018-07-161-0/+2
* hw: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* hw/arm/bcm2836: Use the Cortex-A7 instead of Cortex-A15Peter Maydell2018-03-231-1/+1
* hw/arm/bcm2836: Hardcode correct CPU typePeter Maydell2018-03-191-9/+15
* hw/arm/bcm2836: Use correct affinity values for BCM2837Peter Maydell2018-03-191-4/+7
* hw/arm/bcm2836: Create proper bcm2837 devicePeter Maydell2018-03-191-5/+32
* hw/arm/bcm2836: Rename bcm2836 type/struct to bcm283xPeter Maydell2018-03-191-8/+9
* hw/arm/bcm2386: Fix parent type of bcm2386Peter Maydell2018-03-191-1/+1
* bcm2836: Make CPU type configurablePekka Enberg2018-02-151-8/+9
* arm: remove remaining cannot_destroy_with_object_finalize_yetLaurent Vivier2017-04-201-6/+0Star
* hw/arm/bcm2836: Wire up CPU timer interrupts correctlyPeter Maydell2016-04-041-1/+5
* hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini2016-03-221-0/+2
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* bcm2835_fb: add framebuffer device for Raspberry PiGrégory ESTRADE2016-03-161-0/+2
* raspi: fix SD card with recent sdhci changesAndrew Baumann2016-02-261-0/+7
* all: Clean up includesPeter Maydell2016-02-161-0/+1
* bcm2835_property: implement "get board revision" queryStephen Warren2016-02-111-0/+2
* bcm2836: add bcm2836 SoC deviceAndrew Baumann2016-02-031-0/+165