> Hello Jamin,
> 
> 
> [ ... ]
> 
> >> See my aspeed-9.1 branch, I did some changes, mostly in the last patch.
> >>
> >> * aspeed_smc_dma_len()
> >>
> >>     - can use QEMU_ALIGN_UP(). simpler.
> >>
> >> * aspeed_smc_dma_rw():
> >>
> >>     - dram_addr ->  dma_dram_offset
> >>     - There is no need to protect updates of the
> R_DMA_DRAM_ADDR_HIGH
> >>       register with aspeed_smc_has_dma_dram_addr_high() since it is
> >>       already protected with MMIO accesses. Skip the check and update
> >>       always.
> >>
> >> * aspeed_smc_dma_dram_addr()
> >>
> >>     - same as above.
> >>
> >> You can merge the changes in the respective patches if you agree.
> >>
> >> Still on the TODO list :
> >>
> >>     - GIC review
> >>     - aspeed/soc: fix incorrect dram size for AST2700
> >>
> >> Thanks,
> >>
> >> C.
> >>
> > I merged this commit into my code base and thanks for your kindly support.
> >
> https://github.com/legoater/qemu/commit/d1bc2c776422a9d0d6af2b4414fae
> 83fde1832ba
> >
> > About GIC settings, you can refer to our kernel DTS setting for detail.
> >
> https://github.com/AspeedTech-BMC/linux/blob/aspeed-master-v6.6/arch/arm
> 64/boot/dts/aspeed/aspeed-g7.dtsi#L143-L164
> 
> Could you please resend a v4 including all the changes we discussed ?
> 
> Thanks,
> 
> C.
> 
> 
OK
Thanks-Jamin

Reply via email to