Graphics Processing Unit (GPU)
i.MX51 EVK Linux Reference Manual
15-2
Freescale Semiconductor
15.4
Source Code Structure
lists GPU driver kernel module source structure:
<ltib_dir>/rpm/BUILD/linux/drivers/mxc/amd-gpu
15.5
API References
Refer to the following web sites for detailed specifications:
•
OpenGL ES 1.1 and 2.0 API:
http://www.khronos.org/opengles/
•
EGL 1.3 API:
http://www.khronos.org/egl/
•
OpenVG 1.1 API:
http://www.khronos.org/openvg/
15.6
Menu Configuration Options
The following Linux kernel configurations are provided for GPU driver:
•
CONFIG_MXC_AMD_GPU —Configuration option for GPU driver. In the menuconfig this
option is available under Device Drivers
>
MXC support drivers
>
MXC GPU support
>
MXC
GPU support.
To get to the GPU library package in LTIB, use the command
./ltib -c
when located in the <
ltib dir
>.
On the screen displayed, select
Configure the kernel
and select “Device Drivers” > “MXC support
drivers” > “MXC GPU support” > “MXC GPU support”and exit. When the next screen appears select the
following options to enable the GPU driver:
•
Package list
>
amd-gpu-bin-mx51
This package provides proprietary binary kernel modules, libraries, and test code built from the
GPU for framebuffer
•
Package list
>
amd-gpu-x11-bin-mx51
This package provides proprietary binary kernel modules, libraries, and test code built from the
GPU for X-Window
Table 15-1. GPU Driver Files
File
Description
Kconfig Makefile
kernel configure file and makefile
include
header files
common
common and core code
os
os specific code
platform
platform specific code
Summary of Contents for i.MX51 EVK
Page 1: ...Part Number 924 76374 Rev 10 11 01 11 2010 i MX51 EVK Linux Reference Manual...
Page 14: ...i MX51 EVK Linux Reference Manual xiv Freescale Semiconductor...
Page 18: ...i MX51 EVK Linux Reference Manual xviii Freescale Semiconductor...
Page 24: ...i MX51 EVK Linux Reference Manual xxiv Freescale Semiconductor...
Page 38: ...Machine Specific Layer MSL i MX51 EVK Linux Reference Manual 2 8 Freescale Semiconductor...
Page 52: ...MC13892 Digitizer Driver i MX51 EVK Linux Reference Manual 5 4 Freescale Semiconductor...
Page 64: ...TV Encoder TVE Driver i MX51 EVK Linux Reference Manual 10 4 Freescale Semiconductor...
Page 82: ...Video for Linux Two V4L2 Driver i MX51 EVK Linux Reference Manual 12 8 Freescale Semiconductor...
Page 86: ...i MX5 Dual Display i MX51 EVK Linux Reference Manual 13 4 Freescale Semiconductor...
Page 100: ...X Windows Acceleration i MX51 EVK Linux Reference Manual 16 6 Freescale Semiconductor...
Page 118: ...Low Level Keypad Driver i MX51 EVK Linux Reference Manual 20 6 Freescale Semiconductor...
Page 134: ...Security Drivers i MX51 EVK Linux Reference Manual 22 10 Freescale Semiconductor...
Page 148: ...Inter IC I2C Driver i MX51 EVK Linux Reference Manual 24 4 Freescale Semiconductor...
Page 178: ...ARC USB Driver i MX51 EVK Linux Reference Manual 29 10 Freescale Semiconductor...
Page 194: ...OProfile i MX51 EVK Linux Reference Manual 33 6 Freescale Semiconductor...