2015-05-04 17:16 GMT+09:00 Marek Szyprowski m.szyprowski@samsung.com:
Some bootloaders enable FIMD module and configure it as a simple framebuffer to display boot logo or splash screen before booting the kernel. Such framebuffer stays enabled until proper kernel driver gets probbed. Usually it is configured in such a way, that it performs DMA from the buffer located in system memory. To avoid IOMMU access fault during system boot, additional identity mapping between system memory and IO virtual address space must be created when IOMMU driver gets enabled.
Signed-off-by: Marek Szyprowski m.szyprowski@samsung.com
Acked-by: Krzysztof Kozlowski k.kozlowski@samsung.com
Best regards, Krzysztof