Hello,
In section 61.5 of the GRLIB IP Core User’s Manual there seems to be an error (GRIOMMU2 - AHB/AHB bridge with RISC-V IOMMU & IOPMP capabilities - Registers). The Interrupt-cause-to-vector register (icvec) is first listed to be in the address offset 0x02F8 - 0x02FC, but then in the detailed description (61.5.21) is listed at 0x0270-0x0274.
Also, the Translation-request control register (61.5.19) has bits overlapping in the description and some missing (bits 12-14). The DID description is missing and the bits 60-63 are not documented.
Best regards,
G. V. S.