Age | Commit message (Expand) | Author | Files | Lines |
2024-09-13 | hw: Use device_class_set_legacy_reset() instead of opencoding | Peter Maydell | 1 | -1/+1 |
2024-01-05 | hw: Simplify accesses to the CPUState::'start-powered-off' property | Philippe Mathieu-Daudé | 1 | -4/+2 |
2023-12-29 | hw/arm: Constify VMState | Richard Henderson | 1 | -1/+1 |
2023-09-29 | hw/arm/armv7m: Clean up local variable shadowing | Philippe Mathieu-Daudé | 1 | -10/+6 |
2023-08-31 | hw/arm: Set number of MPU regions correctly for an505, an521, an524 | Peter Maydell | 1 | -0/+16 |
2022-12-14 | error: Move ERRP_GUARD() to the beginning of the function | Markus Armbruster | 1 | -2/+1 |
2021-09-01 | arm: Remove system_clock_scale global | Peter Maydell | 1 | -16/+1 |
2021-09-01 | armsse: Wire up systick cpuclk clock | Peter Maydell | 1 | -0/+3 |
2021-05-25 | hw/arm: Model TCMs in the SSE-300, not the AN547 | Peter Maydell | 1 | -0/+19 |
2021-05-25 | hw/arm/armsse: Convert armsse_realize() to use ERRP_GUARD | Peter Maydell | 1 | -4/+4 |
2021-05-25 | hw/arm/armsse.c: Correct modelling of SSE-300 internal SRAMs | Peter Maydell | 1 | -2/+6 |
2021-04-17 | hw/arm/armsse: Make SSE-300 use Cortex-M55 | Peter Maydell | 1 | -2/+5 |
2021-04-17 | hw/arm/armsse: Give SSE-300 its own Property array | Peter Maydell | 1 | -3/+14 |
2021-03-08 | hw/arm/armsse: Add SSE-300 support | Peter Maydell | 1 | -0/+152 |
2021-03-08 | hw/arm/armsse: Support variants with ARMSSE_CPU_PWRCTRL block | Peter Maydell | 1 | -0/+26 |
2021-03-08 | hw/arm/armsse: Add support for TYPE_SSE_TIMER in ARMSSEDeviceInfo | Peter Maydell | 1 | -0/+15 |
2021-03-08 | hw/arm/armsse: Add support for SSE variants with a system counter | Peter Maydell | 1 | -0/+27 |
2021-03-08 | hw/arm/armsse: Indirect irq_is_common[] through ARMSSEInfo | Peter Maydell | 1 | -18/+21 |
2021-03-08 | hw/arm/armsse: Add missing SSE-200 SYS_PPU | Peter Maydell | 1 | -0/+9 |
2021-03-08 | hw/arm/armsse: Move PPUs into data-driven framework | Peter Maydell | 1 | -57/+163 |
2021-03-08 | hw/arm/armsse: Move sysctl register block into data-driven framework | Peter Maydell | 1 | -16/+28 |
2021-03-08 | hw/arm/armsse: Move sysinfo register block into data-driven framework | Peter Maydell | 1 | -19/+28 |
2021-03-08 | hw/arm/armsse: Move s32ktimer into data-driven framework | Peter Maydell | 1 | -19/+12 |
2021-03-08 | hw/arm/armsse: Move watchdogs into data-driven framework | Peter Maydell | 1 | -44/+65 |
2021-03-08 | hw/arm/armsse: Move dual-timer device into data-driven framework | Peter Maydell | 1 | -14/+21 |
2021-03-08 | hw/arm/armsse: Add framework for data-driven device placement | Peter Maydell | 1 | -23/+124 |
2021-03-08 | hw/arm/armsse: Add a define for number of IRQs used by the SSE itself | Peter Maydell | 1 | -2/+2 |
2021-03-08 | hw/arm/armsse: Use an array for apb_ppc fields in the state structure | Peter Maydell | 1 | -14/+18 |
2021-03-08 | hw/misc/iotkit-sysinfo.c: Implement SYS_CONFIG1 and IIDR | Peter Maydell | 1 | -0/+5 |
2021-03-08 | hw/arm/armsse.c: Use correct SYS_CONFIG0 register value for SSE-300 | Peter Maydell | 1 | -12/+9 |
2021-03-08 | hw/misc/iotkit-sysinfo.c: Implement SSE-300 PID register values | Peter Maydell | 1 | -0/+2 |
2021-03-08 | hw/misc/iotkit-secctl.c: Implement SSE-300 PID register values | Peter Maydell | 1 | -0/+2 |
2021-03-08 | hw/arm/armsse: Introduce SSE subsystem version property | Peter Maydell | 1 | -2/+6 |
2021-03-08 | clock: Add ClockEvent parameter to callbacks | Peter Maydell | 1 | -4/+5 |
2021-01-29 | arm: Remove frq properties on CMSDK timer, dualtimer, watchdog, ARMSSE | Peter Maydell | 1 | -2/+0 |
2021-01-29 | arm: Don't set freq properties on CMSDK timer, dualtimer, watchdog, ARMSSE | Peter Maydell | 1 | -7/+0 |
2021-01-29 | hw/arm/armsse: Use Clock to set system_clock_scale | Peter Maydell | 1 | -5/+19 |
2021-01-29 | hw/arm/armsse: Wire up clocks | Peter Maydell | 1 | -2/+15 |
2021-01-29 | hw/arm/armsse: Rename "MAINCLK" property to "MAINCLK_FRQ" | Peter Maydell | 1 | -3/+3 |
2020-11-10 | hw/arm/armsse: Correct expansion MPC interrupt lines | Philippe Mathieu-Daudé | 1 | -1/+2 |
2020-08-28 | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200828'... | Peter Maydell | 1 | -0/+1 |
2020-08-28 | armsse: Define ARMSSEClass correctly | Eduardo Habkost | 1 | -0/+1 |
2020-08-27 | armsse: Rename QOM macros to avoid conflicts | Eduardo Habkost | 1 | -12/+12 |
2020-07-20 | hw/arm/armsse: Assert info->num_cpus is in-bounds in armsse_realize() | Peter Maydell | 1 | -0/+2 |
2020-07-10 | error: Eliminate error_propagate() with Coccinelle, part 1 | Markus Armbruster | 1 | -76/+38 |
2020-07-10 | qom: Use returned bool to check for failure, Coccinelle part | Markus Armbruster | 1 | -30/+22 |
2020-07-10 | qom: Put name parameter before value / visitor parameter | Markus Armbruster | 1 | -39/+37 |
2020-07-10 | qdev: Use returned bool to check for qdev_realize() etc. failure | Markus Armbruster | 1 | -52/+26 |
2020-07-02 | hw/arm/armsse: Fix armsse_realize() error API violation | Markus Armbruster | 1 | -4/+4 |
2020-07-02 | hw/arm: Drop useless object_property_set_link() error handling | Markus Armbruster | 1 | -41/+12 |