Age | Commit message (Expand) | Author | Files | Lines |
2020-10-27 | hw/arm/bcm2836: Introduce the BCM2835 SoC | Philippe Mathieu-Daudé | 1 | -0/+34 |
2020-10-27 | hw/arm/bcm2836: Split out common realize() code | Philippe Mathieu-Daudé | 1 | -4/+18 |
2020-10-27 | hw/arm/bcm2836: Only provide "enabled-cpus" property to multicore SoCs | Philippe Mathieu-Daudé | 1 | -8/+7 |
2020-10-27 | hw/arm/bcm2836: Introduce BCM283XClass::core_count | Philippe Mathieu-Daudé | 1 | -1/+4 |
2020-10-27 | hw/arm/bcm2836: QOM'ify more by adding class_init() to each SoC type | Philippe Mathieu-Daudé | 1 | -58/+52 |
2020-10-27 | hw/arm/bcm2836: Restrict BCM283XInfo declaration to C source | Philippe Mathieu-Daudé | 1 | -0/+14 |
2020-07-10 | error: Eliminate error_propagate() with Coccinelle, part 1 | Markus Armbruster | 1 | -11/+5 |
2020-07-10 | qom: Use returned bool to check for failure, Coccinelle part | Markus Armbruster | 1 | -6/+6 |
2020-07-10 | qom: Put name parameter before value / visitor parameter | Markus Armbruster | 1 | -5/+4 |
2020-07-10 | qom: Don't handle impossible object_property_get_link() failure | Markus Armbruster | 1 | -6/+1 |
2020-07-10 | qdev: Use returned bool to check for qdev_realize() etc. failure | Markus Armbruster | 1 | -6/+3 |
2020-06-15 | qdev: Convert bus-less devices to qdev_realize() with Coccinelle | Markus Armbruster | 1 | -2/+1 |
2020-06-15 | sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 2 | Markus Armbruster | 1 | -6/+5 |
2020-06-15 | qom: Less verbose object_initialize_child() | Markus Armbruster | 1 | -2/+1 |
2020-05-15 | qom: Drop parameter @errp of object_property_add() & friends | Markus Armbruster | 1 | -12/+4 |
2020-03-23 | hw/arm/bcm283x: Correct the license text | Philippe Mathieu-Daudé | 1 | -1/+2 |
2020-01-24 | qdev: set properties with device_class_set_props() | Marc-André Lureau | 1 | -1/+1 |
2019-10-25 | hw/arm/bcm2836: Rename cpus[] as cpu[].core | Philippe Mathieu-Daudé | 1 | -12/+14 |
2019-10-25 | hw/arm/bcm2836: Make the SoC code modular | Philippe Mathieu-Daudé | 1 | -9/+9 |
2019-10-15 | hw/arm/bcm2835: Rename some definitions | Philippe Mathieu-Daudé | 1 | -1/+1 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -1/+1 |
2018-07-17 | hw/arm/bcm2836: Fix crash with device_add bcm2837 on unsupported machines | Thomas Huth | 1 | -12/+6 |
2018-07-16 | hw/arm/bcm2836: Mark the bcm2836 / bcm2837 devices with user_creatable = false | Thomas Huth | 1 | -0/+2 |
2018-06-01 | hw: Do not include "exec/address-spaces.h" if it is not necessary | Philippe Mathieu-Daudé | 1 | -1/+0 |
2018-03-23 | hw/arm/bcm2836: Use the Cortex-A7 instead of Cortex-A15 | Peter Maydell | 1 | -1/+1 |
2018-03-19 | hw/arm/bcm2836: Hardcode correct CPU type | Peter Maydell | 1 | -9/+15 |
2018-03-19 | hw/arm/bcm2836: Use correct affinity values for BCM2837 | Peter Maydell | 1 | -4/+7 |
2018-03-19 | hw/arm/bcm2836: Create proper bcm2837 device | Peter Maydell | 1 | -5/+32 |
2018-03-19 | hw/arm/bcm2836: Rename bcm2836 type/struct to bcm283x | Peter Maydell | 1 | -8/+9 |
2018-03-19 | hw/arm/bcm2386: Fix parent type of bcm2386 | Peter Maydell | 1 | -1/+1 |
2018-02-15 | bcm2836: Make CPU type configurable | Pekka Enberg | 1 | -8/+9 |
2017-04-20 | arm: remove remaining cannot_destroy_with_object_finalize_yet | Laurent Vivier | 1 | -6/+0 |
2016-04-04 | hw/arm/bcm2836: Wire up CPU timer interrupts correctly | Peter Maydell | 1 | -1/+5 |
2016-03-22 | hw: explicitly include qemu-common.h and cpu.h | Paolo Bonzini | 1 | -0/+2 |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 1 | -0/+1 |
2016-03-16 | bcm2835_fb: add framebuffer device for Raspberry Pi | Grégory ESTRADE | 1 | -0/+2 |
2016-02-26 | raspi: fix SD card with recent sdhci changes | Andrew Baumann | 1 | -0/+7 |
2016-02-16 | all: Clean up includes | Peter Maydell | 1 | -0/+1 |
2016-02-11 | bcm2835_property: implement "get board revision" query | Stephen Warren | 1 | -0/+2 |
2016-02-03 | bcm2836: add bcm2836 SoC device | Andrew Baumann | 1 | -0/+165 |