kernel: add CONFIG_FRAMEBUFFER_CONSOLE, and mention CONFIG_DRM_FBDEV_EMULATION

Is there anyone using a blind system with serial console now? :)
This commit is contained in:
Xi Ruoyao 2022-09-22 12:34:07 +08:00
parent 6612f5441b
commit dbab2a4519
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3

View File

@ -117,7 +117,9 @@ General architecture-dependent options --->
Device Drivers ---> Device Drivers --->
Graphics support ---> Graphics support --->
Frame buffer Devices ---> Frame buffer Devices --->
[*] Support for frame buffer devices ---- <*> Support for frame buffer devices --->
Console display driver support --->
[*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]
Generic Driver Options ---> Generic Driver Options --->
[ ] Support for uevent helper [CONFIG_UEVENT_HELPER] [ ] Support for uevent helper [CONFIG_UEVENT_HELPER]
[*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS] [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]
@ -156,6 +158,8 @@ Device Drivers --->
Graphics support ---> Graphics support --->
Frame buffer Devices ---> Frame buffer Devices --->
<*> Support for frame buffer devices ---> <*> Support for frame buffer devices --->
Console display driver support --->
[*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]
File systems ---> File systems --->
[*] Inotify support for userspace [CONFIG_INOTIFY_USER] [*] Inotify support for userspace [CONFIG_INOTIFY_USER]
Pseudo filesystems ---> Pseudo filesystems --->
@ -269,6 +273,20 @@ Device Drivers --->
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<term><parameter>Framebuffer Console support</parameter></term>
<listitem>
<para>This is needed to display the Linux console on a frame
buffer device. To allow the kernel to print debug messages at an
early boot stage, it shouldn't be built as a kernel module
unless an initramfs will be used. And, if
<option>CONFIG_DRM</option> (Direct Rendering Manager) is enabled,
it's likely <option>CONFIG_DRM_FBDEV_EMULATION</option> (Enable
legacy fbdev support for your modesetting driver) should be
enabled as well.</para>
</listitem>
</varlistentry>
<varlistentry> <varlistentry>
<term><parameter>Support x2apic</parameter></term> <term><parameter>Support x2apic</parameter></term>
<listitem> <listitem>