This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Where can I get linux drm version drv for Mali G71 GPU

Hey:

           I’m porting X11 desktop environment to arm(with Mali G71 GPU)。I have finished building "Mali GPUs Linux EXA/DR12 and X11 Display Drivers"。

           Linux DRM version driver is needed, I downloaded the driver pack "BX301A01B-SW-99002-r15p0-01rel0.tgz",but there is no DRM version driver in it。

 Where can I get  the correct driver?? Who can help me。

This my xorg.0.log:

X.Org X Server 1.19.5

Release Date: 2017-10-12

[ 25115.502] X Protocol Version 11, Revision 0

[ 25115.502] Build Operating System:  4.11.0-45.4.1.el7a.aarch64

[ 25115.502] Current Operating System: Linux (none) 3.18.13 #1 Mon Sep 25 19:44:31 CST 2017 aarch64

[ 25115.502] Kernel command line: mem=256M console=ttyAMA0,115200 root=/dev/mmcblk0p3 rw rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),10M(kernel),2048M(rootfs)

[ 25115.502] Build Date: 13 April 2018  01:16:34AM

[ 25115.502] Build ID: xorg-x11-server 1.19.5-5.el7

[ 25115.502] Current version of pixman: 0.34.0

[ 25115.502]    Before reporting problems, check http://wiki.x.org

         to make sure that you have the latest version.

[ 25115.502] Markers: (--) probed, (**) from config file, (==) default setting,

         (++) from command line, (!!) notice, (II) informational,

         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.

[ 25115.502] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan  6 00:41:59 1970

[ 25115.502] (==) Using config directory: "/etc/X11/xorg.conf.d"

[ 25115.503] (==) Using system config directory "/usr/share/X11/xorg.conf.d"

[ 25115.505] (==) No Layout section.  Using the first Screen section.

[ 25115.505] (**) |-->Screen "Mali-Screen" (0)

[ 25115.505] (**) |   |-->Monitor "<default monitor>"

[ 25115.505] (**) |   |-->Device "Mali-Fbdev"

[ 25115.505] (==) No monitor specified for screen "Mali-Screen".

         Using a default monitor configuration.

[ 25115.505] (==) Automatically adding devices

[ 25115.505] (==) Automatically enabling devices

[ 25115.506] (==) Automatically adding GPU devices

[ 25115.506] (==) Automatically binding GPU devices

[ 25115.506] (==) Max clients allowed: 256, resource mask: 0x1fffff

[ 25115.506] (==) FontPath set to:

         catalogue:/etc/X11/fontpath.d,

         built-ins

[ 25115.506] (==) ModulePath set to "/usr/lib64/xorg/modules"

[ 25115.506] (II) The server relies on udev to provide the list of input devices.

         If no devices become available, reconfigure udev or disable AutoAddDevices.

[ 25115.506] (II) Loader magic: 0x7fa8ce9008

[ 25115.506] (II) Module ABI versions:

[ 25115.506]    X.Org ANSI C Emulation: 0.4

[ 25115.506]    X.Org Video Driver: 23.0

[ 25115.506]    X.Org XInput driver : 24.1

[ 25115.506]    X.Org Server Extension : 10.0

[ 25115.506] (II) no primary bus or device found

[ 25115.506] (II) LoadModule: "glx"

[ 25115.507] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so

[ 25115.513] (II) Module glx: vendor="X.Org Foundation"

[ 25115.513]    compiled for 1.19.5, module version = 1.0.0

[ 25115.513]    ABI class: X.Org Server Extension, version 10.0

[ 25115.513] (II) LoadModule: "mali"

[ 25115.513] (II) Loading /usr/lib64/xorg/modules/drivers/mali_drv.so

[ 25115.555] (II) Module mali: vendor="X.Org Foundation"

[ 25115.555]    compiled for 1.19.5, module version = 0.4.2

[ 25115.555]    ABI class: X.Org Video Driver, version 23.0

[ 25115.555] (II) MALI: driver for Mali Framebuffer: mali

[ 25115.555] (--) using VT number 2

 

[ 25115.558] (WW) Falling back to old probe method for mali

[ 25115.563] (II) MALI(0): using /dev/fb0

[ 25115.563] (II) MALI(0): [MaliPreInit:1046]: Entering

[ 25115.563] (II) MALI(0): [MaliGetRec:179]: Entering

[ 25115.563] (II) MALI(0): [MaliHWInit:829]: Entering

[ 25115.563] (II) MALI(0): [MaliHWGetDepth:861]: Entering

[ 25115.563] (II) MALI(0): Creating default Display subsection in Screen section

         "Mali-Screen" for depth/fbbpp 24/32

[ 25115.563] (**) MALI(0): Depth 24, (--) framebuffer bpp 32

[ 25115.564] (==) MALI(0): RGB weight 888

[ 25115.564] (==) MALI(0): Default visual is TrueColor

[ 25115.564] (==) MALI(0): Using gamma correction (1.0, 1.0, 1.0)

[ 25115.564] (II) MALI(0): [MaliHWGetVidmem:879]: Entering

[ 25115.564] (II) MALI(0): [MaliHWGetName:887]: Entering

[ 25115.564] (II) MALI(0): hardware: hifb (video memory: 32400kB)

[ 25115.564] (**) MALI(0): Option "DRI2" "true"

[ 25115.565] (**) MALI(0): Option "DRI2_PAGE_FLIP" "true"

[ 25115.565] (**) MALI(0): Option "DRI2_WAIT_VSYNC" "true"

[ 25115.565] (**) MALI(0): Option "UMP_CACHED" "false"

[ 25115.565] (**) MALI(0): Option "UMP_LOCK" "false"

[ 25115.565] (**) MALI(0): DRI Fullscreen page flip enabled

[ 25115.565] (**) MALI(0): DRI Fullscreen page flip VSYNC'd

[ 25115.565] (**) MALI(0): Use uncached UMP memory

[ 25115.565] (**) MALI(0): Don't use umplock across processes

[ 25116.456] (EE) MALI(0): [mali_drm_open_master:1015] Error: mali_drm_open_master Unable to open DRM: No such file or directory

 

[ 25116.456] (EE) MALI(0): [MaliPreInit:1148] Error: Failed to be master of DRM!

[ 25116.456] (II) UnloadModule: "mali"

[ 25116.456] (EE) Screen(s) found, but none have a usable configuration.

[ 25116.456] (EE)

Fatal server error:

[ 25116.456] (EE) no screens found(EE)

[ 25116.456] (EE)

Please consult the The X.Org Foundation support

          at http://wiki.x.org

for help.

[ 25116.456] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.

[ 25116.456] (EE)

[ 25116.457] (EE) Server terminated with error (1). Closing log file.

  Best Regards!!