[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC 0/1] i2c/aspeed: Add slave device handling in new register mode
From: |
Peter Delevoryas |
Subject: |
[RFC 0/1] i2c/aspeed: Add slave device handling in new register mode |
Date: |
Wed, 25 May 2022 13:50:23 -0700 |
The AST2600/AST1030 new register mode patches[1] and the I2C slave device
patches[2] will be really useful, but we still need DMA slave device
handling in the new register mode too for the use-cases I'm thinking of
(OpenBIC Zephyr kernel using Aspeed SDK drivers[3]).
My test images are on Github[4]. They can be used with the ast1030-evb, or
the oby35-cl and oby35-bb machines in the fb qemu branch[5].
I'm submitting this as an RFC cause I just want to see how other people
expect these changes to be made based on the previously submitted "new
register mode" and "old register mode slave device" patches.
Thanks,
Peter
[1]
https://patchwork.kernel.org/project/qemu-devel/list/?series=626028&archive=both
[2]
https://patchwork.kernel.org/project/qemu-devel/list/?series=627914&archive=both
[3]
https://github.com/AspeedTech-BMC/zephyr/blob/db3dbcc9c52e67a47180890ac938ed380b33f91c/drivers/i2c/i2c_aspeed.c#L1362-L1368
[4] https://github.com/peterdelevoryas/OpenBIC/releases/tag/oby35-cl-2022.13.01
[5] https://github.com/facebook/openbmc-qemu
Peter Delevoryas (1):
i2c/aspeed: Add slave device handling in new register mode
hw/i2c/aspeed_i2c.c | 118 ++++++++++++++++++++++++++++++++++--
include/hw/i2c/aspeed_i2c.h | 14 +++--
2 files changed, 124 insertions(+), 8 deletions(-)
--
2.30.2
- [RFC 0/1] i2c/aspeed: Add slave device handling in new register mode,
Peter Delevoryas <=