* [PATCH 0/1][linux-yocto-3.0] EFI config fragments @ 2011-12-07 22:50 Darren Hart 2011-12-07 22:50 ` [PATCH 1/1] Add EFI scc and cfg files Darren Hart 2011-12-08 5:55 ` [PATCH 0/1][linux-yocto-3.0] EFI config fragments Bruce Ashfield 0 siblings, 2 replies; 3+ messages in thread From: Darren Hart @ 2011-12-07 22:50 UTC (permalink / raw) To: yocto, Bruce Ashfield, Tom Zanussi 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 -- 1.7.6.4 ^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/1] Add EFI scc and cfg files 2011-12-07 22:50 [PATCH 0/1][linux-yocto-3.0] EFI config fragments Darren Hart @ 2011-12-07 22:50 ` Darren Hart 2011-12-08 5:55 ` [PATCH 0/1][linux-yocto-3.0] EFI config fragments Bruce Ashfield 1 sibling, 0 replies; 3+ messages in thread From: Darren Hart @ 2011-12-07 22:50 UTC (permalink / raw) To: yocto, Bruce Ashfield, Tom Zanussi 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. Signed-off-by: Darren Hart <dvhart@linux.intel.com> --- 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 diff --git a/meta/cfg/kernel-cache/cfg/efi-ext.cfg b/meta/cfg/kernel-cache/cfg/efi-ext.cfg new file mode 100644 index 0000000..6371da2 --- /dev/null +++ b/meta/cfg/kernel-cache/cfg/efi-ext.cfg @@ -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 diff --git a/meta/cfg/kernel-cache/cfg/efi-ext.scc b/meta/cfg/kernel-cache/cfg/efi-ext.scc new file mode 100644 index 0000000..4d827d6 --- /dev/null +++ b/meta/cfg/kernel-cache/cfg/efi-ext.scc @@ -0,0 +1,2 @@ +kconf hardware efi.cfg +kconf hardware efi-ext.cfg diff --git a/meta/cfg/kernel-cache/cfg/efi.cfg b/meta/cfg/kernel-cache/cfg/efi.cfg new file mode 100644 index 0000000..7f1a062 --- /dev/null +++ b/meta/cfg/kernel-cache/cfg/efi.cfg @@ -0,0 +1,8 @@ +# EFI Support + +# Dependencies +CONFIG_PCI=y +CONFIG_ACPI=y + +# Enable basic EFI support +CONFIG_EFI=y diff --git a/meta/cfg/kernel-cache/cfg/efi.scc b/meta/cfg/kernel-cache/cfg/efi.scc new file mode 100644 index 0000000..2e42dd6 --- /dev/null +++ b/meta/cfg/kernel-cache/cfg/efi.scc @@ -0,0 +1 @@ +kconf hardware efi.cfg -- 1.7.6.4 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH 0/1][linux-yocto-3.0] EFI config fragments 2011-12-07 22:50 [PATCH 0/1][linux-yocto-3.0] EFI config fragments Darren Hart 2011-12-07 22:50 ` [PATCH 1/1] Add EFI scc and cfg files Darren Hart @ 2011-12-08 5:55 ` Bruce Ashfield 1 sibling, 0 replies; 3+ messages in thread From: Bruce Ashfield @ 2011-12-08 5:55 UTC (permalink / raw) To: Darren Hart; +Cc: yocto On 11-12-07 5:50 PM, Darren Hart wrote: > 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 > > 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 > ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-12-08 5:55 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-12-07 22:50 [PATCH 0/1][linux-yocto-3.0] EFI config fragments Darren Hart 2011-12-07 22:50 ` [PATCH 1/1] Add EFI scc and cfg files Darren Hart 2011-12-08 5:55 ` [PATCH 0/1][linux-yocto-3.0] EFI config fragments Bruce Ashfield
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.