123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- 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
|