The following changes since commit 3390aba56c354637eccd2d5ab5fd6efc2f026f06:

  Merge tag 'qom-tests-pr-v2' of https://gitlab.com/marcandre.lureau/qemu into 
staging (2026-06-06 14:47:04 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 43cdf3d2bbe24021ac4753fbb8cfaeb90e6d86f1:

  hw/i3c: keep _bytes aliases for renamed queue-capacity properties (2026-06-07 
06:41:10 +0200)

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

* Convert 14 Aspeed device models to DEFINE_TYPES().
* Improve Aspeed I2C: unify DMA address handling with a dma_addr_lo_mask
  field and increase the AST2700 buffer mode size.
* Add ADC, PECI, GPIO, SGPIO, I2C and watchdog support to the AST1040
  SoC model, and wire onboard I2C devices to the AST1040 EVB.
* Fix DW-I3C CMD/data FIFO reset values to match real silicon, rename
  queue capacity properties from _bytes to _words, keeping the old
  names as aliases for backward compatibility.

----------------------------------------------------------------
Jamin Lin (34):
      hw/misc/aspeed_hace: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_lpc: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_ltpi: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_pwm: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_sbc: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_scu: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_sdmc: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc:aspeed_sli: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/misc/aspeed_xdma: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/adc/aspeed_adc: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/arm/aspeed_ast1700: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/gpio/aspeed_gpio: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/gpio/aspeed_sgpio: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/intc/aspeed_intc: convert to DEFINE_TYPES() with inlined TypeInfo
      hw/intc/aspeed_vic: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/rtc/aspeed_rtc: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/watchdog/wdt_aspeed: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/nvram/aspeed_otp: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/timer/aspeed_timer: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/fsi/aspeed_apb2opb: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/pci-host/aspeed_pcie: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/i2c/aspeed_i2c: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/net/ftgmac100: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/ssi/aspeed_smc: Convert to DEFINE_TYPES() with inlined TypeInfo
      hw/i2c/aspeed_i2c: Introduce dma_addr_lo_mask to unify DMA address 
handling
      hw/i2c/aspeed_i2c: Increase AST2700 buffer mode size and adjust offset
      hw/arm/aspeed_ast1040: Reuse AST2700 ADC model
      hw/arm/aspeed_ast1040: Introduce PECI support
      hw/arm/aspeed_ast1040: Reuse AST2700 GPIO controller model
      hw/arm/aspeed_ast1040: Add SGPIO controller support
      hw/i2c/aspeed_i2c: Introduce AST1040 I2C model
      hw/arm/aspeed_ast1040: Introduce I2C support
      hw/arm/aspeed_ast1040_evb: Introduce onboard I2C device
      hw/arm/aspeed_ast1040: Reuse AST2700 watchdog models

Jithu Joseph (3):
      hw/i3c: fix CMD/data FIFO depth reset values to match real silicon
      hw/i3c: rename DW-I3C queue capacity fields from _bytes to _words
      hw/i3c: keep _bytes aliases for renamed queue-capacity properties

 include/hw/i2c/aspeed_i2c.h |   8 +-
 include/hw/i3c/dw-i3c.h     |   6 +-
 hw/adc/aspeed_adc.c         |  95 ++++++++----------
 hw/arm/aspeed_ast1040.c     |  97 ++++++++++++++++---
 hw/arm/aspeed_ast1040_evb.c |  15 +++
 hw/arm/aspeed_ast1700.c     |  21 ++--
 hw/fsi/aspeed_apb2opb.c     |  42 ++++----
 hw/gpio/aspeed_gpio.c       | 107 +++++++++------------
 hw/gpio/aspeed_sgpio.c      |  37 ++++---
 hw/i2c/aspeed_i2c.c         | 214 ++++++++++++++++++++++-------------------
 hw/i3c/dw-i3c.c             |  58 ++++++++---
 hw/intc/aspeed_intc.c       | 121 ++++++++++-------------
 hw/intc/aspeed_vic.c        |  19 ++--
 hw/misc/aspeed_hace.c       |  81 +++++++---------
 hw/misc/aspeed_lpc.c        |  21 ++--
 hw/misc/aspeed_ltpi.c       |  19 ++--
 hw/misc/aspeed_pwm.c        |  19 ++--
 hw/misc/aspeed_sbc.c        |  46 ++++-----
 hw/misc/aspeed_scu.c        | 107 +++++++++------------
 hw/misc/aspeed_sdmc.c       |  73 ++++++--------
 hw/misc/aspeed_sli.c        |  44 ++++-----
 hw/misc/aspeed_xdma.c       |  58 +++++------
 hw/net/ftgmac100.c          |  32 +++----
 hw/nvram/aspeed_otp.c       |  19 ++--
 hw/pci-host/aspeed_pcie.c   |  94 ++++++++----------
 hw/rtc/aspeed_rtc.c         |  19 ++--
 hw/ssi/aspeed_smc.c         | 228 +++++++++++++++++++-------------------------
 hw/timer/aspeed_timer.c     |  83 +++++++---------
 hw/watchdog/wdt_aspeed.c    |  93 ++++++++----------
 29 files changed, 897 insertions(+), 979 deletions(-)


Reply via email to