EFI config fragments
cover EFI config fragments
The following changes since commit 67ce7623909cef63927fd145026aaf371cf4abf1:
meta: bumping kver to v3.0.10 (2011-11-23 00:33:19 -0500)
are available in the git repository at:
git://git.infradead.org/users/dvhart/linux-yocto-3.0.git dvhart/meta/efi
http://git.infradead.org/users/dvhart/linux-yocto-3.0.git/shortlog/refs/heads/dvhart/meta/efi
Darren Hart (1):
Add EFI scc and cfg files
meta/cfg/kernel-cache/cfg/efi-ext.cfg | 14 ++++++++++++++ meta/cfg/kernel-cache/cfg/efi-ext.scc | 2 ++ meta/cfg/kernel-cache/cfg/efi.cfg | 8 ++++++++ meta/cfg/kernel-cache/cfg/efi.scc | 1 + 4 files changed, 25 insertions(+), 0 deletions(-) create mode 100644 meta/cfg/kernel-cache/cfg/efi-ext.cfg create mode 100644 meta/cfg/kernel-cache/cfg/efi-ext.scc create mode 100644 meta/cfg/kernel-cache/cfg/efi.cfg create mode 100644 meta/cfg/kernel-cache/cfg/efi.scc
Signature · 1 line
1.7.6.4
PATCH 1/1 Add EFI scc and cfg files
Basic EFI support only requires CONFIG_EFI=y, this is sufficient for some boards, and desirable for small configs. This is done with efi.scc.
Additional support for CONFIG_EFI_VARS, CONFIG_EFI_PARTITION, and CONFIG_FB_EFI is provided via efi-ext.scc (extended) as this pulls in the block layer, framebuffer support, and virtual terminals.
I'd like EFI_VARS to be part of the base config, but I have received reports of it failing in some situations. Keeping it separate ensures basic boot can work with the fragments as defined.
--- meta/cfg/kernel-cache/cfg/efi-ext.cfg | 14 ++++++++++++++ meta/cfg/kernel-cache/cfg/efi-ext.scc | 2 ++ meta/cfg/kernel-cache/cfg/efi.cfg | 8 ++++++++ meta/cfg/kernel-cache/cfg/efi.scc | 1 + 4 files changed, 25 insertions(+), 0 deletions(-) create mode 100644 meta/cfg/kernel-cache/cfg/efi-ext.cfg create mode 100644 meta/cfg/kernel-cache/cfg/efi-ext.scc create mode 100644 meta/cfg/kernel-cache/cfg/efi.cfg create mode 100644 meta/cfg/kernel-cache/cfg/efi.scc
meta/cfg/kernel-cache/cfg/efi-ext.cfg new file +14 -0
@@ -0,0 +1,14 @@ +# Extended EFI support + +# Dependencies +# efi.cfg +CONFIG_FB=y +CONFIG_VT=y +CONFIG_BLOCK=y +CONFIG_PARTITION_ADVANCED=y + +# Add support for optional EFI features +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FB_EFI=y +CONFIG_EFI_VARS=y +CONFIG_EFI_PARTITION=y
meta/cfg/kernel-cache/cfg/efi-ext.scc new file +2 -0
@@ -0,0 +1,2 @@ +kconf hardware efi.cfg +kconf hardware efi-ext.cfg
meta/cfg/kernel-cache/cfg/efi.cfg new file +8 -0
@@ -0,0 +1,8 @@ +# EFI Support + +# Dependencies +CONFIG_PCI=y +CONFIG_ACPI=y + +# Enable basic EFI support +CONFIG_EFI=y
meta/cfg/kernel-cache/cfg/efi.scc new file +1 -0
@@ -0,0 +1 @@ +kconf hardware efi.cfg
Signature · 1 line
1.7.6.4
Quoted 3 lines · Darren Hart
The following changes since commit
67ce7623909cef63927fd145026aaf371cf4abf1:meta: bumping kver to v3.0.10 (2011-11-23 00:33:19 -0500)
Merged. Will push it out in the morning.
Bruce
Quoted 18 lines
are available in the git repository at:
git://git.infradead.org/users/dvhart/linux-yocto-3.0.gitdvhart/meta/efi
http://git.infradead.org/users/dvhart/linux-yocto-3.0.git/shortlog/refs/heads/dvhart/meta/efiDarren Hart (1):
Add EFI scc and cfg filesmeta/cfg/kernel-cache/cfg/efi-ext.cfg | 14 ++++++++++++++ meta/cfg/kernel-cache/cfg/efi-ext.scc | 2 ++ meta/cfg/kernel-cache/cfg/efi.cfg | 8 ++++++++ meta/cfg/kernel-cache/cfg/efi.scc | 1 + 4 files changed, 25 insertions(+), 0 deletions(-)create mode 100644 meta/cfg/kernel-cache/cfg/efi-ext.cfg create mode 100644 meta/cfg/kernel-cache/cfg/efi-ext.scc create mode 100644 meta/cfg/kernel-cache/cfg/efi.cfg create mode 100644 meta/cfg/kernel-cache/cfg/efi.scc