- Feb 10, 2019
-
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
- Feb 05, 2019
-
-
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
For user space driver know which draw has error in kernel space. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com> Tested-by: Erico Nunes <nunes.erico@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com> Tested-by: Erico Nunes <nunes.erico@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Due to the kernel merge of the hardened usercopy patch set we have to whitelist the memory area which is used for copy_from_user actions. Otherwise lima fails with an abort and segmentation fault. This is necessary on systems with CONFIG_HARDENED_USERCOPY enabled. It was tested on a Cubieboard 1, Allwinner A10. Signed-off-by: Andreas Baierl <ichgeh@imkreisrum.de>
-
Signed-off-by: Andreas Baierl <ichgeh@imkreisrum.de>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Mali GPU is used on x86-64 arch too: https://en.wikipedia.org/wiki/Rockchip#Tablet_processors_with_integrated_modem Always use need_dma32 as it won't cause any trouble on 32bit arch. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Used to share buffer format across processes. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
See https://www.kernel.org/doc/html/latest/process/license-rules.html Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
ttm_bo_type_kernel will not be cleared when alloc. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
We can't bring preclose back, so use this method for user application termination. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
This file is based on official ARM Mali Utgard GPU kernel driver. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
The depend list gets longer and longer. When adding ARCH_ZYNQMP I decide to just depend on ARM or ARM64 as this GPU can be seen on many ARM SoCs. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
On some platform all IRQs of GPU share the same line. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Signed-off-by: Qiang Yu <yuq825@gmail.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Simon Shields <simon@lineageos.org> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Signed-off-by: Qiang Yu <yuq825@gmail.com> Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
-
Signed-off-by: Qiang Yu <yuq825@gmail.com> Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Signed-off-by: Qiang Yu <yuq825@gmail.com> Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
-
Qiang Yu authored
DLBU is used to balance load among PPs. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Qiang Yu authored
BCAST is a hardware module to broadcast register read/write for PPs. It can also merge IRQs from different PPs into one IRQ. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-
Signed-off-by: Qiang Yu <yuq825@gmail.com> Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
-
PP is a processor used for OpenGL fragment shader processing. Signed-off-by: Qiang Yu <yuq825@gmail.com> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
-
Qiang Yu authored
GP is a processor for OpenGL vertex shader processing. Signed-off-by: Qiang Yu <yuq825@gmail.com>
-