[PULL 00/25] aspeed queue

Cédric Le Goater posted 25 patches 1 year, 2 months ago
Failed in applying to current master (apply log)
Maintainers: "Cédric Le Goater" <clg@kaod.org>, Peter Maydell <peter.maydell@linaro.org>, Andrew Jeffery <andrew@aj.id.au>, Joel Stanley <joel@jms.id.au>, Subbaraya Sundeep <sundeep.lkml@gmail.com>, Havard Skinnemoen <hskinnemoen@google.com>, Tyrone Ting <kfting@nuvoton.com>, Alistair Francis <alistair@alistair23.me>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Jason Wang <jasowang@redhat.com>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
There is a newer version of this series
hw/arm/aspeed_eeprom.h              |  19 +++++
hw/block/m25p80_sfdp.h              |   2 +
include/hw/arm/aspeed_soc.h         |  14 ++++
include/hw/loader.h                 |   3 -
include/hw/nvram/eeprom_at24c.h     |  39 ++++++++++
include/hw/watchdog/wdt_aspeed.h    |   4 +-
hw/arm/aspeed.c                     | 142 ++++++++++++++++++++----------------
hw/arm/aspeed_ast10x0.c             |  83 ++++++++++++++++++++-
hw/arm/aspeed_ast2600.c             |   4 +-
hw/arm/aspeed_eeprom.c              |  82 +++++++++++++++++++++
hw/arm/aspeed_soc.c                 |   4 +-
hw/arm/msf2-som.c                   |   5 +-
hw/arm/npcm7xx_boards.c             |  20 ++---
hw/block/m25p80.c                   |   3 +-
hw/block/m25p80_sfdp.c              |  40 ++++++++++
hw/misc/aspeed_hace.c               |  21 ++++--
hw/misc/aspeed_sdmc.c               |   1 -
hw/net/ftgmac100.c                  |   4 +-
hw/nvram/eeprom_at24c.c             |  58 ++++++++++++---
hw/watchdog/wdt_aspeed.c            |  24 ++++--
hw/arm/meson.build                  |   1 +
tests/avocado/boot_linux_console.py |  19 +++--
tests/avocado/machine_aspeed.py     |  60 +++++++++++++--
23 files changed, 523 insertions(+), 129 deletions(-)
create mode 100644 hw/arm/aspeed_eeprom.h
create mode 100644 include/hw/nvram/eeprom_at24c.h
create mode 100644 hw/arm/aspeed_eeprom.c
[PULL 00/25] aspeed queue
Posted by Cédric Le Goater 1 year, 2 months ago
The following changes since commit 6661b8c7fe3f8b5687d2d90f7b4f3f23d70e3e8b:

  Merge tag 'pull-ppc-20230205' of https://gitlab.com/danielhb/qemu into staging (2023-02-05 16:49:09 +0000)

are available in the Git repository at:

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

for you to fetch changes up to bf81b8f8acda4f1f774adc5f8e76225d472c6ae5:

  aspeed/sdmc: Drop unnecessary scu include (2023-02-07 09:02:05 +0100)

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

* various small cleanups and fixes
* new variant of the supermicrox11-bmc machine using an ast2500-a1 SoC
* at24c_eeprom extension to define eeprom contents with static arrays
* ast10x0 model and test improvements
* avocado update of images to use the latest

----------------------------------------------------------------
Cédric Le Goater (3):
      tests/avocado/machine_aspeed.py: update buildroot tests
      tests/avocado/machine_aspeed.py: Mask systemd services to speed up SDK boot
      hw/core/loader: Remove declarations of option_rom_has_mr/rom_file_has_mr

Guenter Roeck (2):
      aspeed: Add Supermicro X11 SPI machine type
      m25p80: Add the is25wp256 SFPD table

Joel Stanley (2):
      avocado/boot_linux_console.py: Update ast2600 test
      aspeed/sdmc: Drop unnecessary scu include

Peter Delevoryas (5):
      hw/arm: Extract at24c_eeprom_init helper from Aspeed and Nuvoton boards
      hw/arm/aspeed: Replace aspeed_eeprom_init with at24c_eeprom_init
      hw/nvram/eeprom_at24c: Add init_rom field and at24c_eeprom_init_rom helper
      hw/arm/aspeed: Add aspeed_eeprom.c
      hw/nvram/eeprom_at24c: Make reset behavior more like hardware

Philippe Mathieu-Daudé (12):
      tests/avocado: Introduce file_truncate()
      tests/avocado: Truncate M2S-FG484 SOM SPI flash to 16MiB
      hw/watchdog/wdt_aspeed: Rename MMIO region size as 'iosize'
      hw/watchdog/wdt_aspeed: Extend MMIO range to cover more registers
      hw/watchdog/wdt_aspeed: Log unimplemented registers as UNIMP level
      hw/misc/aspeed_hace: Do not crash if address_space_map() failed
      hw/arm/aspeed_ast10x0: Add various unimplemented peripherals
      hw/arm/aspeed_ast10x0: Map I3C peripheral
      hw/arm/aspeed_ast10x0: Map the secure SRAM
      hw/arm/aspeed_ast10x0: Map HACE peripheral
      hw/arm/aspeed_ast10x0: Add TODO comment to use Cortex-M4F
      tests/avocado: Test Aspeed Zephyr SDK v00.01.08 on AST1030 board

Stephen Longfield (1):
      hw/net: Fix read of uninitialized memory in ftgmac100

 hw/arm/aspeed_eeprom.h              |  19 +++++
 hw/block/m25p80_sfdp.h              |   2 +
 include/hw/arm/aspeed_soc.h         |  14 ++++
 include/hw/loader.h                 |   3 -
 include/hw/nvram/eeprom_at24c.h     |  39 ++++++++++
 include/hw/watchdog/wdt_aspeed.h    |   4 +-
 hw/arm/aspeed.c                     | 142 ++++++++++++++++++++----------------
 hw/arm/aspeed_ast10x0.c             |  83 ++++++++++++++++++++-
 hw/arm/aspeed_ast2600.c             |   4 +-
 hw/arm/aspeed_eeprom.c              |  82 +++++++++++++++++++++
 hw/arm/aspeed_soc.c                 |   4 +-
 hw/arm/msf2-som.c                   |   5 +-
 hw/arm/npcm7xx_boards.c             |  20 ++---
 hw/block/m25p80.c                   |   3 +-
 hw/block/m25p80_sfdp.c              |  40 ++++++++++
 hw/misc/aspeed_hace.c               |  21 ++++--
 hw/misc/aspeed_sdmc.c               |   1 -
 hw/net/ftgmac100.c                  |   4 +-
 hw/nvram/eeprom_at24c.c             |  58 ++++++++++++---
 hw/watchdog/wdt_aspeed.c            |  24 ++++--
 hw/arm/meson.build                  |   1 +
 tests/avocado/boot_linux_console.py |  19 +++--
 tests/avocado/machine_aspeed.py     |  60 +++++++++++++--
 23 files changed, 523 insertions(+), 129 deletions(-)
 create mode 100644 hw/arm/aspeed_eeprom.h
 create mode 100644 include/hw/nvram/eeprom_at24c.h
 create mode 100644 hw/arm/aspeed_eeprom.c

Re: [PULL 00/25] aspeed queue
Posted by Peter Maydell 1 year, 2 months ago
On Tue, 7 Feb 2023 at 10:07, Cédric Le Goater <clg@kaod.org> wrote:
>
> The following changes since commit 6661b8c7fe3f8b5687d2d90f7b4f3f23d70e3e8b:
>
>   Merge tag 'pull-ppc-20230205' of https://gitlab.com/danielhb/qemu into staging (2023-02-05 16:49:09 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/legoater/qemu/ tags/pull-aspeed-20230207
>
> for you to fetch changes up to bf81b8f8acda4f1f774adc5f8e76225d472c6ae5:
>
>   aspeed/sdmc: Drop unnecessary scu include (2023-02-07 09:02:05 +0100)
>
> ----------------------------------------------------------------
> aspeed queue:
>
> * various small cleanups and fixes
> * new variant of the supermicrox11-bmc machine using an ast2500-a1 SoC
> * at24c_eeprom extension to define eeprom contents with static arrays
> * ast10x0 model and test improvements
> * avocado update of images to use the latest


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.0
for any user-visible changes.

-- PMM