aboutsummaryrefslogtreecommitdiffstats
path: root/hw/arm/bcm2836.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/arm/bcm2836: Remove unusued struct 'BCM283XClass'Dr. David Alan Gilbert2024-06-301-12/+0
* hw/arm: Introduce Raspberry PI 4 machineSergey Kambalin2024-02-271-0/+2
* hw/arm/bcm2853_peripherals: Split out common part of peripheralsSergey Kambalin2024-02-271-11/+13
* hw/arm/bcm2836: Split out common part of BCM283X classesSergey Kambalin2024-02-271-44/+59
* target/arm: Move GTimer definitions to new 'gtimer.h' headerPhilippe Mathieu-Daudé2024-01-261-0/+1
* target/arm: Move ARM_CPU_IRQ/FIQ definitions to 'cpu-qom.h' headerPhilippe Mathieu-Daudé2024-01-261-0/+1
* hw: Simplify accesses to the CPUState::'start-powered-off' propertyPhilippe Mathieu-Daudé2024-01-051-6/+2
* hw/arm/bcm2836: Use ARM_CPU 'mp-affinity' propertyPhilippe Mathieu-Daudé2024-01-051-2/+2
* hw/arm/bcm2836: Simplify use of 'reset-cbar' propertyPhilippe Mathieu-Daudé2024-01-051-4/+2
* hw/arm/bcm2835_property: Implement "get command line" messageDaniel Bertalan2023-05-021-0/+2
* hw/arm/bcm2836: Remove definitions generated by OBJECT_DECLARE_TYPE()Philippe Mathieu-Daudé2023-01-121-7/+2
* Do not include cpu.h if it's not really necessaryThomas Huth2021-05-021-1/+0
* 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/+7
* 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/+52
* 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/+5
* 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/+4
* qom: Don't handle impossible object_property_get_link() failureMarkus Armbruster2020-07-101-6/+1
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-6/+3
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-151-2/+1
* sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 2Markus Armbruster2020-06-151-6/+5
* qom: Less verbose object_initialize_child()Markus Armbruster2020-06-151-2/+1
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-12/+4
* 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/+6
* 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/+0
* 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/+0
* 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