1 menuconfig BR2_PACKAGE_LIBDRM
3 select BR2_PACKAGE_LIBPTHREAD_STUBS
4 depends on BR2_TOOLCHAIN_HAS_THREADS # libpthread-stubs
6 Direct Rendering Manager
8 http://dri.freedesktop.org/libdrm/
12 config BR2_PACKAGE_LIBDRM_HAS_ATOMIC
14 default y if BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS || \
15 BR2_TOOLCHAIN_HAS_SYNC_4
17 config BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
19 select BR2_PACKAGE_LIBATOMIC_OPS if !BR2_TOOLCHAIN_HAS_SYNC_4
21 config BR2_PACKAGE_LIBDRM_INTEL
23 select BR2_PACKAGE_LIBPCIACCESS
24 depends on BR2_i386 || BR2_x86_64
25 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
26 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
28 Install intel graphics driver.
30 config BR2_PACKAGE_LIBDRM_RADEON
32 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
33 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
35 Install AMD/ATI graphics driver.
37 config BR2_PACKAGE_LIBDRM_AMDGPU
39 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
40 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
42 Install AMD GPU driver.
44 config BR2_PACKAGE_LIBDRM_NOUVEAU
46 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
47 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
49 Install NVIDIA graphics driver.
51 config BR2_PACKAGE_LIBDRM_VMWGFX
53 depends on BR2_i386 || BR2_x86_64
55 Installs Vmware graphics driver.
57 config BR2_PACKAGE_LIBDRM_OMAP
58 bool "omap (experimental)"
60 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
61 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
63 Install the TI OMAP driver using an experimental API.
65 config BR2_PACKAGE_LIBDRM_ETNAVIV
66 bool "etnaviv (experimental)"
68 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
69 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
71 Install the Etnaviv/Vivante driver using an experimental API.
73 config BR2_PACKAGE_LIBDRM_EXYNOS
74 bool "exynos (experimental)"
77 Install Samsung Exynos driver using an experimental API.
79 config BR2_PACKAGE_LIBDRM_FREEDRENO
81 depends on BR2_arm || BR2_aarch64 || BR2_aarch64_be
82 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
83 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
85 Install Qualcomm Snapdragon driver.
87 config BR2_PACKAGE_LIBDRM_TEGRA
88 bool "tegra (experimental)"
90 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
91 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
93 Install NVIDIA Tegra driver using an experimental API.
95 config BR2_PACKAGE_LIBDRM_VC4
99 Install vc4 (Raspberry Pi) driver.
101 config BR2_PACKAGE_LIBDRM_INSTALL_TESTS
102 bool "Install test programs"
104 This option allows to install the libdrm test programs.
108 comment "libdrm needs a toolchain w/ threads"
109 depends on !BR2_TOOLCHAIN_HAS_THREADS