opentitan
opentitan copied to clipboard
[hw,dma,rtl] Remove memory limit interrupt
The memory interrupt allowed the system to configure a soft and hard memory limit address. When reaching one of those limits during a DMA transfer, the DMA would fire the associated interrupt. This mode was originally designed for the hardware-handshake mode, wehere the DMA would run in a free-running approach and SW would stop the transfer manually when reaching one of those limits.
In the current design, this mode is superseded by the multi-chunk mode, where a precise number of bytes gets transferred automatically.
This PR removes that interrupt from:
- RTL
- DV
- DIF