summaryrefslogtreecommitdiffstats
path: root/hw/arm/armsse.c
Commit message (Expand)AuthorAgeFilesLines
* arm: Remove system_clock_scale globalPeter Maydell2021-09-011-16/+1Star
* armsse: Wire up systick cpuclk clockPeter Maydell2021-09-011-0/+3
* hw/arm: Model TCMs in the SSE-300, not the AN547Peter Maydell2021-05-251-0/+19
* hw/arm/armsse: Convert armsse_realize() to use ERRP_GUARDPeter Maydell2021-05-251-4/+4
* hw/arm/armsse.c: Correct modelling of SSE-300 internal SRAMsPeter Maydell2021-05-251-2/+6
* hw/arm/armsse: Make SSE-300 use Cortex-M55Peter Maydell2021-04-171-2/+5
* hw/arm/armsse: Give SSE-300 its own Property arrayPeter Maydell2021-04-171-3/+14
* hw/arm/armsse: Add SSE-300 supportPeter Maydell2021-03-081-0/+152
* hw/arm/armsse: Support variants with ARMSSE_CPU_PWRCTRL blockPeter Maydell2021-03-081-0/+26
* hw/arm/armsse: Add support for TYPE_SSE_TIMER in ARMSSEDeviceInfoPeter Maydell2021-03-081-0/+15
* hw/arm/armsse: Add support for SSE variants with a system counterPeter Maydell2021-03-081-0/+27
* hw/arm/armsse: Indirect irq_is_common[] through ARMSSEInfoPeter Maydell2021-03-081-18/+21
* hw/arm/armsse: Add missing SSE-200 SYS_PPUPeter Maydell2021-03-081-0/+9
* hw/arm/armsse: Move PPUs into data-driven frameworkPeter Maydell2021-03-081-57/+163
* hw/arm/armsse: Move sysctl register block into data-driven frameworkPeter Maydell2021-03-081-16/+28
* hw/arm/armsse: Move sysinfo register block into data-driven frameworkPeter Maydell2021-03-081-19/+28
* hw/arm/armsse: Move s32ktimer into data-driven frameworkPeter Maydell2021-03-081-19/+12Star
* hw/arm/armsse: Move watchdogs into data-driven frameworkPeter Maydell2021-03-081-44/+65
* hw/arm/armsse: Move dual-timer device into data-driven frameworkPeter Maydell2021-03-081-14/+21
* hw/arm/armsse: Add framework for data-driven device placementPeter Maydell2021-03-081-23/+124
* hw/arm/armsse: Add a define for number of IRQs used by the SSE itselfPeter Maydell2021-03-081-2/+2
* hw/arm/armsse: Use an array for apb_ppc fields in the state structurePeter Maydell2021-03-081-14/+18
* hw/misc/iotkit-sysinfo.c: Implement SYS_CONFIG1 and IIDRPeter Maydell2021-03-081-0/+5
* hw/arm/armsse.c: Use correct SYS_CONFIG0 register value for SSE-300Peter Maydell2021-03-081-12/+9Star
* hw/misc/iotkit-sysinfo.c: Implement SSE-300 PID register valuesPeter Maydell2021-03-081-0/+2
* hw/misc/iotkit-secctl.c: Implement SSE-300 PID register valuesPeter Maydell2021-03-081-0/+2
* hw/arm/armsse: Introduce SSE subsystem version propertyPeter Maydell2021-03-081-2/+6
* clock: Add ClockEvent parameter to callbacksPeter Maydell2021-03-081-4/+5
* arm: Remove frq properties on CMSDK timer, dualtimer, watchdog, ARMSSEPeter Maydell2021-01-291-2/+0Star
* arm: Don't set freq properties on CMSDK timer, dualtimer, watchdog, ARMSSEPeter Maydell2021-01-291-7/+0Star
* hw/arm/armsse: Use Clock to set system_clock_scalePeter Maydell2021-01-291-5/+19
* hw/arm/armsse: Wire up clocksPeter Maydell2021-01-291-2/+15
* hw/arm/armsse: Rename "MAINCLK" property to "MAINCLK_FRQ"Peter Maydell2021-01-291-3/+3
* hw/arm/armsse: Correct expansion MPC interrupt linesPhilippe Mathieu-Daudé2020-11-101-1/+2
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200828'...Peter Maydell2020-08-281-0/+1
|\
| * armsse: Define ARMSSEClass correctlyEduardo Habkost2020-08-281-0/+1
* | armsse: Rename QOM macros to avoid conflictsEduardo Habkost2020-08-271-12/+12
|/
* hw/arm/armsse: Assert info->num_cpus is in-bounds in armsse_realize()Peter Maydell2020-07-201-0/+2
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-76/+38Star
* qom: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-30/+22Star
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-39/+37Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-52/+26Star
* hw/arm/armsse: Fix armsse_realize() error API violationMarkus Armbruster2020-07-021-4/+4
* hw/arm: Drop useless object_property_set_link() error handlingMarkus Armbruster2020-07-021-41/+12Star
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-151-12/+8Star
* sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 3Markus Armbruster2020-06-151-20/+13Star
* sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 2Markus Armbruster2020-06-151-54/+42Star
* hw/arm/armsse: Pass correct child size to sysbus_init_child_obj()Markus Armbruster2020-06-151-1/+2
* qom: Less verbose object_initialize_child()Markus Armbruster2020-06-151-18/+8Star
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1