1# SPDX-License-Identifier: GPL-2.0-only
2config DRM_I915_UNSTABLE
3	bool "Enable unstable API for early prototype development"
4	depends on EXPERT
5	depends on STAGING
6	depends on BROKEN # should never be enabled by distros!
7	# We use the dependency on !COMPILE_TEST to not be enabled in
8	# allmodconfig or allyesconfig configurations
9	depends on !COMPILE_TEST
10	default n
11	help
12	  Enable prototype uAPI under general discussion before they are
13	  finalized. Such prototypes may be withdrawn or substantially
14	  changed before release. They are only enabled here so that a wide
15	  number of interested parties (userspace driver developers) can
16	  verify that the uAPI meet their expectations. These uAPI should
17	  never be used in production.
18
19	  Recommended for driver developers _only_.
20
21	  If in the slightest bit of doubt, say "N".
22
23config DRM_I915_UNSTABLE_FAKE_LMEM
24	bool "Enable the experimental fake lmem"
25	depends on DRM_I915_UNSTABLE
26	default n
27	help
28	  Convert some system memory into a fake local memory region for
29	  testing.
30