From: "Cédric Le Goater" <clg@kaod.org>
To: qemu-arm@nongnu.org, qemu-devel@nongnu.org
Cc: "Peter Maydell" <peter.maydell@linaro.org>,
"Richard Henderson" <richard.henderson@linaro.org>,
"Cédric Le Goater" <clg@kaod.org>
Subject: [PULL 00/27] aspeed queue
Date: Thu, 30 Jun 2022 13:23:44 +0200 [thread overview]
Message-ID: <20220630112411.1474431-1-clg@kaod.org> (raw)
The following changes since commit 621745c4f349ac09b72706c46febee983abca916:
Merge tag 'trivial-branch-for-7.1-pull-request' of https://gitlab.com/laurent_vivier/qemu into staging (2022-06-30 04:49:40 +0530)
are available in the Git repository at:
https://github.com/legoater/qemu/ tags/pull-aspeed-20220630
for you to fetch changes up to 55c57023b740c29151d42600af9ac43ba00e56cc:
hw/misc/aspeed: Add PECI controller (2022-06-30 09:21:14 +0200)
----------------------------------------------------------------
aspeed queue:
* m25p80 improvements (Iris)
* Code cleanup in preparation of multi SoC machine (Peter)
* New MAX31785 model (Mahesh)
* New Qualcomm machines (Jae and Graeme)
* Core I2C slave mode (Klaus)
* Aspeed I2C slave mode for old and new register interface (Peter and Klaus)
* New Aspeed PECI model (Peter)
* Various small fixes
----------------------------------------------------------------
Cédric Le Goater (4):
aspeed: Set the dram container at the SoC level
aspeed/scu: Add trace events for read ops
aspeed/i2c: Change trace event for NORMAL_STOP states
aspeed/smc: Fix potential overflow
Graeme Gregory (1):
hw/arm/aspeed: add Qualcomm Firework BMC machine
Iris Chen (2):
hw: m25p80: add WP# pin and SRWD bit for write protection
hw: m25p80: add tests for write protect (WP# and SRWD bit)
Jae Hyun Yoo (2):
hw/arm/aspeed: add support for the Qualcomm DC-SCM v1 board
hw/arm/aspeed: firework: add I2C MUXes for VR channels
Joel Stanley (1):
aspeed/hace: Accumulative mode supported
Klaus Jensen (3):
hw/i2c: support multiple masters
hw/i2c: add asynchronous send
hw/i2c/aspeed: add slave device in old register mode
Maheswara Kurapati (4):
hw/i2c: pmbus: Page #255 is valid page for read requests.
hw/sensor: add Maxim MAX31785 device
hw/arm/aspeed: Add MAX31785 Fan controllers
hw/arm/aspeed: firework: Add Thermal Diodes
Peter Delevoryas (10):
aspeed: Set CPU memory property explicitly
aspeed: Add memory property to Aspeed SoC
aspeed: Remove usage of sysbus_mmio_map
aspeed: Map unimplemented devices in SoC memory
aspeed: Remove use of qemu_get_cpu
hw/i2c/aspeed: Fix R_I2CD_FUN_CTRL reference
hw/i2c/aspeed: Fix DMA len write-enable bit handling
hw/i2c/aspeed: Fix MASTER_EN missing error message
hw/i2c/aspeed: Add new-registers DMA slave mode RX support
hw/misc/aspeed: Add PECI controller
include/hw/arm/aspeed_soc.h | 16 ++
include/hw/i2c/aspeed_i2c.h | 11 +
include/hw/i2c/i2c.h | 30 +++
include/hw/misc/aspeed_peci.h | 29 +++
hw/arm/aspeed.c | 136 +++++++---
hw/arm/aspeed_ast10x0.c | 59 +++--
hw/arm/aspeed_ast2600.c | 104 +++++---
hw/arm/aspeed_soc.c | 143 ++++++++---
hw/arm/pxa2xx.c | 2 +
hw/block/m25p80.c | 82 ++++--
hw/display/sii9022.c | 2 +
hw/display/ssd0303.c | 2 +
hw/i2c/aspeed_i2c.c | 236 ++++++++++++++---
hw/i2c/core.c | 70 +++++-
hw/i2c/pmbus_device.c | 6 +-
hw/i2c/smbus_slave.c | 4 +
hw/misc/aspeed_hace.c | 6 +-
hw/misc/aspeed_peci.c | 152 +++++++++++
hw/misc/aspeed_scu.c | 2 +
hw/nvram/eeprom_at24c.c | 2 +
hw/sensor/lsm303dlhc_mag.c | 2 +
hw/sensor/max31785.c | 573 ++++++++++++++++++++++++++++++++++++++++++
hw/ssi/aspeed_smc.c | 4 +-
tests/qtest/aspeed_smc-test.c | 62 +++++
hw/arm/Kconfig | 2 +
hw/i2c/trace-events | 2 +
hw/misc/meson.build | 3 +-
hw/misc/trace-events | 6 +
hw/sensor/Kconfig | 4 +
hw/sensor/meson.build | 1 +
30 files changed, 1573 insertions(+), 180 deletions(-)
create mode 100644 include/hw/misc/aspeed_peci.h
create mode 100644 hw/misc/aspeed_peci.c
create mode 100644 hw/sensor/max31785.c
next reply other threads:[~2022-06-30 11:26 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-06-30 11:23 Cédric Le Goater [this message]
2022-06-30 11:23 ` [PULL 01/27] hw: m25p80: add WP# pin and SRWD bit for write protection Cédric Le Goater
2022-06-30 11:23 ` [PULL 02/27] hw: m25p80: add tests for write protect (WP# and SRWD bit) Cédric Le Goater
2022-06-30 11:23 ` [PULL 03/27] aspeed: Set the dram container at the SoC level Cédric Le Goater
2022-06-30 11:23 ` [PULL 04/27] aspeed/scu: Add trace events for read ops Cédric Le Goater
2022-06-30 11:23 ` [PULL 05/27] aspeed/i2c: Change trace event for NORMAL_STOP states Cédric Le Goater
2022-06-30 11:23 ` [PULL 06/27] aspeed/hace: Accumulative mode supported Cédric Le Goater
2022-06-30 11:23 ` [PULL 07/27] aspeed/smc: Fix potential overflow Cédric Le Goater
2022-06-30 11:23 ` [PULL 08/27] aspeed: Set CPU memory property explicitly Cédric Le Goater
2022-06-30 11:23 ` [PULL 09/27] aspeed: Add memory property to Aspeed SoC Cédric Le Goater
2022-06-30 11:23 ` [PULL 10/27] aspeed: Remove usage of sysbus_mmio_map Cédric Le Goater
2022-06-30 11:23 ` [PULL 11/27] aspeed: Map unimplemented devices in SoC memory Cédric Le Goater
2022-06-30 11:23 ` [PULL 12/27] aspeed: Remove use of qemu_get_cpu Cédric Le Goater
2022-06-30 11:23 ` [PULL 13/27] hw/arm/aspeed: add support for the Qualcomm DC-SCM v1 board Cédric Le Goater
2022-06-30 11:23 ` [PULL 14/27] hw/arm/aspeed: add Qualcomm Firework BMC machine Cédric Le Goater
2022-06-30 11:23 ` [PULL 15/27] hw/i2c: pmbus: Page #255 is valid page for read requests Cédric Le Goater
2022-06-30 11:24 ` [PULL 16/27] hw/sensor: add Maxim MAX31785 device Cédric Le Goater
2022-06-30 11:24 ` [PULL 17/27] hw/arm/aspeed: Add MAX31785 Fan controllers Cédric Le Goater
2022-06-30 11:24 ` [PULL 18/27] hw/arm/aspeed: firework: Add Thermal Diodes Cédric Le Goater
2022-06-30 11:24 ` [PULL 19/27] hw/arm/aspeed: firework: add I2C MUXes for VR channels Cédric Le Goater
2022-06-30 11:24 ` [PULL 20/27] hw/i2c/aspeed: Fix R_I2CD_FUN_CTRL reference Cédric Le Goater
2022-06-30 11:24 ` [PULL 21/27] hw/i2c/aspeed: Fix DMA len write-enable bit handling Cédric Le Goater
2022-06-30 11:24 ` [PULL 22/27] hw/i2c/aspeed: Fix MASTER_EN missing error message Cédric Le Goater
2022-06-30 11:24 ` [PULL 23/27] hw/i2c: support multiple masters Cédric Le Goater
2022-06-30 11:24 ` [PULL 24/27] hw/i2c: add asynchronous send Cédric Le Goater
2022-06-30 11:24 ` [PULL 25/27] hw/i2c/aspeed: add slave device in old register mode Cédric Le Goater
2022-06-30 11:24 ` [PULL 26/27] hw/i2c/aspeed: Add new-registers DMA slave mode RX support Cédric Le Goater
2022-06-30 11:24 ` [PULL 27/27] hw/misc/aspeed: Add PECI controller Cédric Le Goater
2022-07-01 1:28 ` [PULL 00/27] aspeed queue Richard Henderson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220630112411.1474431-1-clg@kaod.org \
--to=clg@kaod.org \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.