* [PATCH 0/3][linux-yocto-3.0] Meta updates for fri2
@ 2012-03-01 23:59 Darren Hart
2012-03-01 23:59 ` [PATCH 1/3] fri2: Drop 8250 from the fri2 scc Darren Hart
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Darren Hart @ 2012-03-01 23:59 UTC (permalink / raw)
To: Yocto Project, Bruce Ashfield, Tom Zanussi
Update the meta data for FRI2 to support the new serial console support and
add the SMP and EFI features to the scc directly.
The following changes since commit d7b46785d6781e2c23d754f35f09bebd3b74b5bb:
meta: create pvr feature description (2012-02-27 15:54:24 -0500)
are available in the git repository at:
git://git.infradead.org/users/dvhart/linux-yocto-3.0.git dvhart/meta/fri2
http://git.infradead.org/users/dvhart/linux-yocto-3.0.git/shortlog/refs/heads/dvhart/meta/fri2
Darren Hart (3):
fri2: Drop 8250 from the fri2 scc
eg20t: Enable serial console for the pch_uart
fri2: Add SMP and EFI support
meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc | 1 +
meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc | 1 +
meta/cfg/kernel-cache/bsp/fri2/fri2.scc | 3 ++-
meta/cfg/kernel-cache/features/eg20t/eg20t.cfg | 1 +
4 files changed, 5 insertions(+), 1 deletions(-)
--
1.7.6.5
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/3] fri2: Drop 8250 from the fri2 scc
2012-03-01 23:59 [PATCH 0/3][linux-yocto-3.0] Meta updates for fri2 Darren Hart
@ 2012-03-01 23:59 ` Darren Hart
2012-03-01 23:59 ` [PATCH 2/3] eg20t: Enable serial console for the pch_uart Darren Hart
2012-03-01 23:59 ` [PATCH 3/3] fri2: Add SMP and EFI support Darren Hart
2 siblings, 0 replies; 5+ messages in thread
From: Darren Hart @ 2012-03-01 23:59 UTC (permalink / raw)
To: Yocto Project, Bruce Ashfield, Tom Zanussi
The FRI2 has a pch_uart. Depending on the firmware, the kernel may
decide to use the 8250 or the pch_uart driver. As the firmware
configures the pch_uart with a non-standard UART clock, it is
necessary to ensure the pch_uart is used. To do this, drop the 8250
support from the kernel.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
---
meta/cfg/kernel-cache/bsp/fri2/fri2.scc | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
index e40622c..1e0c295 100644
--- a/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
+++ b/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
@@ -7,7 +7,6 @@ include features/intel-e1xxxx/intel-e100.scc
include features/intel-e1xxxx/intel-e1xxxx.scc
include features/drm-emgd/drm-emgd.scc
include features/dmaengine/dmaengine.scc
-include features/serial/8250.scc
include features/ericsson-3g/f5521gw.scc
include features/iwlagn/iwlagn.scc
include features/framebuffer/vesafb.scc
--
1.7.6.5
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] eg20t: Enable serial console for the pch_uart
2012-03-01 23:59 [PATCH 0/3][linux-yocto-3.0] Meta updates for fri2 Darren Hart
2012-03-01 23:59 ` [PATCH 1/3] fri2: Drop 8250 from the fri2 scc Darren Hart
@ 2012-03-01 23:59 ` Darren Hart
2012-03-01 23:59 ` [PATCH 3/3] fri2: Add SMP and EFI support Darren Hart
2 siblings, 0 replies; 5+ messages in thread
From: Darren Hart @ 2012-03-01 23:59 UTC (permalink / raw)
To: Yocto Project, Bruce Ashfield, Tom Zanussi
The FRI2 uses the pch_uart driver for the serial console. Enable the console
driver.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
---
meta/cfg/kernel-cache/features/eg20t/eg20t.cfg | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/cfg/kernel-cache/features/eg20t/eg20t.cfg b/meta/cfg/kernel-cache/features/eg20t/eg20t.cfg
index d579e00..a572bf2 100644
--- a/meta/cfg/kernel-cache/features/eg20t/eg20t.cfg
+++ b/meta/cfg/kernel-cache/features/eg20t/eg20t.cfg
@@ -3,6 +3,7 @@
CONFIG_PCH_DMA=y
CONFIG_SERIAL_PCH_UART=y
+CONFIG_SERIAL_PCH_UART_CONSOLE=y
CONFIG_SERIAL_CORE=y
CONFIG_SPI=y
--
1.7.6.5
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] fri2: Add SMP and EFI support
2012-03-01 23:59 [PATCH 0/3][linux-yocto-3.0] Meta updates for fri2 Darren Hart
2012-03-01 23:59 ` [PATCH 1/3] fri2: Drop 8250 from the fri2 scc Darren Hart
2012-03-01 23:59 ` [PATCH 2/3] eg20t: Enable serial console for the pch_uart Darren Hart
@ 2012-03-01 23:59 ` Darren Hart
2012-03-02 21:04 ` Bruce Ashfield
2 siblings, 1 reply; 5+ messages in thread
From: Darren Hart @ 2012-03-01 23:59 UTC (permalink / raw)
To: Yocto Project, Bruce Ashfield, Tom Zanussi
Rather than add these as features in the linux-yocto recipe,
include them in the BSP meta-data directly. Include only the core
EFI bits in the fri2.scc, and add the extended EFI support to the
fri2-standard.scc so that other ktypes don't pull in more than
what's absolutely required from fri2.scc.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
---
meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc | 1 +
meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc | 1 +
meta/cfg/kernel-cache/bsp/fri2/fri2.scc | 2 ++
3 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc
index 142d71a..9e9a84c 100644
--- a/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc
+++ b/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc
@@ -5,3 +5,4 @@ define KARCH i386
# no new branch required, re-use the ktypes/preempt-rt branch
include ktypes/preempt-rt
include fri2.scc
+include cfg/efi-ext.scc
diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc
index b28b650..1cd28fa 100644
--- a/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc
+++ b/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc
@@ -5,3 +5,4 @@ define KARCH i386
scc_leaf ktypes/standard fri2
include fri2.scc
+include cfg/efi-ext.scc
diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
index 1e0c295..39e6989 100644
--- a/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
+++ b/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
@@ -13,6 +13,8 @@ include features/framebuffer/vesafb.scc
include cfg/usb-mass-storage.scc
include cfg/boot-live.scc
include features/power/intel.scc
+include cfg/smp.scc
+include cfg/efi.scc
include features/logbuf/size-normal.scc
--
1.7.6.5
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 3/3] fri2: Add SMP and EFI support
2012-03-01 23:59 ` [PATCH 3/3] fri2: Add SMP and EFI support Darren Hart
@ 2012-03-02 21:04 ` Bruce Ashfield
0 siblings, 0 replies; 5+ messages in thread
From: Bruce Ashfield @ 2012-03-02 21:04 UTC (permalink / raw)
To: Darren Hart; +Cc: Yocto Project
On 12-03-01 06:59 PM, Darren Hart wrote:
> Rather than add these as features in the linux-yocto recipe,
> include them in the BSP meta-data directly. Include only the core
> EFI bits in the fri2.scc, and add the extended EFI support to the
> fri2-standard.scc so that other ktypes don't pull in more than
> what's absolutely required from fri2.scc.
Makes sense. This makes the BSP standalone .. which we want.
I've merged all the meta changes now.
Bruce
>
> Signed-off-by: Darren Hart<dvhart@linux.intel.com>
> ---
> meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc | 1 +
> meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc | 1 +
> meta/cfg/kernel-cache/bsp/fri2/fri2.scc | 2 ++
> 3 files changed, 4 insertions(+), 0 deletions(-)
>
> diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc
> index 142d71a..9e9a84c 100644
> --- a/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc
> +++ b/meta/cfg/kernel-cache/bsp/fri2/fri2-preempt-rt.scc
> @@ -5,3 +5,4 @@ define KARCH i386
> # no new branch required, re-use the ktypes/preempt-rt branch
> include ktypes/preempt-rt
> include fri2.scc
> +include cfg/efi-ext.scc
> diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc
> index b28b650..1cd28fa 100644
> --- a/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc
> +++ b/meta/cfg/kernel-cache/bsp/fri2/fri2-standard.scc
> @@ -5,3 +5,4 @@ define KARCH i386
> scc_leaf ktypes/standard fri2
>
> include fri2.scc
> +include cfg/efi-ext.scc
> diff --git a/meta/cfg/kernel-cache/bsp/fri2/fri2.scc b/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
> index 1e0c295..39e6989 100644
> --- a/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
> +++ b/meta/cfg/kernel-cache/bsp/fri2/fri2.scc
> @@ -13,6 +13,8 @@ include features/framebuffer/vesafb.scc
> include cfg/usb-mass-storage.scc
> include cfg/boot-live.scc
> include features/power/intel.scc
> +include cfg/smp.scc
> +include cfg/efi.scc
>
> include features/logbuf/size-normal.scc
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-03-02 21:05 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-01 23:59 [PATCH 0/3][linux-yocto-3.0] Meta updates for fri2 Darren Hart
2012-03-01 23:59 ` [PATCH 1/3] fri2: Drop 8250 from the fri2 scc Darren Hart
2012-03-01 23:59 ` [PATCH 2/3] eg20t: Enable serial console for the pch_uart Darren Hart
2012-03-01 23:59 ` [PATCH 3/3] fri2: Add SMP and EFI support Darren Hart
2012-03-02 21:04 ` 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.