All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/19] aspeed queue
@ 2022-05-03  6:58 Cédric Le Goater
  2022-05-03  6:58 ` [PULL 01/19] hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function Cédric Le Goater
                   ` (19 more replies)
  0 siblings, 20 replies; 26+ messages in thread
From: Cédric Le Goater @ 2022-05-03  6:58 UTC (permalink / raw)
  To: qemu-arm, qemu-devel; +Cc: Peter Maydell, Cédric Le Goater

The following changes since commit f5643914a9e8f79c606a76e6a9d7ea82a3fc3e65:

  Merge tag 'pull-9p-20220501' of https://github.com/cschoenebeck/qemu into staging (2022-05-01 07:48:11 -0700)

are available in the Git repository at:

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

for you to fetch changes up to e056c52233910ef156e6d790ce41b33cd838bad6:

  aspeed/hace: Support AST1030 HACE (2022-05-03 07:17:20 +0200)

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

* New AST1030 SoC and eval board
* Accumulative mode support for HACE controller
* GPIO fix and unit test
* Clock modeling adjustments for the AST2600
* Dummy eMMC Boot Controller model
* Change of AST2500 EVB and AST2600 EVB flash model (for quad IO)

----------------------------------------------------------------
Jae Hyun Yoo (1):
      hw/arm/aspeed: fix AST2500/AST2600 EVB fmc model

Jamin Lin (2):
      aspeed: Add an AST1030 eval board
      test/avocado/machine_aspeed.py: Add ast1030 test case

Joel Stanley (2):
      aspeed: sbc: Correct default reset values
      aspeed: Add eMMC Boot Controller stub

Peter Delevoryas (1):
      hw/gpio/aspeed_gpio: Fix QOM pin property

Steven Lee (13):
      hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function
      hw: aspeed_scu: Introduce clkin_25Mhz attribute
      aspeed/adc: Add AST1030 support
      aspeed/smc: Add AST1030 support
      aspeed/wdt: Fix ast2500/ast2600 default reload value
      aspeed/wdt: Add AST1030 support
      aspeed/timer: Add AST1030 support
      aspeed/scu: Add AST1030 support
      aspeed/soc : Add AST1030 support
      aspeed/hace: Support HMAC Key Buffer register.
      aspeed/hace: Support AST2600 HACE
      tests/qtest: Add test for Aspeed HACE accumulative mode
      aspeed/hace: Support AST1030 HACE

 include/hw/adc/aspeed_adc.h      |   1 +
 include/hw/arm/aspeed_soc.h      |   4 +
 include/hw/misc/aspeed_hace.h    |   7 +
 include/hw/misc/aspeed_scu.h     |  45 ++++++
 include/hw/timer/aspeed_timer.h  |   1 +
 include/hw/watchdog/wdt_aspeed.h |   3 +
 hw/adc/aspeed_adc.c              |  16 +++
 hw/arm/aspeed.c                  |  70 ++++++++-
 hw/arm/aspeed_ast10x0.c          | 299 +++++++++++++++++++++++++++++++++++++++
 hw/arm/aspeed_ast2600.c          |   6 +
 hw/gpio/aspeed_gpio.c            |   2 +-
 hw/misc/aspeed_hace.c            | 159 ++++++++++++++++++++-
 hw/misc/aspeed_sbc.c             |   7 +-
 hw/misc/aspeed_scu.c             | 108 +++++++++++++-
 hw/ssi/aspeed_smc.c              | 157 ++++++++++++++++++++
 hw/timer/aspeed_timer.c          |  17 +++
 hw/watchdog/wdt_aspeed.c         |  34 ++++-
 tests/qtest/aspeed_gpio-test.c   |  87 ++++++++++++
 tests/qtest/aspeed_hace-test.c   | 147 +++++++++++++++++++
 hw/arm/meson.build               |   6 +-
 tests/avocado/machine_aspeed.py  |  36 +++++
 tests/qtest/meson.build          |   3 +-
 22 files changed, 1199 insertions(+), 16 deletions(-)
 create mode 100644 hw/arm/aspeed_ast10x0.c
 create mode 100644 tests/qtest/aspeed_gpio-test.c
 create mode 100644 tests/avocado/machine_aspeed.py


^ permalink raw reply	[flat|nested] 26+ messages in thread
* [PULL 00/19] aspeed queue
@ 2022-06-22  9:55 Cédric Le Goater
  2022-06-22 15:52 ` Richard Henderson
  0 siblings, 1 reply; 26+ messages in thread
From: Cédric Le Goater @ 2022-06-22  9:55 UTC (permalink / raw)
  To: qemu-arm, qemu-devel
  Cc: Peter Maydell, Richard Henderson, Cédric Le Goater

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(-)


^ permalink raw reply	[flat|nested] 26+ messages in thread
* [PULL 00/19] aspeed queue
@ 2022-07-13  7:52 Cédric Le Goater
  2022-07-14 13:51 ` Peter Maydell
  0 siblings, 1 reply; 26+ messages in thread
From: Cédric Le Goater @ 2022-07-13  7:52 UTC (permalink / raw)
  To: qemu-arm, qemu-devel
  Cc: Peter Maydell, Richard Henderson, Cédric Le Goater

The following changes since commit 8e3d85d36b77f11ad7bded3a2d48c1f0cc334f82:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2022-07-12 14:12:15 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 053b2ee5629d1b822127cc454634ec272624bab2:

  aspeed: Add fby35-bmc slot GPIO's (2022-07-13 08:16:46 +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


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2022-07-14 14:28 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-03  6:58 [PULL 00/19] aspeed queue Cédric Le Goater
2022-05-03  6:58 ` [PULL 01/19] hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function Cédric Le Goater
2022-05-03  6:58 ` [PULL 02/19] hw: aspeed_scu: Introduce clkin_25Mhz attribute Cédric Le Goater
2022-05-03  6:58 ` [PULL 03/19] aspeed: sbc: Correct default reset values Cédric Le Goater
2022-05-03  6:58 ` [PULL 04/19] aspeed: Add eMMC Boot Controller stub Cédric Le Goater
2022-05-03  6:58 ` [PULL 05/19] aspeed/adc: Add AST1030 support Cédric Le Goater
2022-05-03  6:58 ` [PULL 06/19] aspeed/smc: " Cédric Le Goater
2022-05-03  6:58 ` [PULL 07/19] aspeed/wdt: Fix ast2500/ast2600 default reload value Cédric Le Goater
2022-05-03  6:58 ` [PULL 08/19] aspeed/wdt: Add AST1030 support Cédric Le Goater
2022-05-03  6:58 ` [PULL 09/19] aspeed/timer: " Cédric Le Goater
2022-05-03  6:58 ` [PULL 10/19] aspeed/scu: " Cédric Le Goater
2022-05-03  6:58 ` [PULL 11/19] aspeed/soc : " Cédric Le Goater
2022-05-03  6:58 ` [PULL 12/19] aspeed: Add an AST1030 eval board Cédric Le Goater
2022-05-03  6:58 ` [PULL 13/19] test/avocado/machine_aspeed.py: Add ast1030 test case Cédric Le Goater
2022-05-03  6:58 ` [PULL 14/19] hw/arm/aspeed: fix AST2500/AST2600 EVB fmc model Cédric Le Goater
2022-05-03  6:58 ` [PULL 15/19] aspeed/hace: Support HMAC Key Buffer register Cédric Le Goater
2022-05-03  6:58 ` [PULL 16/19] aspeed/hace: Support AST2600 HACE Cédric Le Goater
2022-05-03  6:58 ` [PULL 17/19] tests/qtest: Add test for Aspeed HACE accumulative mode Cédric Le Goater
2022-05-03  6:58 ` [PULL 18/19] hw/gpio/aspeed_gpio: Fix QOM pin property Cédric Le Goater
2022-05-03  6:58 ` [PULL 19/19] aspeed/hace: Support AST1030 HACE Cédric Le Goater
2022-05-03 15:58 ` [PULL 00/19] aspeed queue Richard Henderson
2022-06-22  9:55 Cédric Le Goater
2022-06-22 15:52 ` Richard Henderson
2022-07-13  7:52 Cédric Le Goater
2022-07-14 13:51 ` Peter Maydell
2022-07-14 14:26   ` Cédric Le Goater

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.