1 config 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_INSTALL_TESTS
22 bool "Install test programs"
24 This option allows to install the libdrm test programs.
28 config BR2_PACKAGE_LIBDRM_INTEL
30 select BR2_PACKAGE_LIBPCIACCESS
31 depends on BR2_i386 || BR2_x86_64
32 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
33 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
35 Install intel graphics driver.
37 config BR2_PACKAGE_LIBDRM_RADEON
39 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
40 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
42 Install AMD/ATI graphics driver.
44 config BR2_PACKAGE_LIBDRM_AMDGPU
46 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
47 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
49 Install AMD GPU driver.
51 config BR2_PACKAGE_LIBDRM_NOUVEAU
53 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
54 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
56 Install NVIDIA graphics driver.
58 config BR2_PACKAGE_LIBDRM_VMWGFX
60 depends on BR2_i386 || BR2_x86_64
62 Installs Vmware graphics driver.
64 config BR2_PACKAGE_LIBDRM_OMAP
65 bool "omap (experimental)"
67 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
68 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
70 Install the TI OMAP driver using an experimental API.
72 config BR2_PACKAGE_LIBDRM_EXYNOS
73 bool "exynos (experimental)"
76 Install Samsung Exynos driver using an experimental API.
78 config BR2_PACKAGE_LIBDRM_FREEDRENO
80 depends on BR2_arm || BR2_aarch64 || BR2_aarch64_be
81 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
82 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
84 Install Qualcomm Snapdragon driver.
86 config BR2_PACKAGE_LIBDRM_TEGRA
87 bool "tegra (experimental)"
89 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
90 select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
92 Install NVIDIA Tegra driver using an experimental API.
94 config BR2_PACKAGE_LIBDRM_VC4
98 Install vc4 (Raspberry Pi) driver.
104 comment "libdrm needs a toolchain w/ threads"
105 depends on !BR2_TOOLCHAIN_HAS_THREADS