11.1Sriastrad# SPDX-License-Identifier: GPL-2.0-only
21.1Sriastradconfig DRM_I915_UNSTABLE
31.1Sriastrad	bool "Enable unstable API for early prototype development"
41.1Sriastrad	depends on EXPERT
51.1Sriastrad	depends on STAGING
61.1Sriastrad	depends on BROKEN # should never be enabled by distros!
71.1Sriastrad	# We use the dependency on !COMPILE_TEST to not be enabled in
81.1Sriastrad	# allmodconfig or allyesconfig configurations
91.1Sriastrad	depends on !COMPILE_TEST
101.1Sriastrad	default n
111.1Sriastrad	help
121.1Sriastrad	  Enable prototype uAPI under general discussion before they are
131.1Sriastrad	  finalized. Such prototypes may be withdrawn or substantially
141.1Sriastrad	  changed before release. They are only enabled here so that a wide
151.1Sriastrad	  number of interested parties (userspace driver developers) can
161.1Sriastrad	  verify that the uAPI meet their expectations. These uAPI should
171.1Sriastrad	  never be used in production.
181.1Sriastrad
191.1Sriastrad	  Recommended for driver developers _only_.
201.1Sriastrad
211.1Sriastrad	  If in the slightest bit of doubt, say "N".
221.1Sriastrad
231.1Sriastradconfig DRM_I915_UNSTABLE_FAKE_LMEM
241.1Sriastrad	bool "Enable the experimental fake lmem"
251.1Sriastrad	depends on DRM_I915_UNSTABLE
261.1Sriastrad	default n
271.1Sriastrad	help
281.1Sriastrad	  Convert some system memory into a fake local memory region for
291.1Sriastrad	  testing.
30