qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/15] aspeed queue
@ 2024-07-21  8:13 Cédric Le Goater
  2024-07-21  8:13 ` [PULL 01/15] aspeed/smc: Fix possible integer overflow Cédric Le Goater
                   ` (15 more replies)
  0 siblings, 16 replies; 20+ messages in thread
From: Cédric Le Goater @ 2024-07-21  8:13 UTC (permalink / raw)
  To: qemu-arm, qemu-devel; +Cc: Cédric Le Goater

The following changes since commit a87a7c449e532130d4fa8faa391ff7e1f04ed660:

  Merge tag 'pull-loongarch-20240719' of https://gitlab.com/gaosong/qemu into staging (2024-07-19 16:28:28 +1000)

are available in the Git repository at:

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

for you to fetch changes up to 4db1c16441923fc152142ae4bcc1cba23064cb8b:

  aspeed: fix coding style (2024-07-21 07:46:38 +0200)

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

* SMC model fix (Coverity)
* AST2600 boot for eMMC support and test
* AST2700 ADC model
* I2C model changes preparing AST2700 I2C support

----------------------------------------------------------------
Cédric Le Goater (10):
      aspeed/smc: Fix possible integer overflow
      aspeed: Change type of eMMC device
      aspeed: Load eMMC first boot area as a boot rom
      aspeed/scu: Add boot-from-eMMC HW strapping bit for AST2600 SoC
      aspeed: Introduce a AspeedSoCClass 'boot_from_emmc' handler
      aspeed: Tune eMMC device properties to reflect HW strapping
      aspeed: Add boot-from-eMMC HW strapping bit to rainier-bmc machine
      aspeed: Introduce a 'hw_strap1' machine attribute
      aspeed: Introduce a 'boot-emmc' machine option
      tests/avocado/machine_aspeed.py: Add eMMC boot tests

Jamin Lin (5):
      aspeed/adc: Add AST2700 support
      aspeed/soc: support ADC for AST2700
      hw/i2c/aspeed: support to set the different memory size
      hw/i2c/aspeed: rename the I2C class pool attribute to share_pool
      aspeed: fix coding style

 docs/system/arm/aspeed.rst      |  2 +
 include/hw/adc/aspeed_adc.h     |  1 +
 include/hw/arm/aspeed_soc.h     |  1 +
 include/hw/i2c/aspeed_i2c.h     |  6 +--
 include/hw/misc/aspeed_scu.h    |  4 ++
 hw/adc/aspeed_adc.c             | 16 ++++++++
 hw/arm/aspeed.c                 | 83 +++++++++++++++++++++++++++++++++--------
 hw/arm/aspeed_ast2600.c         |  8 ++++
 hw/arm/aspeed_ast27x0.c         | 12 ++++++
 hw/arm/aspeed_soc_common.c      |  7 ++++
 hw/i2c/aspeed_i2c.c             | 45 ++++++++++++----------
 hw/ssi/aspeed_smc.c             |  3 +-
 tests/avocado/machine_aspeed.py | 39 +++++++++++++++++++
 13 files changed, 188 insertions(+), 39 deletions(-)



^ permalink raw reply	[flat|nested] 20+ messages in thread
* [PULL 00/15] aspeed queue
@ 2022-05-25 16:01 Cédric Le Goater
  2022-05-25 20:44 ` Richard Henderson
  0 siblings, 1 reply; 20+ messages in thread
From: Cédric Le Goater @ 2022-05-25 16:01 UTC (permalink / raw)
  To: qemu-arm, qemu-devel; +Cc: Peter Maydell, Cédric Le Goater

The following changes since commit 3757b0d08b399c609954cf57f273b1167e5d7a8d:

  Merge tag 'pull-request-2022-05-18' of https://gitlab.com/thuth/qemu into staging (2022-05-20 08:04:30 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 52bcd997800fab67d57bea6d93e368f6f7a93b24:

  hw/arm/aspeed: Add i2c devices for AST2600 EVB (2022-05-25 16:22:37 +0200)

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

* Aspeed GPIO model extensions
* GPIO support for the Aspeed AST1030 SoC
* New fby35 machine (AST2600 based)
* Extra unit tests for the GPIO and SMC models
* Initialization of all UART with serial devices
* AST2600 EVB and Documentation update

----------------------------------------------------------------
Cédric Le Goater (1):
      aspeed: Introduce a get_irq AspeedSoCClass method

Howard Chiu (1):
      hw/arm/aspeed: Add i2c devices for AST2600 EVB

Iris Chen (1):
      hw: m25p80: allow write_enable latch get/set

Jamin Lin (5):
      docs: add minibmc section in aspeed document
      hw/gpio Add GPIO read/write trace event.
      hw/gpio: Add ASPEED GPIO model for AST1030
      hw/gpio support GPIO index mode for write operation.
      hw/gpio: replace HWADDR_PRIx with PRIx64

Peter Delevoryas (7):
      hw/arm/aspeed: Add fby35 machine type
      docs: aspeed: Add fby35 board
      hw: aspeed: Add missing UART's
      hw: aspeed: Add uarts_num SoC attribute
      hw: aspeed: Ensure AST1030 respects uart-default
      hw: aspeed: Introduce common UART init function
      hw: aspeed: Init all UART's with serial devices

 docs/system/arm/aspeed.rst     |  62 ++++++++++
 include/hw/arm/aspeed_soc.h    |  13 +++
 include/hw/gpio/aspeed_gpio.h  |  16 ++-
 tests/qtest/libqtest.h         |  22 ++++
 hw/arm/aspeed.c                |  74 +++++++++++-
 hw/arm/aspeed_ast10x0.c        |  48 ++++++--
 hw/arm/aspeed_ast2600.c        |  32 +++--
 hw/arm/aspeed_soc.c            |  46 ++++++--
 hw/block/m25p80.c              |   1 +
 hw/gpio/aspeed_gpio.c          | 257 ++++++++++++++++++++++++++++++++++++++---
 tests/qtest/aspeed_gpio-test.c |  40 ++-----
 tests/qtest/aspeed_smc-test.c  |  43 +++++++
 tests/qtest/libqtest.c         |  24 ++++
 hw/gpio/trace-events           |   4 +
 14 files changed, 607 insertions(+), 75 deletions(-)


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

end of thread, other threads:[~2024-07-22  6:35 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-21  8:13 [PULL 00/15] aspeed queue Cédric Le Goater
2024-07-21  8:13 ` [PULL 01/15] aspeed/smc: Fix possible integer overflow Cédric Le Goater
2024-07-21  8:13 ` [PULL 02/15] aspeed: Change type of eMMC device Cédric Le Goater
2024-07-21  8:13 ` [PULL 03/15] aspeed: Load eMMC first boot area as a boot rom Cédric Le Goater
2024-07-21  8:13 ` [PULL 04/15] aspeed/scu: Add boot-from-eMMC HW strapping bit for AST2600 SoC Cédric Le Goater
2024-07-21  8:13 ` [PULL 05/15] aspeed: Introduce a AspeedSoCClass 'boot_from_emmc' handler Cédric Le Goater
2024-07-21  8:13 ` [PULL 06/15] aspeed: Tune eMMC device properties to reflect HW strapping Cédric Le Goater
2024-07-21  8:13 ` [PULL 07/15] aspeed: Add boot-from-eMMC HW strapping bit to rainier-bmc machine Cédric Le Goater
2024-07-21  8:13 ` [PULL 08/15] aspeed: Introduce a 'hw_strap1' machine attribute Cédric Le Goater
2024-07-21  8:13 ` [PULL 09/15] aspeed: Introduce a 'boot-emmc' machine option Cédric Le Goater
2024-07-21  8:13 ` [PULL 10/15] tests/avocado/machine_aspeed.py: Add eMMC boot tests Cédric Le Goater
2024-07-21  8:13 ` [PULL 11/15] aspeed/adc: Add AST2700 support Cédric Le Goater
2024-07-21  8:13 ` [PULL 12/15] aspeed/soc: support ADC for AST2700 Cédric Le Goater
2024-07-21  8:13 ` [PULL 13/15] hw/i2c/aspeed: support to set the different memory size Cédric Le Goater
2024-07-21  8:14 ` [PULL 14/15] hw/i2c/aspeed: rename the I2C class pool attribute to share_pool Cédric Le Goater
2024-07-21  8:14 ` [PULL 15/15] aspeed: fix coding style Cédric Le Goater
2024-07-22  5:21 ` [PULL 00/15] aspeed queue Richard Henderson
2024-07-22  6:34   ` Philippe Mathieu-Daudé
  -- strict thread matches above, loose matches on Subject: below --
2022-05-25 16:01 Cédric Le Goater
2022-05-25 20:44 ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).