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: Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20240118090721.7995-2-tzimmermann@suse.de
This commit is contained in:
parent
cf41cebf9d
commit
a3b6792e99
@ -19,7 +19,7 @@ menuconfig DRM
|
|||||||
# gallium uses SYS_kcmp for os_same_file_description() to de-duplicate
|
# 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.
|
# device and dmabuf fd. Let's make sure that is available for our userspace.
|
||||||
select KCMP
|
select KCMP
|
||||||
select VIDEO_CMDLINE
|
select VIDEO
|
||||||
select VIDEO_NOMODESET
|
select VIDEO_NOMODESET
|
||||||
help
|
help
|
||||||
Kernel-level support for the Direct Rendering Infrastructure (DRI)
|
Kernel-level support for the Direct Rendering Infrastructure (DRI)
|
||||||
|
@ -18,8 +18,9 @@ config STI_CORE
|
|||||||
STI refers to the HP "Standard Text Interface" which is a set of
|
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.
|
BIOS routines contained in a ROM chip in HP PA-RISC based machines.
|
||||||
|
|
||||||
config VIDEO_CMDLINE
|
config VIDEO
|
||||||
bool
|
bool
|
||||||
|
default n
|
||||||
|
|
||||||
config VIDEO_NOMODESET
|
config VIDEO_NOMODESET
|
||||||
bool
|
bool
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
obj-$(CONFIG_APERTURE_HELPERS) += aperture.o
|
obj-$(CONFIG_APERTURE_HELPERS) += aperture.o
|
||||||
obj-$(CONFIG_STI_CORE) += sticore.o
|
obj-$(CONFIG_STI_CORE) += sticore.o
|
||||||
obj-$(CONFIG_VGASTATE) += vgastate.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_VIDEO_NOMODESET) += nomodeset.o
|
||||||
obj-$(CONFIG_HDMI) += hdmi.o
|
obj-$(CONFIG_HDMI) += hdmi.o
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
config FB_CORE
|
config FB_CORE
|
||||||
select VIDEO_CMDLINE
|
select VIDEO
|
||||||
tristate
|
tristate
|
||||||
|
|
||||||
config FB_NOTIFY
|
config FB_NOTIFY
|
||||||
|
@ -5,16 +5,9 @@
|
|||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
|
|
||||||
#if defined(CONFIG_VIDEO_CMDLINE)
|
|
||||||
const char *video_get_options(const char *name);
|
const char *video_get_options(const char *name);
|
||||||
|
|
||||||
/* exported for compatibility with fbdev; don't use in new code */
|
/* exported for compatibility with fbdev; don't use in new code */
|
||||||
bool __video_get_options(const char *name, const char **option, bool is_of);
|
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
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user