[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/3] Add ASPEED SCU device
From: |
Andrew Jeffery |
Subject: |
[Qemu-devel] [PATCH v2 0/3] Add ASPEED SCU device |
Date: |
Thu, 23 Jun 2016 11:45:12 +0930 |
Hi all,
These are three patches implementing minimal functionality for the ASPEED System
Control Unit device and integrating it into the AST2400 SoC model/palmetto-bmc
machine. The device is critical for initialisation of u-boot and the kernel as
it provides chip level control registers, influencing the configuration of the
software and the software's configuration of the SoC.
Since v1:
* Select reset values based on silicon ID
* Expose hardware strapping values via properties
Cheers,
Andrew
Andrew Jeffery (3):
hw/misc: Add a model for the ASPEED System Control Unit
ast2400: Integrate the SCU model and set silicon revision
palmetto-bmc: Configure the SCU's hardware strapping register
hw/arm/ast2400.c | 17 +++
hw/arm/palmetto-bmc.c | 2 +
hw/misc/Makefile.objs | 1 +
hw/misc/aspeed_scu.c | 258 +++++++++++++++++++++++++++++++++++++++++++
include/hw/arm/ast2400.h | 2 +
include/hw/misc/aspeed_scu.h | 34 ++++++
trace-events | 3 +
7 files changed, 317 insertions(+)
create mode 100644 hw/misc/aspeed_scu.c
create mode 100644 include/hw/misc/aspeed_scu.h
--
2.7.4
- [Qemu-devel] [PATCH v2 0/3] Add ASPEED SCU device,
Andrew Jeffery <=
[Qemu-devel] [PATCH v2 1/3] hw/misc: Add a model for the ASPEED System Control Unit, Andrew Jeffery, 2016/06/22