The following changes since commit 08c9f7eec7002dac2da52c8265eb319aba381c86:
Merge tag 'darwin-20220712' of https://github.com/philmd/qemu into staging (2022-07-14 09:30:55 +0100) are available in the Git repository at: https://github.com/legoater/qemu/ tags/pull-aspeed-20220714 for you to fetch changes up to f0418558302ef9e140681e04250fc1ca265f3140: aspeed: Add fby35-bmc slot GPIO's (2022-07-14 16:24:38 +0200) ---------------------------------------------------------------- aspeed queue: * New ISL69259 device model * New fby35 multi-SoC machine (AST1030 BIC + AST2600 BMC) * Aspeed GPIO fixes * Extension of m25p80 with write protect bits * More avocado tests using the Aspeed SDK ---------------------------------------------------------------- Cédric Le Goater (3): aspeed: fby35: Add a bootrom for the BMC docs: aspeed: Minor updates test/avocado/machine_aspeed.py: Add SDK tests Iris Chen (2): hw: m25p80: Add Block Protect and Top Bottom bits for write protect hw: m25p80: add tests for BP and TB bit write protect Joel Stanley (1): aspeed: sbc: Allow per-machine settings Peter Delevoryas (13): hw/i2c/pmbus: Add idle state to return 0xff's hw/sensor: Add IC_DEVICE_ID to ISL voltage regulators hw/sensor: Add Renesas ISL69259 device model aspeed: Create SRAM name from first CPU index aspeed: Refactor UART init for multi-SoC machines aspeed: Make aspeed_board_init_flashes public aspeed: Add fby35 skeleton aspeed: Add AST2600 (BMC) to fby35 aspeed: Add AST1030 (BIC) to fby35 docs: aspeed: Add fby35 multi-SoC machine section qtest/aspeed_gpio: Add input pin modification test hw/gpio/aspeed: Don't let guests modify input pins aspeed: Add fby35-bmc slot GPIO's docs/system/arm/aspeed.rst | 62 ++++++++++++- include/hw/arm/aspeed_soc.h | 9 +- include/hw/i2c/pmbus_device.h | 7 ++ include/hw/misc/aspeed_sbc.h | 13 +++ include/hw/sensor/isl_pmbus_vr.h | 5 ++ hw/arm/aspeed.c | 38 ++++++-- hw/arm/aspeed_ast10x0.c | 13 ++- hw/arm/aspeed_ast2600.c | 13 ++- hw/arm/aspeed_soc.c | 55 ++++++++---- hw/arm/fby35.c | 188 +++++++++++++++++++++++++++++++++++++++ hw/block/m25p80.c | 102 ++++++++++++++++++--- hw/gpio/aspeed_gpio.c | 15 ++-- hw/i2c/pmbus_device.c | 9 ++ hw/misc/aspeed_sbc.c | 42 ++++++++- hw/sensor/isl_pmbus_vr.c | 40 +++++++++ tests/qtest/aspeed_gpio-test.c | 27 ++++++ tests/qtest/aspeed_smc-test.c | 111 +++++++++++++++++++++++ MAINTAINERS | 1 + hw/arm/meson.build | 3 +- tests/avocado/machine_aspeed.py | 68 ++++++++++++++ 20 files changed, 764 insertions(+), 57 deletions(-) create mode 100644 hw/arm/fby35.c