[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-arm] [PATCH 0/6] aspeed: I2C controller fixes
From: |
Cédric Le Goater |
Subject: |
[Qemu-arm] [PATCH 0/6] aspeed: I2C controller fixes |
Date: |
Mon, 15 May 2017 07:51:10 +0200 |
Hello,
The new Linux driver for the Aspeed I2C controller revealed some
serious limitations in the QEMU model. This series fixes these issues
and also adds a couple of well-know I2C devices to the Aspeed
machines.
The QEMU model now supports the recent Linux driver and the older one.
Thanks,
C.
Cédric Le Goater (6):
aspeed/i2c: improve command handling
aspeed/i2c: handle LAST command under the RX command
aspeed/i2c: introduce a state machine
aspeed: add some I2C devices to the Aspeed machines
hw/misc: add a TMP42{1,2,3} device model
aspeed: add a temp sensor device on I2C bus 3
default-configs/arm-softmmu.mak | 1 +
hw/arm/aspeed.c | 36 ++++
hw/i2c/aspeed_i2c.c | 65 ++++++-
hw/misc/Makefile.objs | 1 +
hw/misc/tmp421.c | 401 ++++++++++++++++++++++++++++++++++++++++
5 files changed, 494 insertions(+), 10 deletions(-)
create mode 100644 hw/misc/tmp421.c
--
2.7.4
- [Qemu-arm] [PATCH 0/6] aspeed: I2C controller fixes,
Cédric Le Goater <=
- [Qemu-arm] [PATCH 2/6] aspeed/i2c: handle LAST command under the RX command, Cédric Le Goater, 2017/05/15
- [Qemu-arm] [PATCH 1/6] aspeed/i2c: improve command handling, Cédric Le Goater, 2017/05/15
- [Qemu-arm] [PATCH 3/6] aspeed/i2c: introduce a state machine, Cédric Le Goater, 2017/05/15
- [Qemu-arm] [PATCH 4/6] aspeed: add some I2C devices to the Aspeed machines, Cédric Le Goater, 2017/05/15
- [Qemu-arm] [PATCH 5/6] hw/misc: add a TMP42{1,2,3} device model, Cédric Le Goater, 2017/05/15
- [Qemu-arm] [PATCH 6/6] aspeed: add a temp sensor device on I2C bus 3, Cédric Le Goater, 2017/05/15