Commit Graph

7 Commits

Author SHA1 Message Date
Xi Ruoyao
da09255a1c
kernel-config: Drop FB
In Linux 6.6, we can select DRM_FBDEV_EMULATION without FB, so FB is no
longer needed.  And now FRAMEBUFFER_CONSOLE is not enforced (even if FB
is selected), so we need to select it manually.
2023-12-05 14:47:55 +08:00
Xi Ruoyao
b870678442
kernel-config: Regenerate with Linux 6.6.3
Intel and AMD microcode support is now always enabled on x86[_64] and
CONFIG_MICROCODE is now hidden, thus remove amd-ucode and intel-ucode
kernel configuration info.

The other changes seem trivial.
2023-12-05 14:29:14 +08:00
Xi Ruoyao
ddf89fff24
kernel-config: Separate toplevel menus with empty lines 2023-08-01 09:22:41 +08:00
Xi Ruoyao
c41cafb3bc
kernel-config: Add color for hotkey
Align with recent LFS change.  Regenerate all kernel.xml files.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
14176436f0
kernel-config: Update the script
1. Don't throw unspecified entries too early.  Doing so caused various
   rendering glitches.  And we can now also check if an entry is
   selected but it's parent not.
2. "menu"s in Kconfig can also have dependencies...

Some pre-existing .toml data files are found problematic after the
change, fix them and regenerate all rendered -kernel.xml files.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
4e37f01a45
kernel-config: Do not include kernel version in every generated file
This is stupid and it will cause meaningless diffs in version control
(like this commit does :( ).

Remove the kernel version from the generated XML files.  Add
kernel.version file into git to track the kernel version.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
6af847b8dd
uefi: Use new kernel config
Fix an issue causing kernel-config.py not to process indented "source"
directive in Kconfig for this.
2023-07-31 21:44:36 +08:00