menuconfig BR2_PACKAGE_LIBDRM bool "libdrm" depends on BR2_TOOLCHAIN_HAS_THREADS # libpthread-stubs select BR2_PACKAGE_LIBPTHREAD_STUBS help Direct Rendering Manager http://dri.freedesktop.org/libdrm/ if BR2_PACKAGE_LIBDRM config BR2_PACKAGE_LIBDRM_HAS_ATOMIC bool default y if BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS || \ BR2_TOOLCHAIN_HAS_SYNC_4 config BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC bool select BR2_PACKAGE_LIBATOMIC_OPS if !BR2_TOOLCHAIN_HAS_SYNC_4 config BR2_PACKAGE_LIBDRM_INTEL bool "intel" depends on BR2_i386 || BR2_x86_64 depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC select BR2_PACKAGE_LIBPCIACCESS help Install intel graphics driver. config BR2_PACKAGE_LIBDRM_RADEON bool "radeon" depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install AMD/ATI graphics driver. config BR2_PACKAGE_LIBDRM_AMDGPU bool "amdgpu" depends on BR2_USE_MMU # fork() depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install AMD GPU driver. config BR2_PACKAGE_LIBDRM_NOUVEAU bool "nouveau" depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install NVIDIA graphics driver. config BR2_PACKAGE_LIBDRM_VMWGFX bool "vmwgfx" depends on BR2_i386 || BR2_x86_64 help Installs Vmware graphics driver. config BR2_PACKAGE_LIBDRM_OMAP bool "omap (experimental)" depends on BR2_arm depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install the TI OMAP driver using an experimental API. config BR2_PACKAGE_LIBDRM_ETNAVIV bool "etnaviv (experimental)" depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install the Etnaviv/Vivante driver using an experimental API. config BR2_PACKAGE_LIBDRM_EXYNOS bool "exynos (experimental)" depends on BR2_arm help Install Samsung Exynos driver using an experimental API. config BR2_PACKAGE_LIBDRM_FREEDRENO bool "freedreno" depends on BR2_arm || BR2_aarch64 || BR2_aarch64_be depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install Qualcomm Snapdragon driver. config BR2_PACKAGE_LIBDRM_TEGRA bool "tegra (experimental)" depends on BR2_arm depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC help Install NVIDIA Tegra driver using an experimental API. config BR2_PACKAGE_LIBDRM_VC4 bool "vc4" depends on BR2_aarch64 || BR2_arm help Install vc4 (Raspberry Pi) driver. config BR2_PACKAGE_LIBDRM_INSTALL_TESTS bool "Install test programs" help This option allows to install the libdrm test programs. endif comment "libdrm needs a toolchain w/ threads" depends on !BR2_TOOLCHAIN_HAS_THREADS