[Qemu-devel] [PATCH 0/2] aspeed/smc: add support for DMAs

Cédric Le Goater posted 2 patches 7 years, 2 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1486997062-23227-1-git-send-email-clg@kaod.org
Test checkpatch passed
Test docker passed
Test s390x passed
hw/arm/aspeed_soc.c         |   5 +-
hw/ssi/aspeed_smc.c         | 233 ++++++++++++++++++++++++++++++++++++++++++--
include/hw/ssi/aspeed_smc.h |   3 +
3 files changed, 233 insertions(+), 8 deletions(-)
[Qemu-devel] [PATCH 0/2] aspeed/smc: add support for DMAs
Posted by Cédric Le Goater 7 years, 2 months ago
Hello,

Here is a short series adding support for DMAs to the SMC controller
of the Aspeed SoCs. It uses coroutines to spawn the DMA requests in
bottom halves. This method is inspired from the block layer, the code
looks nice but maybe, this is unnecessarily complex. Paolo, could you
provide some feedback ?

Thanks,

C. 

Cédric Le Goater (2):
  aspeed/smc: add a 'sdram_base' property
  aspeed/smc: add support for DMAs

 hw/arm/aspeed_soc.c         |   5 +-
 hw/ssi/aspeed_smc.c         | 233 ++++++++++++++++++++++++++++++++++++++++++--
 include/hw/ssi/aspeed_smc.h |   3 +
 3 files changed, 233 insertions(+), 8 deletions(-)

-- 
2.7.4


Re: [Qemu-devel] [PATCH 0/2] aspeed/smc: add support for DMAs
Posted by Cédric Le Goater 7 years, 2 months ago
On 02/13/2017 03:44 PM, Cédric Le Goater wrote:
> Hello,
> 
> Here is a short series adding support for DMAs to the SMC controller
> of the Aspeed SoCs. It uses coroutines to spawn the DMA requests in
> bottom halves. This method is inspired from the block layer, the code
> looks nice but maybe, this is unnecessarily complex. Paolo, could you
> provide some feedback ?

I forgot the magic word here. Sorry about that. When ever you have some
time, please !

Thanks,

C.