genode/repos/os/src/drivers
Sebastian Sumpf 77fc2f1e86 platfrom_drv: map DMA memory non-natural when iommu is present
Consume '<iommu/>' tag from 'devices' report. In case an IOMMU is
present map physical memory to arbitrary locations within IO page table
range 1K-4G. This way every device PD has access to ~4GB of DMA space.

issue #4665
2022-11-17 08:00:37 +01:00
..
acpi acpi_drv: report Intel opregion copy 2022-08-10 13:32:57 +02:00
ahci ahci: use Dma_buffer instead of 'alloc_dma_buffer' 2022-11-17 08:00:36 +01:00
audio/spec/linux Remove unneeded session_size check 2022-08-10 13:32:57 +02:00
framebuffer drivers: use DMA buffer more consistent 2022-11-17 08:00:36 +01:00
gpio platform: remove cache attribute from io_mem call 2022-10-12 12:09:34 +02:00
gpu/intel gpu/intel: GEN12+ 2022-11-17 08:00:36 +01:00
i2c os: avoid implicit conversions 2021-12-17 15:04:45 +01:00
input/virtio virtio_pci: use generic platform API 2022-10-12 12:09:34 +02:00
nic virtio_pci: use generic platform API 2022-10-12 12:09:34 +02:00
nvme nvme_drv: use generic platform API 2022-10-12 12:09:33 +02:00
platform platfrom_drv: map DMA memory non-natural when iommu is present 2022-11-17 08:00:37 +01:00
ps2 ps2_drv: use generic platform API 2022-10-12 12:09:33 +02:00
rtc rtc_drv: log 'set time' message on verbose 2022-08-10 13:32:59 +02:00
sd_card os/block: Remove use of Dataspace::phys_addr 2022-02-15 10:23:58 +01:00
touch/synaptics_dsx os: change Input::Touch_id from int to unsigned 2022-02-15 10:16:51 +01:00
uart Consistent spelling of "writeable" 2022-02-15 10:23:58 +01:00
usb_block usb_block_drv: allow for using UAS devices via BOT 2022-11-17 08:00:34 +01:00
virtdev_rom virtdev_rom: Add RISC-V platform support. 2022-08-10 13:32:58 +02:00