Re: [PULL 00/25] aspeed queue

2023-02-07 Thread Peter Maydell
On Tue, 7 Feb 2023 at 10:07, Cédric Le Goater  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 +)
>
> 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



[PULL 00/25] aspeed queue

2023-02-07 Thread Cédric Le Goater
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 +)

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