mbox

[PULL,00/19] aspeed queue

Message ID 20220622095520.3683321-1-clg@kaod.org
State New
Headers show

Pull-request

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

Message

Cédric Le Goater June 22, 2022, 9:55 a.m. UTC
The following changes since commit f200ff158d5abcb974a6b597a962b6b2fbea2b06:

  Merge tag 'pull-tcg-20220621' of https://gitlab.com/rth7680/qemu into staging (2022-06-21 13:47:20 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 92a45bde8cf4257f755ce718fbf7db5f2d607a15:

  hw: m25p80: fixing individual test failure when tests are running in isolation (2022-06-22 09:49:34 +0200)

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

* Extra avocado tests using buildroot images
* Conversion of the I2C model to the registerfield interface
* Support for the I2C new register interface on AST2600
* Various I2C enhancements
* I2C support for the AST1030
* Improvement of the Aspeed SMC and m25p80 qtest

----------------------------------------------------------------
Cédric Le Goater (8):
      aspeed: Remove fake RTC device on ast2500-evb
      test/avocado/machine_aspeed.py: Move OpenBMC tests
      test/avocado/machine_aspeed.py: Add tests using buildroot images
      test/avocado/machine_aspeed.py: Add I2C tests to ast2500-evb
      test/avocado/machine_aspeed.py: Add I2C tests to ast2600-evb
      test/avocado/machine_aspeed.py: Add an I2C RTC test
      aspeed/i2c: Add ast1030 controller models
      aspeed/i2c: Enable SLAVE_ADDR_RX_MATCH always

Iris Chen (1):
      hw: m25p80: fixing individual test failure when tests are running in isolation

Joe Komlodi (6):
      hw/registerfields: Add shared fields macros
      aspeed: i2c: Migrate to registerfields API
      aspeed: i2c: Use reg array instead of individual vars
      aspeed: i2c: Add new mode support
      aspeed: i2c: Add PKT_DONE IRQ to trace
      aspeed: i2c: Move regs and helpers to header file

Joel Stanley (1):
      aspeed/hace: Add missing newlines to unimp messages

Klaus Jensen (2):
      hw/i2c/aspeed: rework raise interrupt trace event
      hw/i2c/aspeed: add DEV_ADDR in old register mode

Troy Lee (1):
      aspeed: Add I2C buses to AST1030 model

 include/hw/i2c/aspeed_i2c.h         | 289 ++++++++++++-
 include/hw/registerfields.h         |  70 +++
 hw/arm/aspeed.c                     |  17 +-
 hw/arm/aspeed_ast10x0.c             |  18 +
 hw/i2c/aspeed_i2c.c                 | 820 ++++++++++++++++++++++--------------
 hw/misc/aspeed_hace.c               |   4 +-
 tests/qtest/aspeed_smc-test.c       |  74 +++-
 hw/i2c/trace-events                 |   2 +-
 tests/avocado/boot_linux_console.py |  43 --
 tests/avocado/machine_aspeed.py     | 136 ++++++
 10 files changed, 1095 insertions(+), 378 deletions(-)

Comments

Richard Henderson June 22, 2022, 3:52 p.m. UTC | #1
On 6/22/22 02:55, Cédric Le Goater wrote:
> The following changes since commit f200ff158d5abcb974a6b597a962b6b2fbea2b06:
> 
>    Merge tag 'pull-tcg-20220621' of https://gitlab.com/rth7680/qemu into staging (2022-06-21 13:47:20 -0700)
> 
> are available in the Git repository at:
> 
>    https://github.com/legoater/qemu/ tags/pull-aspeed-20220622
> 
> for you to fetch changes up to 92a45bde8cf4257f755ce718fbf7db5f2d607a15:
> 
>    hw: m25p80: fixing individual test failure when tests are running in isolation (2022-06-22 09:49:34 +0200)
> 
> ----------------------------------------------------------------
> aspeed queue:
> 
> * Extra avocado tests using buildroot images
> * Conversion of the I2C model to the registerfield interface
> * Support for the I2C new register interface on AST2600
> * Various I2C enhancements
> * I2C support for the AST1030
> * Improvement of the Aspeed SMC and m25p80 qtest

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


r~


> 
> ----------------------------------------------------------------
> Cédric Le Goater (8):
>        aspeed: Remove fake RTC device on ast2500-evb
>        test/avocado/machine_aspeed.py: Move OpenBMC tests
>        test/avocado/machine_aspeed.py: Add tests using buildroot images
>        test/avocado/machine_aspeed.py: Add I2C tests to ast2500-evb
>        test/avocado/machine_aspeed.py: Add I2C tests to ast2600-evb
>        test/avocado/machine_aspeed.py: Add an I2C RTC test
>        aspeed/i2c: Add ast1030 controller models
>        aspeed/i2c: Enable SLAVE_ADDR_RX_MATCH always
> 
> Iris Chen (1):
>        hw: m25p80: fixing individual test failure when tests are running in isolation
> 
> Joe Komlodi (6):
>        hw/registerfields: Add shared fields macros
>        aspeed: i2c: Migrate to registerfields API
>        aspeed: i2c: Use reg array instead of individual vars
>        aspeed: i2c: Add new mode support
>        aspeed: i2c: Add PKT_DONE IRQ to trace
>        aspeed: i2c: Move regs and helpers to header file
> 
> Joel Stanley (1):
>        aspeed/hace: Add missing newlines to unimp messages
> 
> Klaus Jensen (2):
>        hw/i2c/aspeed: rework raise interrupt trace event
>        hw/i2c/aspeed: add DEV_ADDR in old register mode
> 
> Troy Lee (1):
>        aspeed: Add I2C buses to AST1030 model
> 
>   include/hw/i2c/aspeed_i2c.h         | 289 ++++++++++++-
>   include/hw/registerfields.h         |  70 +++
>   hw/arm/aspeed.c                     |  17 +-
>   hw/arm/aspeed_ast10x0.c             |  18 +
>   hw/i2c/aspeed_i2c.c                 | 820 ++++++++++++++++++++++--------------
>   hw/misc/aspeed_hace.c               |   4 +-
>   tests/qtest/aspeed_smc-test.c       |  74 +++-
>   hw/i2c/trace-events                 |   2 +-
>   tests/avocado/boot_linux_console.py |  43 --
>   tests/avocado/machine_aspeed.py     | 136 ++++++
>   10 files changed, 1095 insertions(+), 378 deletions(-)