From: Chali Anis
remove the framebuffer console and let develpers select it when needed, this
fixes the problem that consist of having the screen splited to top and bottom
displaying the output twice, and considerably speedup the efi payload on x86.
Fixes: 67498b411276 ("x86: configs: efi: enabl
From: Chali Anis
This patch is an esthetic cleanup, rename the dma_ops to dma_device_ops
to be sure that the struct in drivers/dma is different from one used in
arch/riscv/cpu. I accidentally faced the issue telling that the struct is
defined in the two places but it is not supposed to happen sin
From: Chali Anis
The entry single is used in x86, this memory allocation need to be set to
data since it is used to initialise the malloc memory. set all this region
to loader code could represent a security issue since we autorise memory
execution.
Fixes: 7497c86c5032 ("efi: payload: early-mem: