Commit a3b6792e authored by Thomas Zimmermann's avatar Thomas Zimmermann
Browse files

video/cmdline: Introduce CONFIG_VIDEO for video= parameter



Add CONFIG_VIDEO for common code in drivers/video/. Use the option to
select helpers for the video= parameter. Replaces CONFIG_VIDEO_CMDLINE.

Other common code in drivers/video/ can be moved behind CONFIG_VIDEO,
which will simplify the Kconfig rules.

Signed-off-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20240118090721.7995-2-tzimmermann@suse.de
parent cf41cebf
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ menuconfig DRM
# 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_CMDLINE
	select VIDEO
	select VIDEO_NOMODESET
	help
	  Kernel-level support for the Direct Rendering Infrastructure (DRI)
+2 −1
Original line number Diff line number Diff line
@@ -18,8 +18,9 @@ config STI_CORE
	  STI refers to the HP "Standard Text Interface" which is a set of
	  BIOS routines contained in a ROM chip in HP PA-RISC based machines.

config VIDEO_CMDLINE
config VIDEO
	bool
	default n

config VIDEO_NOMODESET
	bool
+1 −1
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
obj-$(CONFIG_APERTURE_HELPERS)    += aperture.o
obj-$(CONFIG_STI_CORE)            += sticore.o
obj-$(CONFIG_VGASTATE)            += vgastate.o
obj-$(CONFIG_VIDEO_CMDLINE)       += cmdline.o
obj-$(CONFIG_VIDEO)               += cmdline.o
obj-$(CONFIG_VIDEO_NOMODESET)     += nomodeset.o
obj-$(CONFIG_HDMI)                += hdmi.o

+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
#

config FB_CORE
	select VIDEO_CMDLINE
	select VIDEO
	tristate

config FB_NOTIFY
+0 −7
Original line number Diff line number Diff line
@@ -5,16 +5,9 @@

#include <linux/types.h>

#if defined(CONFIG_VIDEO_CMDLINE)
const char *video_get_options(const char *name);

/* exported for compatibility with fbdev; don't use in new code */
bool __video_get_options(const char *name, const char **option, bool is_of);
#else
static inline const char *video_get_options(const char *name)
{
	return NULL;
}
#endif

#endif