[PULL 00/19] aspeed queue

Cédric Le Goater posted 19 patches 1 year, 12 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220503065848.125215-1-clg@kaod.org
Maintainers: Alistair Francis <alistair@alistair23.me>, Peter Maydell <peter.maydell@linaro.org>, "Cédric Le Goater" <clg@kaod.org>, Andrew Jeffery <andrew@aj.id.au>, Joel Stanley <joel@jms.id.au>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
There is a newer version of this series
include/hw/adc/aspeed_adc.h      |   1 +
include/hw/arm/aspeed_soc.h      |   4 +
include/hw/misc/aspeed_hace.h    |   7 +
include/hw/misc/aspeed_scu.h     |  45 ++++++
include/hw/timer/aspeed_timer.h  |   1 +
include/hw/watchdog/wdt_aspeed.h |   3 +
hw/adc/aspeed_adc.c              |  16 +++
hw/arm/aspeed.c                  |  70 ++++++++-
hw/arm/aspeed_ast10x0.c          | 299 +++++++++++++++++++++++++++++++++++++++
hw/arm/aspeed_ast2600.c          |   6 +
hw/gpio/aspeed_gpio.c            |   2 +-
hw/misc/aspeed_hace.c            | 159 ++++++++++++++++++++-
hw/misc/aspeed_sbc.c             |   7 +-
hw/misc/aspeed_scu.c             | 108 +++++++++++++-
hw/ssi/aspeed_smc.c              | 157 ++++++++++++++++++++
hw/timer/aspeed_timer.c          |  17 +++
hw/watchdog/wdt_aspeed.c         |  34 ++++-
tests/qtest/aspeed_gpio-test.c   |  87 ++++++++++++
tests/qtest/aspeed_hace-test.c   | 147 +++++++++++++++++++
hw/arm/meson.build               |   6 +-
tests/avocado/machine_aspeed.py  |  36 +++++
tests/qtest/meson.build          |   3 +-
22 files changed, 1199 insertions(+), 16 deletions(-)
create mode 100644 hw/arm/aspeed_ast10x0.c
create mode 100644 tests/qtest/aspeed_gpio-test.c
create mode 100644 tests/avocado/machine_aspeed.py
[PULL 00/19] aspeed queue
Posted by Cédric Le Goater 1 year, 12 months ago
The following changes since commit f5643914a9e8f79c606a76e6a9d7ea82a3fc3e65:

  Merge tag 'pull-9p-20220501' of https://github.com/cschoenebeck/qemu into staging (2022-05-01 07:48:11 -0700)

are available in the Git repository at:

  https://github.com/legoater/qemu/ tags/pull-aspeed-20220503

for you to fetch changes up to e056c52233910ef156e6d790ce41b33cd838bad6:

  aspeed/hace: Support AST1030 HACE (2022-05-03 07:17:20 +0200)

----------------------------------------------------------------
aspeed queue:

* New AST1030 SoC and eval board
* Accumulative mode support for HACE controller
* GPIO fix and unit test
* Clock modeling adjustments for the AST2600
* Dummy eMMC Boot Controller model
* Change of AST2500 EVB and AST2600 EVB flash model (for quad IO)

----------------------------------------------------------------
Jae Hyun Yoo (1):
      hw/arm/aspeed: fix AST2500/AST2600 EVB fmc model

Jamin Lin (2):
      aspeed: Add an AST1030 eval board
      test/avocado/machine_aspeed.py: Add ast1030 test case

Joel Stanley (2):
      aspeed: sbc: Correct default reset values
      aspeed: Add eMMC Boot Controller stub

Peter Delevoryas (1):
      hw/gpio/aspeed_gpio: Fix QOM pin property

Steven Lee (13):
      hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function
      hw: aspeed_scu: Introduce clkin_25Mhz attribute
      aspeed/adc: Add AST1030 support
      aspeed/smc: Add AST1030 support
      aspeed/wdt: Fix ast2500/ast2600 default reload value
      aspeed/wdt: Add AST1030 support
      aspeed/timer: Add AST1030 support
      aspeed/scu: Add AST1030 support
      aspeed/soc : Add AST1030 support
      aspeed/hace: Support HMAC Key Buffer register.
      aspeed/hace: Support AST2600 HACE
      tests/qtest: Add test for Aspeed HACE accumulative mode
      aspeed/hace: Support AST1030 HACE

 include/hw/adc/aspeed_adc.h      |   1 +
 include/hw/arm/aspeed_soc.h      |   4 +
 include/hw/misc/aspeed_hace.h    |   7 +
 include/hw/misc/aspeed_scu.h     |  45 ++++++
 include/hw/timer/aspeed_timer.h  |   1 +
 include/hw/watchdog/wdt_aspeed.h |   3 +
 hw/adc/aspeed_adc.c              |  16 +++
 hw/arm/aspeed.c                  |  70 ++++++++-
 hw/arm/aspeed_ast10x0.c          | 299 +++++++++++++++++++++++++++++++++++++++
 hw/arm/aspeed_ast2600.c          |   6 +
 hw/gpio/aspeed_gpio.c            |   2 +-
 hw/misc/aspeed_hace.c            | 159 ++++++++++++++++++++-
 hw/misc/aspeed_sbc.c             |   7 +-
 hw/misc/aspeed_scu.c             | 108 +++++++++++++-
 hw/ssi/aspeed_smc.c              | 157 ++++++++++++++++++++
 hw/timer/aspeed_timer.c          |  17 +++
 hw/watchdog/wdt_aspeed.c         |  34 ++++-
 tests/qtest/aspeed_gpio-test.c   |  87 ++++++++++++
 tests/qtest/aspeed_hace-test.c   | 147 +++++++++++++++++++
 hw/arm/meson.build               |   6 +-
 tests/avocado/machine_aspeed.py  |  36 +++++
 tests/qtest/meson.build          |   3 +-
 22 files changed, 1199 insertions(+), 16 deletions(-)
 create mode 100644 hw/arm/aspeed_ast10x0.c
 create mode 100644 tests/qtest/aspeed_gpio-test.c
 create mode 100644 tests/avocado/machine_aspeed.py
Re: [PULL 00/19] aspeed queue
Posted by Richard Henderson 1 year, 12 months ago
On 5/2/22 23:58, Cédric Le Goater wrote:
> The following changes since commit f5643914a9e8f79c606a76e6a9d7ea82a3fc3e65:
> 
>    Merge tag 'pull-9p-20220501' of https://github.com/cschoenebeck/qemu into staging (2022-05-01 07:48:11 -0700)
> 
> are available in the Git repository at:
> 
>    https://github.com/legoater/qemu/ tags/pull-aspeed-20220503
> 
> for you to fetch changes up to e056c52233910ef156e6d790ce41b33cd838bad6:
> 
>    aspeed/hace: Support AST1030 HACE (2022-05-03 07:17:20 +0200)
> 
> ----------------------------------------------------------------
> aspeed queue:
> 
> * New AST1030 SoC and eval board
> * Accumulative mode support for HACE controller
> * GPIO fix and unit test
> * Clock modeling adjustments for the AST2600
> * Dummy eMMC Boot Controller model
> * Change of AST2500 EVB and AST2600 EVB flash model (for quad IO)

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/7.1 as appropriate.


r~


> 
> ----------------------------------------------------------------
> Jae Hyun Yoo (1):
>        hw/arm/aspeed: fix AST2500/AST2600 EVB fmc model
> 
> Jamin Lin (2):
>        aspeed: Add an AST1030 eval board
>        test/avocado/machine_aspeed.py: Add ast1030 test case
> 
> Joel Stanley (2):
>        aspeed: sbc: Correct default reset values
>        aspeed: Add eMMC Boot Controller stub
> 
> Peter Delevoryas (1):
>        hw/gpio/aspeed_gpio: Fix QOM pin property
> 
> Steven Lee (13):
>        hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function
>        hw: aspeed_scu: Introduce clkin_25Mhz attribute
>        aspeed/adc: Add AST1030 support
>        aspeed/smc: Add AST1030 support
>        aspeed/wdt: Fix ast2500/ast2600 default reload value
>        aspeed/wdt: Add AST1030 support
>        aspeed/timer: Add AST1030 support
>        aspeed/scu: Add AST1030 support
>        aspeed/soc : Add AST1030 support
>        aspeed/hace: Support HMAC Key Buffer register.
>        aspeed/hace: Support AST2600 HACE
>        tests/qtest: Add test for Aspeed HACE accumulative mode
>        aspeed/hace: Support AST1030 HACE
> 
>   include/hw/adc/aspeed_adc.h      |   1 +
>   include/hw/arm/aspeed_soc.h      |   4 +
>   include/hw/misc/aspeed_hace.h    |   7 +
>   include/hw/misc/aspeed_scu.h     |  45 ++++++
>   include/hw/timer/aspeed_timer.h  |   1 +
>   include/hw/watchdog/wdt_aspeed.h |   3 +
>   hw/adc/aspeed_adc.c              |  16 +++
>   hw/arm/aspeed.c                  |  70 ++++++++-
>   hw/arm/aspeed_ast10x0.c          | 299 +++++++++++++++++++++++++++++++++++++++
>   hw/arm/aspeed_ast2600.c          |   6 +
>   hw/gpio/aspeed_gpio.c            |   2 +-
>   hw/misc/aspeed_hace.c            | 159 ++++++++++++++++++++-
>   hw/misc/aspeed_sbc.c             |   7 +-
>   hw/misc/aspeed_scu.c             | 108 +++++++++++++-
>   hw/ssi/aspeed_smc.c              | 157 ++++++++++++++++++++
>   hw/timer/aspeed_timer.c          |  17 +++
>   hw/watchdog/wdt_aspeed.c         |  34 ++++-
>   tests/qtest/aspeed_gpio-test.c   |  87 ++++++++++++
>   tests/qtest/aspeed_hace-test.c   | 147 +++++++++++++++++++
>   hw/arm/meson.build               |   6 +-
>   tests/avocado/machine_aspeed.py  |  36 +++++
>   tests/qtest/meson.build          |   3 +-
>   22 files changed, 1199 insertions(+), 16 deletions(-)
>   create mode 100644 hw/arm/aspeed_ast10x0.c
>   create mode 100644 tests/qtest/aspeed_gpio-test.c
>   create mode 100644 tests/avocado/machine_aspeed.py
>