[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/21] aspeed: Add support for the AST2600 SoC
From: |
Cédric Le Goater |
Subject: |
[Qemu-devel] [PATCH 00/21] aspeed: Add support for the AST2600 SoC |
Date: |
Thu, 19 Sep 2019 07:49:41 +0200 |
Hello,
The series starts with a watchdog fix and a new model for the SDHCI
controller. Follows the code for the AST2600 SoC.
Most of the Aspeed models are reworked with an object class to
introduce the AST2600 variant. A model for the AST2600 SoC and a
simple AST2600 EVB machine is proposed at the end of the series. It
can boot the OpenBMC firmware image which is currently used for HW
bringup.
Thanks,
C.
Amithash Prasad (1):
aspeed/wdt: Check correct register for clock source
Cédric Le Goater (13):
aspeed/timer: Introduce an object class per SoC
aspeed/timer: Add support for control register 3
aspeed/timer: Add AST2600 support
aspeed/timer: Add support for IRQ status register on the AST2600
aspeed/sdmc: Introduce an object class per SoC
watchdog/aspeed: Introduce an object class per SoC
aspeed/smc: Add AST2600 support
aspeed/i2c: Introduce an object class per SoC
aspeed/i2c: Add AST2600 support
aspeed: Introduce an object class per SoC
aspeed/soc: Add AST2600 support
aspeed: Add an AST2600 eval board
aspeed: add support for the Aspeed MII controller of the AST2600
Eddie James (1):
hw/sd/aspeed_sdhci: New device
Joel Stanley (5):
hw: aspeed_scu: Add AST2600 support
aspeed/sdmc: Add AST2600 support
hw: wdt_aspeed: Add AST2600 support
aspeed: Parameterise number of MACs
aspeed/soc: Add ASPEED Video stub
Rashmica Gupta (1):
hw/gpio: Add in AST2600 specific implementation
include/hw/arm/aspeed_soc.h | 29 +-
include/hw/i2c/aspeed_i2c.h | 20 +-
include/hw/misc/aspeed_scu.h | 7 +-
include/hw/misc/aspeed_sdmc.h | 20 +-
include/hw/net/ftgmac100.h | 17 +
include/hw/sd/aspeed_sdhci.h | 34 ++
include/hw/ssi/aspeed_smc.h | 2 +
include/hw/timer/aspeed_timer.h | 18 ++
include/hw/watchdog/wdt_aspeed.h | 19 +-
hw/arm/aspeed.c | 37 ++-
hw/arm/aspeed_ast2600.c | 522 +++++++++++++++++++++++++++++++
hw/arm/aspeed_soc.c | 199 +++++++-----
hw/gpio/aspeed_gpio.c | 142 ++++++++-
hw/i2c/aspeed_i2c.c | 106 ++++++-
hw/misc/aspeed_scu.c | 192 +++++++++++-
hw/misc/aspeed_sdmc.c | 250 +++++++++++----
hw/net/ftgmac100.c | 162 ++++++++++
hw/sd/aspeed_sdhci.c | 198 ++++++++++++
hw/ssi/aspeed_smc.c | 129 +++++++-
hw/timer/aspeed_timer.c | 213 +++++++++++--
hw/watchdog/wdt_aspeed.c | 153 +++++----
hw/arm/Makefile.objs | 2 +-
hw/sd/Makefile.objs | 1 +
23 files changed, 2204 insertions(+), 268 deletions(-)
create mode 100644 include/hw/sd/aspeed_sdhci.h
create mode 100644 hw/arm/aspeed_ast2600.c
create mode 100644 hw/sd/aspeed_sdhci.c
--
2.21.0
- [Qemu-devel] [PATCH 00/21] aspeed: Add support for the AST2600 SoC,
Cédric Le Goater <=
[Qemu-devel] [PATCH 04/21] aspeed/timer: Introduce an object class per SoC, Cédric Le Goater, 2019/09/19
[Qemu-devel] [PATCH 05/21] aspeed/timer: Add support for control register 3, Cédric Le Goater, 2019/09/19