Re: [PATCH 0/6] Support RISC-V IOPMP

2023-10-26 Thread Ethan Chen via
I found that after add size information it is still not enough for IOPMP to reject partially hit error. Access is separated in flatview_read_continue and lost the start address information. I will fix it in next version. Address start, address end will be added to MemTxAttr, translate_size wil

[PATCH 0/6] Support RISC-V IOPMP

2023-10-25 Thread Ethan Chen via
This series implements IOPMP specification v1.0.0-draft4 rapid-k model: https://github.com/riscv-non-isa/iopmp-spec/blob/main/riscv_iopmp_specification.pdf When IOPMP is enabled, a DMA device ATCDMAC300 is added to RISC-V virt platform. This DMA devce is connected to the IOPMP and has the function