Pull drm updates from Dave Airlie:
"There are a bunch of changes all over in the usual places.
Highlights:
- habanalabs moves from misc to accel
- first accel driver for Intel VPU (Versatile Processing Unit)
inference engine
- dropped all the ancient legacy DRI1 drivers. I think it's been at
least 10 years since anyone has heard about these.
- Intel DG2 updates and prelim Meteorlake enablement
- etnaviv adds support for Versilicon NPU device (a GPU like engine
with inference accelerators)
Detailed summary:
Removals:
- remove legacy dri1 drivers: i810, mga, r128, savage, sis, tdfx, via
New driver:
- intel VPU accelerator driver
- habanalabs comes via drm tree now
drm/core:
- use drm_dbg_ helpers in several places
- Document defaults for CRTC backgrounds
- Document use of drm_minor
edid:
- improve mode parsing and refactoring
connector:
- support analog TV mode property
media:
- add some common formats
udmabuf:
- add vmap/vunmap methods
fourcc:
- add XRGB1555 and RGB565 formats
- document open source user waiver
firmware:
- fix color-format selection for system framebuffer
format-helper:
- Add conversion from XRGB8888 to various sysfb formats
- Make XRGB8888 the only driver-emulated legacy format
- Add conversion from XRGB8888 to XBGR8888 and ABGR8888
fb-helper:
- fix preferred depth and bpp values across drivers
- Avoid blank consoles from selecting an incorrect color format
probe-helper:
- Enable/disable HPD on connectors
scheduler:
- Fix lockup in drm_sched_entity_kill()
- Deprecate drm_sched_resubmit_jobs()
bridge:
- remove unused functions
- implement i2c probe_new in various drivers
- ite-it6505: Locking fixes, Cache EDID data
- ite-it66121: Support IT6610 chip
- lontium-tl9611: Fix HDMI on DragonBoard 845c
- parade-ps8640: Use atomic bridge functions
- Support i.MX93 LDB plus DT bindings
debugfs:
- add per device helpers and convert drivers
displayport:
- mst fixes
- add DP adaptive sync DPCD definitions
fbdev:
- always pick 32bpp as default
- remove some unused code
simpledrm:
- support system memory framebuffers
panel:
- add orientation quirks for Lenovo Yoga Tab 3 X90F and DynaBook K50
- Use ktime_get_boottime() to measure power-down delay
- Fix auto-suspend delay
- Visionox VTDR6130 AMOLED DSI
- Support Himax HX8394
- Convert many drivers to common generic DSI write-sequence helper
- AUO A030JTN01
ttm:
- drop bo wait wrapper
- fix MIPS build
habanalabs:
- moved driver to accel subsystem
- gaudi2 decoder error improvement
- more trace events
- Gaudi2 abrupt reset by firmware support
- add uAPI to flush memory transactions
- add uAPI to pass through userspace reqs to fw
- remove dma-buf export by handle
amdgpu:
- add new INFO queries for peak and min sclk/mclk for profile modes
- Add PCIe info to the INFO IOCTL
- secure display support for multiple displays
- DML optimizations
- DCN 3.2 updates
- PSR updates
- DP 2.1 updates
- SR-IOV RAS updates
- VCN RAS support
- SMU 13.x updates
- Switch 1 element arrays to flexible arrays
- Add RAS support for DF 4.3
- Stack size improvements
- S0ix rework
- Allow 0 as a vram limit on APUs
- Handle profiling modes for SMU13.x
- Fix possible segfault in failure case
- Rework FW requests to happen in early_init for all IPs so that we
don't lose the sbios console if FW is missing
- Fix power reporting on certain firmwares for CZN/RN
- Allow S0ix without BIOS support
- Enable freesync over PCon
- Re-enable the AGP aperture on GMC 11.x
amdkfd:
- Error handling fixes
- PASID fixes
- Fix for cleared VRAM BOs
- Fix cleanup if GPUVM creation fails
- Memory accounting fix
- Use resource_size rather than open codeing it
- GC11 mGPU fix
radeon:
- Switch 1 element arrays to flexible arrays
- Fix memory leak on shutdown
- move to new logging
i915:
- Meteorlake display/OA/GSC fw/workarounds enabling
- DP MST DSC support
- Gamma/degamma readout support for the state checker
- Enable SDP split support for DP 2.0
- Add probe blocking support to i915.force_probe parameter
- Enable Xe HP 4tile support
- Avoid display direct calls to uncore
- Fix HuC delayed load memory leaks
- Add DG2 workarounds Wa_18018764978 and Wa_18019271663
- Improve suspend / resume times with VT-d scanout workaround active
- Fix DG2 visual corruption on small BAR systems by not forgetting to
copy CCS aux state
- Fix TLB invalidation for Gen12.50 video and compute engines
- Enable HF-EEODB by switching HDMI, DP and LVDS to use struct
drm_edid
- Start using unversioned DMC firmware paths for new platforms
- ELD refactor: Stop using hardware buffer, precompute ELD
- lots of display code refactoring
nouveau:
- drop legacy ioctl support
- replace 0-sized array
msm:
- dpu/dsi/mdss: Support for SM8350, SM8450 SM8550 and SC8280XP platform
- Added bindings for SM8150
- dpu: Partial support for DSC on SM8150 and SM8250
- dpu: Fixed color transformation matrix being lost on suspend/resume
- dp: Support SDM845 and SC8280XP platforms
- dp: Support for limiting DP link rate via DT property
- dsi: Validate display modes according to the DSI OPP table
- dsi: DSI PHY support for the SM6375 platform
- Add MSM_SUBMIT_BO_NO_IMPLICI
- a2xx: Support to load legacy firmware
- a6xx: GPU devcore dump updates for a650/a660
- GPU devfreq tuning and fixes
- Turn 8960 HDMI PHY into clock provider,
- Make 8960 HDMI PHY use PXO clock from DT
etnaviv:
- experimental versilicon NPU support
- report GPU load via fdinfo format
- MMU fault message improvements
tegra:
- rework syncpoint interrupt
mediatek:
- DSI timing fix
- fix config deps
ast:
- various fixes
exynos:
- restore bridge chain order fixes
gud:
- convert to shadow plane buffers
- perform flushing synchronously during atomic update
- Use new debugfs helpers
arm/hdlcd:
- Use new debugfs helper
ili9486:
- Support 16-bit pixel data
imx:
- Split off IPUv3 driver
mipi-dbi:
- convert to DRM shadow-plane helpers
- rsp driver changes
- Support separate I/O-voltage supply
mxsfb:
- Depend on ARCH_MXS or ARCH_MXC
sun4i:
- convert to new TV mode property
vc4:
- convert to new TV mode property
- kunit tests
- Support RGB565 and RGB666 formats
- convert dsi driver to bridge
- Various HVS an CRTC fixes
v3d:
- Do not opencode drm_gem_object_lookup()
virtio:
- improve tracing
vkms:
- support small cursors in IGT tests
- Fix SEGFAULT from incorrect GEM-buffer mapping
rcar-du:
- fixes and improvements"
* tag 'drm-next-2023-02-23' of git://anongit.freedesktop.org/drm/drm: (1455 commits)
msm/fbdev: fix unused variable warning with clang.
drm/fb-helper: Remove drm_fb_helper_unprepare() from drm_fb_helper_fini()
dma-buf: make kobj_type structure constant
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
drm/amd/display: disable SubVP + DRR to prevent underflow
drm/amd/display: Fail atomic_check early on normalize_zpos error
drm/amd/pm: avoid unaligned access warnings
drm/amd/display: avoid unaligned access warnings
drm/amd/display: Remove duplicate/repeating expressions
drm/amd/display: Remove duplicate/repeating expression
drm/amd/display: Make variables declaration inside ifdef guard
drm/amd/display: Fix excess arguments on kernel-doc
drm/amd/display: Add previously missing includes
drm/amd/amdgpu: Add function prototypes to headers
drm/amd/display: Add function prototypes to headers
drm/amd/display: Turn global functions into static
drm/amd/display: remove unused _calculate_degamma_curve function
drm/amd/display: remove unused func declaration from resource headers
drm/amd/display: unset initial value for tf since it's never used
drm/amd/display: camel case cleanup in color_gamma file
...
418 lines
11 KiB
Plaintext
418 lines
11 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Drm device configuration
|
|
#
|
|
# This driver provides support for the
|
|
# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
|
|
#
|
|
menuconfig DRM
|
|
tristate "Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)"
|
|
depends on (AGP || AGP=n) && !EMULATED_CMPXCHG && HAS_DMA
|
|
select DRM_PANEL_ORIENTATION_QUIRKS
|
|
select HDMI
|
|
select FB_CMDLINE
|
|
select I2C
|
|
select DMA_SHARED_BUFFER
|
|
select SYNC_FILE
|
|
# gallium uses SYS_kcmp for os_same_file_description() to de-duplicate
|
|
# device and dmabuf fd. Let's make sure that is available for our userspace.
|
|
select KCMP
|
|
select VIDEO_NOMODESET
|
|
help
|
|
Kernel-level support for the Direct Rendering Infrastructure (DRI)
|
|
introduced in XFree86 4.0. If you say Y here, you need to select
|
|
the module that's right for your graphics card from the list below.
|
|
These modules provide support for synchronization, security, and
|
|
DMA transfers. Please see <http://dri.sourceforge.net/> for more
|
|
details. You should also select and configure AGP
|
|
(/dev/agpgart) support if it is available for your platform.
|
|
|
|
config DRM_MIPI_DBI
|
|
tristate
|
|
depends on DRM
|
|
select DRM_KMS_HELPER
|
|
|
|
config DRM_MIPI_DSI
|
|
bool
|
|
depends on DRM
|
|
|
|
config DRM_DEBUG_MM
|
|
bool "Insert extra checks and debug info into the DRM range managers"
|
|
default n
|
|
depends on DRM=y
|
|
depends on STACKTRACE_SUPPORT
|
|
select STACKDEPOT
|
|
help
|
|
Enable allocation tracking of memory manager and leak detection on
|
|
shutdown.
|
|
|
|
Recommended for driver developers only.
|
|
|
|
If in doubt, say "N".
|
|
|
|
config DRM_USE_DYNAMIC_DEBUG
|
|
bool "use dynamic debug to implement drm.debug"
|
|
default n
|
|
depends on BROKEN
|
|
depends on DRM
|
|
depends on DYNAMIC_DEBUG || DYNAMIC_DEBUG_CORE
|
|
depends on JUMP_LABEL
|
|
help
|
|
Use dynamic-debug to avoid drm_debug_enabled() runtime overheads.
|
|
Due to callsite counts in DRM drivers (~4k in amdgpu) and 56
|
|
bytes per callsite, the .data costs can be substantial, and
|
|
are therefore configurable.
|
|
|
|
config DRM_KUNIT_TEST_HELPERS
|
|
tristate
|
|
depends on DRM && KUNIT
|
|
help
|
|
KUnit Helpers for KMS drivers.
|
|
|
|
config DRM_KUNIT_TEST
|
|
tristate "KUnit tests for DRM" if !KUNIT_ALL_TESTS
|
|
depends on DRM && KUNIT
|
|
select PRIME_NUMBERS
|
|
select DRM_DISPLAY_DP_HELPER
|
|
select DRM_DISPLAY_HELPER
|
|
select DRM_LIB_RANDOM
|
|
select DRM_KMS_HELPER
|
|
select DRM_BUDDY
|
|
select DRM_EXPORT_FOR_TESTS if m
|
|
select DRM_KUNIT_TEST_HELPERS
|
|
default KUNIT_ALL_TESTS
|
|
help
|
|
This builds unit tests for DRM. This option is not useful for
|
|
distributions or general kernels, but only for kernel
|
|
developers working on DRM and associated drivers.
|
|
|
|
For more information on KUnit and unit tests in general,
|
|
please refer to the KUnit documentation in
|
|
Documentation/dev-tools/kunit/.
|
|
|
|
If in doubt, say "N".
|
|
|
|
config DRM_KMS_HELPER
|
|
tristate
|
|
depends on DRM
|
|
help
|
|
CRTC helpers for KMS drivers.
|
|
|
|
config DRM_DEBUG_DP_MST_TOPOLOGY_REFS
|
|
bool "Enable refcount backtrace history in the DP MST helpers"
|
|
depends on STACKTRACE_SUPPORT
|
|
select STACKDEPOT
|
|
depends on DRM_KMS_HELPER
|
|
depends on DEBUG_KERNEL
|
|
depends on EXPERT
|
|
help
|
|
Enables debug tracing for topology refs in DRM's DP MST helpers. A
|
|
history of each topology reference/dereference will be printed to the
|
|
kernel log once a port or branch device's topology refcount reaches 0.
|
|
|
|
This has the potential to use a lot of memory and print some very
|
|
large kernel messages. If in doubt, say "N".
|
|
|
|
config DRM_DEBUG_MODESET_LOCK
|
|
bool "Enable backtrace history for lock contention"
|
|
depends on STACKTRACE_SUPPORT
|
|
depends on DEBUG_KERNEL
|
|
depends on EXPERT
|
|
select STACKDEPOT
|
|
default y if DEBUG_WW_MUTEX_SLOWPATH
|
|
help
|
|
Enable debug tracing of failures to gracefully handle drm modeset lock
|
|
contention. A history of each drm modeset lock path hitting -EDEADLK
|
|
will be saved until gracefully handled, and the backtrace will be
|
|
printed when attempting to lock a contended lock.
|
|
|
|
If in doubt, say "N".
|
|
|
|
config DRM_FBDEV_EMULATION
|
|
bool "Enable legacy fbdev support for your modesetting driver"
|
|
depends on DRM_KMS_HELPER
|
|
depends on FB=y || FB=DRM_KMS_HELPER
|
|
select FB_CFB_FILLRECT
|
|
select FB_CFB_COPYAREA
|
|
select FB_CFB_IMAGEBLIT
|
|
select FB_DEFERRED_IO
|
|
select FB_SYS_FOPS
|
|
select FB_SYS_FILLRECT
|
|
select FB_SYS_COPYAREA
|
|
select FB_SYS_IMAGEBLIT
|
|
select FRAMEBUFFER_CONSOLE if !EXPERT
|
|
select FRAMEBUFFER_CONSOLE_DETECT_PRIMARY if FRAMEBUFFER_CONSOLE
|
|
default y
|
|
help
|
|
Choose this option if you have a need for the legacy fbdev
|
|
support. Note that this support also provides the linux console
|
|
support on top of your modesetting driver.
|
|
|
|
If in doubt, say "Y".
|
|
|
|
config DRM_FBDEV_OVERALLOC
|
|
int "Overallocation of the fbdev buffer"
|
|
depends on DRM_FBDEV_EMULATION
|
|
default 100
|
|
help
|
|
Defines the fbdev buffer overallocation in percent. Default
|
|
is 100. Typical values for double buffering will be 200,
|
|
triple buffering 300.
|
|
|
|
config DRM_FBDEV_LEAK_PHYS_SMEM
|
|
bool "Shamelessly allow leaking of fbdev physical address (DANGEROUS)"
|
|
depends on DRM_FBDEV_EMULATION && EXPERT
|
|
default n
|
|
help
|
|
In order to keep user-space compatibility, we want in certain
|
|
use-cases to keep leaking the fbdev physical address to the
|
|
user-space program handling the fbdev buffer.
|
|
This affects, not only, Amlogic, Allwinner or Rockchip devices
|
|
with ARM Mali GPUs using an userspace Blob.
|
|
This option is not supported by upstream developers and should be
|
|
removed as soon as possible and be considered as a broken and
|
|
legacy behaviour from a modern fbdev device driver.
|
|
|
|
Please send any bug reports when using this to your proprietary
|
|
software vendor that requires this.
|
|
|
|
If in doubt, say "N" or spread the word to your closed source
|
|
library vendor.
|
|
|
|
config DRM_LOAD_EDID_FIRMWARE
|
|
bool "Allow to specify an EDID data set instead of probing for it"
|
|
depends on DRM
|
|
help
|
|
Say Y here, if you want to use EDID data to be loaded from the
|
|
/lib/firmware directory or one of the provided built-in
|
|
data sets. This may be necessary, if the graphics adapter or
|
|
monitor are unable to provide appropriate EDID data. Since this
|
|
feature is provided as a workaround for broken hardware, the
|
|
default case is N. Details and instructions how to build your own
|
|
EDID data are given in Documentation/admin-guide/edid.rst.
|
|
|
|
source "drivers/gpu/drm/display/Kconfig"
|
|
|
|
config DRM_TTM
|
|
tristate
|
|
depends on DRM && MMU
|
|
help
|
|
GPU memory management subsystem for devices with multiple
|
|
GPU memory types. Will be enabled automatically if a device driver
|
|
uses it.
|
|
|
|
config DRM_BUDDY
|
|
tristate
|
|
depends on DRM
|
|
help
|
|
A page based buddy allocator
|
|
|
|
config DRM_VRAM_HELPER
|
|
tristate
|
|
depends on DRM
|
|
help
|
|
Helpers for VRAM memory management
|
|
|
|
config DRM_TTM_HELPER
|
|
tristate
|
|
depends on DRM
|
|
select DRM_TTM
|
|
help
|
|
Helpers for ttm-based gem objects
|
|
|
|
config DRM_GEM_DMA_HELPER
|
|
tristate
|
|
depends on DRM
|
|
help
|
|
Choose this if you need the GEM DMA helper functions
|
|
|
|
config DRM_GEM_SHMEM_HELPER
|
|
tristate
|
|
depends on DRM && MMU
|
|
help
|
|
Choose this if you need the GEM shmem helper functions
|
|
|
|
config DRM_SCHED
|
|
tristate
|
|
depends on DRM
|
|
|
|
source "drivers/gpu/drm/i2c/Kconfig"
|
|
|
|
source "drivers/gpu/drm/arm/Kconfig"
|
|
|
|
source "drivers/gpu/drm/radeon/Kconfig"
|
|
|
|
source "drivers/gpu/drm/amd/amdgpu/Kconfig"
|
|
|
|
source "drivers/gpu/drm/nouveau/Kconfig"
|
|
|
|
source "drivers/gpu/drm/i915/Kconfig"
|
|
|
|
source "drivers/gpu/drm/kmb/Kconfig"
|
|
|
|
config DRM_VGEM
|
|
tristate "Virtual GEM provider"
|
|
depends on DRM && MMU
|
|
select DRM_GEM_SHMEM_HELPER
|
|
help
|
|
Choose this option to get a virtual graphics memory manager,
|
|
as used by Mesa's software renderer for enhanced performance.
|
|
If M is selected the module will be called vgem.
|
|
|
|
config DRM_VKMS
|
|
tristate "Virtual KMS (EXPERIMENTAL)"
|
|
depends on DRM && MMU
|
|
select DRM_KMS_HELPER
|
|
select DRM_GEM_SHMEM_HELPER
|
|
select CRC32
|
|
default n
|
|
help
|
|
Virtual Kernel Mode-Setting (VKMS) is used for testing or for
|
|
running GPU in a headless machines. Choose this option to get
|
|
a VKMS.
|
|
|
|
If M is selected the module will be called vkms.
|
|
|
|
source "drivers/gpu/drm/exynos/Kconfig"
|
|
|
|
source "drivers/gpu/drm/rockchip/Kconfig"
|
|
|
|
source "drivers/gpu/drm/vmwgfx/Kconfig"
|
|
|
|
source "drivers/gpu/drm/gma500/Kconfig"
|
|
|
|
source "drivers/gpu/drm/udl/Kconfig"
|
|
|
|
source "drivers/gpu/drm/ast/Kconfig"
|
|
|
|
source "drivers/gpu/drm/mgag200/Kconfig"
|
|
|
|
source "drivers/gpu/drm/armada/Kconfig"
|
|
|
|
source "drivers/gpu/drm/atmel-hlcdc/Kconfig"
|
|
|
|
source "drivers/gpu/drm/rcar-du/Kconfig"
|
|
|
|
source "drivers/gpu/drm/shmobile/Kconfig"
|
|
|
|
source "drivers/gpu/drm/sun4i/Kconfig"
|
|
|
|
source "drivers/gpu/drm/omapdrm/Kconfig"
|
|
|
|
source "drivers/gpu/drm/tilcdc/Kconfig"
|
|
|
|
source "drivers/gpu/drm/qxl/Kconfig"
|
|
|
|
source "drivers/gpu/drm/virtio/Kconfig"
|
|
|
|
source "drivers/gpu/drm/msm/Kconfig"
|
|
|
|
source "drivers/gpu/drm/fsl-dcu/Kconfig"
|
|
|
|
source "drivers/gpu/drm/tegra/Kconfig"
|
|
|
|
source "drivers/gpu/drm/stm/Kconfig"
|
|
|
|
source "drivers/gpu/drm/panel/Kconfig"
|
|
|
|
source "drivers/gpu/drm/bridge/Kconfig"
|
|
|
|
source "drivers/gpu/drm/sti/Kconfig"
|
|
|
|
source "drivers/gpu/drm/imx/Kconfig"
|
|
|
|
source "drivers/gpu/drm/ingenic/Kconfig"
|
|
|
|
source "drivers/gpu/drm/v3d/Kconfig"
|
|
|
|
source "drivers/gpu/drm/vc4/Kconfig"
|
|
|
|
source "drivers/gpu/drm/etnaviv/Kconfig"
|
|
|
|
source "drivers/gpu/drm/hisilicon/Kconfig"
|
|
|
|
source "drivers/gpu/drm/logicvc/Kconfig"
|
|
|
|
source "drivers/gpu/drm/mediatek/Kconfig"
|
|
|
|
source "drivers/gpu/drm/mxsfb/Kconfig"
|
|
|
|
source "drivers/gpu/drm/meson/Kconfig"
|
|
|
|
source "drivers/gpu/drm/tiny/Kconfig"
|
|
|
|
source "drivers/gpu/drm/pl111/Kconfig"
|
|
|
|
source "drivers/gpu/drm/tve200/Kconfig"
|
|
|
|
source "drivers/gpu/drm/xen/Kconfig"
|
|
|
|
source "drivers/gpu/drm/vboxvideo/Kconfig"
|
|
|
|
source "drivers/gpu/drm/lima/Kconfig"
|
|
|
|
source "drivers/gpu/drm/panfrost/Kconfig"
|
|
|
|
source "drivers/gpu/drm/aspeed/Kconfig"
|
|
|
|
source "drivers/gpu/drm/mcde/Kconfig"
|
|
|
|
source "drivers/gpu/drm/tidss/Kconfig"
|
|
|
|
source "drivers/gpu/drm/xlnx/Kconfig"
|
|
|
|
source "drivers/gpu/drm/gud/Kconfig"
|
|
|
|
source "drivers/gpu/drm/solomon/Kconfig"
|
|
|
|
source "drivers/gpu/drm/sprd/Kconfig"
|
|
|
|
config DRM_HYPERV
|
|
tristate "DRM Support for Hyper-V synthetic video device"
|
|
depends on DRM && PCI && MMU && HYPERV
|
|
select DRM_KMS_HELPER
|
|
select DRM_GEM_SHMEM_HELPER
|
|
help
|
|
This is a KMS driver for Hyper-V synthetic video device. Choose this
|
|
option if you would like to enable drm driver for Hyper-V virtual
|
|
machine. Unselect Hyper-V framebuffer driver (CONFIG_FB_HYPERV) so
|
|
that DRM driver is used by default.
|
|
|
|
If M is selected the module will be called hyperv_drm.
|
|
|
|
# Keep legacy drivers last
|
|
|
|
menuconfig DRM_LEGACY
|
|
bool "Enable legacy drivers (DANGEROUS)"
|
|
depends on DRM && MMU
|
|
help
|
|
Enable legacy DRI1 drivers. Those drivers expose unsafe and dangerous
|
|
APIs to user-space, which can be used to circumvent access
|
|
restrictions and other security measures. For backwards compatibility
|
|
those drivers are still available, but their use is highly
|
|
inadvisable and might harm your system.
|
|
|
|
You are recommended to use the safe modeset-only drivers instead, and
|
|
perform 3D emulation in user-space.
|
|
|
|
Unless you have strong reasons to go rogue, say "N".
|
|
|
|
if DRM_LEGACY
|
|
# leave here to list legacy drivers
|
|
endif # DRM_LEGACY
|
|
|
|
config DRM_EXPORT_FOR_TESTS
|
|
bool
|
|
|
|
# Separate option because drm_panel_orientation_quirks.c is shared with fbdev
|
|
config DRM_PANEL_ORIENTATION_QUIRKS
|
|
tristate
|
|
|
|
config DRM_LIB_RANDOM
|
|
bool
|
|
default n
|
|
|
|
config DRM_PRIVACY_SCREEN
|
|
bool
|
|
default n
|