summaryrefslogtreecommitdiff
path: root/sv/soc/bus
AgeCommit message (Collapse)Author
2024-08-07soc: bus: Fix DMA channel 2 and 3 MMIO basemainIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-08-05soc: bus: Add generic DMA ctrl to memory rangesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-08-05soc: bus: Add support for single size DMA writesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-08-05soc: bus: Fixup MMIO logicIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-08-05soc: bus: Add initial DMA controller hdl sourcesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-08-04soc: bus: Bring down reserved chunk to 256 bytesIan Moffett
Previously, there was 4096 bytes reserved after the IRQ table for allowing a higher number of interrupt lines to be used in the future. If we do the math, this allows for a maximum of 1040 interrupt lines. That many interrupt lines being available is not practical. We lower the reserved chunk to 256 bytes, giving us a more reasonable maximum of 80. Signed-off-by: Ian Moffett <ian@osmora.org>
2024-08-04soc: Add peripheral memory mapIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>