[General Questions and Answers] mohit28:
Hi All,

From past few days i have been trying to install Mali Kernel Space driver,

I have successfully build both mali.ko and ump.ko

All the user space driver are already present in BSP.

i had copied both mali.ko and ump.ko in out/target/product/radxa_rock_pro/system/lib/modules

and build the image and copied it sd card.

when i Power ON my device with this image, the screen doesn't appears.

[ 37.822003] Mali<2>: Inserting Mali v800 device driver.

[ 37.822052] Mali<2>: Compiled: Oct 20 2015, time: 15:23:17.

[ 37.822079] Mali<2>: Driver revision: r5p2-00rel0

[ 37.822102] Mali<2>: mali_module_init() registering device

[ 37.822152] Mali: init_mali_clock mali_clock c0bf3b94

[ 37.822179] Mali<2>: MALI Clock is set at mali driver

[ 37.822439] Mali<2>: mali_module_init() registering driver

[ 37.822523] Mali<2>: mali_probe(): Called for platform device mali-utgard

[ 37.822558] entered _mali_osk_wq_init

[ 37.822577] first if executed

[ 37.822595] second if executed

[ 37.822610] return _MALI_OSK_ERR_OK

[ 37.822628] Entered mali_initialize_subsystems...

[ 37.822659] Mali<2>: Mali memory settings (shared: 0x10000000)

[ 37.822689] Mali<2>: Using device defined frame buffer settings (0x00800000@0x60000000)

[ 37.822727] Mali<2>: Memory Validator installed for Mali physical address base=0x60000000, size=0x00800000

[ 37.822777] Mali<2>: Mali PM domain: Creating Mali PM domain (mask=0x00001000)

[ 37.822816] Mali<2>: Mali GPU Utilization: platform function callback incomplete, need check mali_gpu_device_data in platform .

[ 37.822921] Mali<2>: Mali PP: Creating Mali PP core: Mali_PP0

[ 37.822951] Mali<2>: Mali PP: Base address of PP core: 0x10098000

[ 37.823183] Mali<2>: Found Mali GPU Mali-400 MP r1p1

[ 37.823211] ENTERED..mali_mmu_initialize..

[ 37.823232] Entered..mali_allocate_empty_page..

[ 37.823254] Entered..mali_mem_os_get_table_page..

[ 37.823277] Inside if condition..After: mali_mem_page_table_page_pool.lock..

[ 37.823311] In mali_mem_os_get_table_page After #else ..

[ 37.823335] Entered dma_alloc_writecombine..

[ 37.823357] Entered __dma_alloc..

[ 37.823373] Inside get_coherent_dma_mask..

[ 37.823394] Inside get_coherent_dma_mask..dev->coherent_dma_mask=0

[ 37.823425] mali-utgard mali-utgard.0: coherent DMA mask is unset

[ 37.823454] In __dma_alloc..!page..

[ 37.823471] Return mali_mem_os_get_table_page..

[ 37.823492] mali_mmu_get_table_page..FAILED..

[ 37.823513] Mali<2>: Mali MMU: Failed to get table page for empty pgdir

[ 37.823544] mali_allocate_empty_page...

[ 37.823564] Mali: ERR: /home/rupali/mohit/DX910-SW-99002-r5p2-00rel0/driver/src/devicedrv/mali/common/mali_mmu.c

[ 37.823611] mali_mmu_initialize() 71

[ 37.823615] Mali MMU: Could not allocate empty page directory.

[ 37.823676]

[ 37.823685] _mali_mmu_initialize..

[ 37.823704] Mali<2>: terminate_subsystems() called

[ 37.823741] Mali: ERR: /home/rupali/mohit/DX910-SW-99002-r5p2-00rel0/driver/src/devicedrv/mali/linux/mali_kernel_linux.c

[ 37.823793] mali_probe() 504

[ 37.823797] mali_probe(): Failed to initialize Mali device driver.

[ 37.823854] mali-utgard: probe of mali-utgard.0 failed with error -14

[ 37.824032] Mali: Mali device driver loaded

Any one can help please..?

Thank you.