* [PATCH 0/1] add ia32-base.inc
@ 2011-11-18 16:59 tom.zanussi
2011-11-18 16:59 ` [PATCH 1/1] ia32-base.inc: new include file tom.zanussi
0 siblings, 1 reply; 7+ messages in thread
From: tom.zanussi @ 2011-11-18 16:59 UTC (permalink / raw)
To: openembedded-core
From: Tom Zanussi <tom.zanussi@intel.com>
This patchset adds a 'base config' .inc for settings that most of the
meta-intel BSPs use and moves them int conf/machine/include for easy
access and reuse by those BSPs that can use them.
The following changes since commit 6aa658495b028cd1301b9892fdc19a1b67ff06ca:
Kang Kai (1):
mesa: fix calling host's commands
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib.git tzanussi/conf-cleanup-v0
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=tzanussi/conf-cleanup-v0
Tom Zanussi (1):
ia32-base.inc: new include file
meta/conf/machine/include/ia32-base.inc | 58 +++++++++++++++++++++++++++++++
1 files changed, 58 insertions(+), 0 deletions(-)
create mode 100644 meta/conf/machine/include/ia32-base.inc
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/1] ia32-base.inc: new include file
2011-11-18 16:59 [PATCH 0/1] add ia32-base.inc tom.zanussi
@ 2011-11-18 16:59 ` tom.zanussi
2011-11-18 19:17 ` Khem Raj
0 siblings, 1 reply; 7+ messages in thread
From: tom.zanussi @ 2011-11-18 16:59 UTC (permalink / raw)
To: openembedded-core
From: Tom Zanussi <tom.zanussi@intel.com>
The meta-intel BSPs currently have a number of machine settings common
to all - factor these out into a common include file.
Also add several new intel-specific XSERVER variables for building
XSERVER variables in BSPs.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
---
meta/conf/machine/include/ia32-base.inc | 58 +++++++++++++++++++++++++++++++
1 files changed, 58 insertions(+), 0 deletions(-)
create mode 100644 meta/conf/machine/include/ia32-base.inc
diff --git a/meta/conf/machine/include/ia32-base.inc b/meta/conf/machine/include/ia32-base.inc
new file mode 100644
index 0000000..5cf2f4f
--- /dev/null
+++ b/meta/conf/machine/include/ia32-base.inc
@@ -0,0 +1,58 @@
+#
+# base machine settings for ia32-architecture BSPs
+#
+
+#
+# common settings for Intel-based machines
+#
+MACHINE_FEATURES += "kernel26 screen keyboard pci usbhost ext2 ext3 x86 \
+ acpi serial usbgadget"
+
+MACHINE_EXTRA_RRECOMMENDS += "kernel-modules eee-acpi-scripts"
+MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "grub"
+
+IMAGE_FSTYPES += "ext3 cpio.gz live"
+
+KERNEL_IMAGETYPE ?= "bzImage"
+
+SERIAL_CONSOLE ?= "115200 ttyS0"
+
+#
+# glibc-related variables
+#
+GLIBC_ADDONS ?= "nptl"
+GLIBC_EXTRA_OECONF += "--with-tls"
+
+#
+# kernel-related variables
+#
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
+PREFERRED_VERSION_linux-yocto ?= "3.0%"
+PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto"
+
+#
+# XSERVER subcomponents, used to build the XSERVER variable
+#
+XSERVER_IA32_BASE = "xserver-xorg \
+ xf86-input-mouse \
+ xf86-input-keyboard \
+ xf86-input-evdev \
+ xf86-input-synaptics \
+ mesa-dri \
+ "
+
+XSERVER_IA32_EXT = "xserver-xorg-extension-dri \
+ xserver-xorg-extension-dri2 \
+ xserver-xorg-extension-glx \
+ xserver-xorg-extension-extmod \
+ xserver-xorg-extension-dbe \
+ xserver-xorg-module-libint10 \
+ "
+
+XSERVER_IA32_I915 = "xf86-video-intel \
+ mesa-dri-driver-i965 \
+ "
+
+XSERVER_IA32_EMGD = "emgd-driver-bin"
+
+XSERVER_IA32_VESA = "xf86-video-vesa"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] ia32-base.inc: new include file
2011-11-18 16:59 ` [PATCH 1/1] ia32-base.inc: new include file tom.zanussi
@ 2011-11-18 19:17 ` Khem Raj
2011-11-18 20:19 ` Tom Zanussi
0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2011-11-18 19:17 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Fri, Nov 18, 2011 at 8:59 AM, <tom.zanussi@intel.com> wrote:
> From: Tom Zanussi <tom.zanussi@intel.com>
>
> The meta-intel BSPs currently have a number of machine settings common
> to all - factor these out into a common include file.
>
> Also add several new intel-specific XSERVER variables for building
> XSERVER variables in BSPs.
>
I think it belongs to bsp layer why do we need it in oe-core ?
> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
> ---
> meta/conf/machine/include/ia32-base.inc | 58 +++++++++++++++++++++++++++++++
> 1 files changed, 58 insertions(+), 0 deletions(-)
> create mode 100644 meta/conf/machine/include/ia32-base.inc
>
> diff --git a/meta/conf/machine/include/ia32-base.inc b/meta/conf/machine/include/ia32-base.inc
> new file mode 100644
> index 0000000..5cf2f4f
> --- /dev/null
> +++ b/meta/conf/machine/include/ia32-base.inc
> @@ -0,0 +1,58 @@
> +#
> +# base machine settings for ia32-architecture BSPs
> +#
> +
> +#
> +# common settings for Intel-based machines
> +#
> +MACHINE_FEATURES += "kernel26 screen keyboard pci usbhost ext2 ext3 x86 \
> + acpi serial usbgadget"
> +
> +MACHINE_EXTRA_RRECOMMENDS += "kernel-modules eee-acpi-scripts"
> +MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "grub"
> +
> +IMAGE_FSTYPES += "ext3 cpio.gz live"
> +
> +KERNEL_IMAGETYPE ?= "bzImage"
> +
> +SERIAL_CONSOLE ?= "115200 ttyS0"
> +
> +#
> +# glibc-related variables
> +#
> +GLIBC_ADDONS ?= "nptl"
> +GLIBC_EXTRA_OECONF += "--with-tls"
> +
> +#
> +# kernel-related variables
> +#
> +PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
> +PREFERRED_VERSION_linux-yocto ?= "3.0%"
> +PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto"
> +
> +#
> +# XSERVER subcomponents, used to build the XSERVER variable
> +#
> +XSERVER_IA32_BASE = "xserver-xorg \
> + xf86-input-mouse \
> + xf86-input-keyboard \
> + xf86-input-evdev \
> + xf86-input-synaptics \
> + mesa-dri \
> + "
> +
> +XSERVER_IA32_EXT = "xserver-xorg-extension-dri \
> + xserver-xorg-extension-dri2 \
> + xserver-xorg-extension-glx \
> + xserver-xorg-extension-extmod \
> + xserver-xorg-extension-dbe \
> + xserver-xorg-module-libint10 \
> + "
> +
> +XSERVER_IA32_I915 = "xf86-video-intel \
> + mesa-dri-driver-i965 \
> + "
> +
> +XSERVER_IA32_EMGD = "emgd-driver-bin"
> +
> +XSERVER_IA32_VESA = "xf86-video-vesa"
> --
> 1.7.0.4
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] ia32-base.inc: new include file
2011-11-18 19:17 ` Khem Raj
@ 2011-11-18 20:19 ` Tom Zanussi
2011-11-19 14:52 ` Otavio Salvador
0 siblings, 1 reply; 7+ messages in thread
From: Tom Zanussi @ 2011-11-18 20:19 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Fri, 2011-11-18 at 11:17 -0800, Khem Raj wrote:
> On Fri, Nov 18, 2011 at 8:59 AM, <tom.zanussi@intel.com> wrote:
> > From: Tom Zanussi <tom.zanussi@intel.com>
> >
> > The meta-intel BSPs currently have a number of machine settings common
> > to all - factor these out into a common include file.
> >
> > Also add several new intel-specific XSERVER variables for building
> > XSERVER variables in BSPs.
> >
>
> I think it belongs to bsp layer why do we need it in oe-core ?
>
Awhile back I submitted a similar patchset that kept things in
meta-intel. Richard suggested I use conf/machine/include/:
http://www.mail-archive.com/yocto@yoctoproject.org/msg01629.html
So was I right back then, or is there another place I should be putting
this?
Tom
> > Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
> > ---
> > meta/conf/machine/include/ia32-base.inc | 58 +++++++++++++++++++++++++++++++
> > 1 files changed, 58 insertions(+), 0 deletions(-)
> > create mode 100644 meta/conf/machine/include/ia32-base.inc
> >
> > diff --git a/meta/conf/machine/include/ia32-base.inc b/meta/conf/machine/include/ia32-base.inc
> > new file mode 100644
> > index 0000000..5cf2f4f
> > --- /dev/null
> > +++ b/meta/conf/machine/include/ia32-base.inc
> > @@ -0,0 +1,58 @@
> > +#
> > +# base machine settings for ia32-architecture BSPs
> > +#
> > +
> > +#
> > +# common settings for Intel-based machines
> > +#
> > +MACHINE_FEATURES += "kernel26 screen keyboard pci usbhost ext2 ext3 x86 \
> > + acpi serial usbgadget"
> > +
> > +MACHINE_EXTRA_RRECOMMENDS += "kernel-modules eee-acpi-scripts"
> > +MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "grub"
> > +
> > +IMAGE_FSTYPES += "ext3 cpio.gz live"
> > +
> > +KERNEL_IMAGETYPE ?= "bzImage"
> > +
> > +SERIAL_CONSOLE ?= "115200 ttyS0"
> > +
> > +#
> > +# glibc-related variables
> > +#
> > +GLIBC_ADDONS ?= "nptl"
> > +GLIBC_EXTRA_OECONF += "--with-tls"
> > +
> > +#
> > +# kernel-related variables
> > +#
> > +PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
> > +PREFERRED_VERSION_linux-yocto ?= "3.0%"
> > +PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto"
> > +
> > +#
> > +# XSERVER subcomponents, used to build the XSERVER variable
> > +#
> > +XSERVER_IA32_BASE = "xserver-xorg \
> > + xf86-input-mouse \
> > + xf86-input-keyboard \
> > + xf86-input-evdev \
> > + xf86-input-synaptics \
> > + mesa-dri \
> > + "
> > +
> > +XSERVER_IA32_EXT = "xserver-xorg-extension-dri \
> > + xserver-xorg-extension-dri2 \
> > + xserver-xorg-extension-glx \
> > + xserver-xorg-extension-extmod \
> > + xserver-xorg-extension-dbe \
> > + xserver-xorg-module-libint10 \
> > + "
> > +
> > +XSERVER_IA32_I915 = "xf86-video-intel \
> > + mesa-dri-driver-i965 \
> > + "
> > +
> > +XSERVER_IA32_EMGD = "emgd-driver-bin"
> > +
> > +XSERVER_IA32_VESA = "xf86-video-vesa"
> > --
> > 1.7.0.4
> >
> >
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
> >
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/1] ia32-base.inc: new include file
2011-11-18 20:19 ` Tom Zanussi
@ 2011-11-19 14:52 ` Otavio Salvador
0 siblings, 0 replies; 7+ messages in thread
From: Otavio Salvador @ 2011-11-19 14:52 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Fri, Nov 18, 2011 at 18:19, Tom Zanussi <tom.zanussi@intel.com> wrote:
...
> So was I right back then, or is there another place I should be putting
> this?
This might be made shared in meta-intel to avoid having this
information duplicated between all machines but it doesn't fit oe-core
IMO.
--
Otavio Salvador O.S. Systems
E-mail: otavio@ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 0/1] add ia32-base.inc
@ 2012-08-25 4:32 tom.zanussi
2012-08-29 22:21 ` Saul Wold
0 siblings, 1 reply; 7+ messages in thread
From: tom.zanussi @ 2012-08-25 4:32 UTC (permalink / raw)
To: richard.purdie, openembedded-core
From: Tom Zanussi <tom.zanussi@intel.com>
This adds ia32-base to meta/conf/machine/include. See the following
link for details:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=2996
The following changes since commit 86a6410fcbfb43e74aa1c9c995a21129d8434f75:
build-appliance-image: Add vmx* files and build zip file (2012-08-24 17:32:57 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib.git tzanussi/ia32-base-again.v1
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=tzanussi/ia32-base-again.v1
Tom Zanussi (1):
ia32-base.inc: new include file
meta/conf/machine/include/ia32-base.inc | 58 +++++++++++++++++++++++++++++++++
1 file changed, 58 insertions(+)
create mode 100644 meta/conf/machine/include/ia32-base.inc
--
1.7.11.4
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 0/1] add ia32-base.inc
2012-08-25 4:32 [PATCH 0/1] add ia32-base.inc tom.zanussi
@ 2012-08-29 22:21 ` Saul Wold
0 siblings, 0 replies; 7+ messages in thread
From: Saul Wold @ 2012-08-29 22:21 UTC (permalink / raw)
To: tom.zanussi; +Cc: openembedded-core
On 08/24/2012 09:32 PM, tom.zanussi@intel.com wrote:
> From: Tom Zanussi <tom.zanussi@intel.com>
>
> This adds ia32-base to meta/conf/machine/include. See the following
> link for details:
>
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=2996
>
> The following changes since commit 86a6410fcbfb43e74aa1c9c995a21129d8434f75:
>
> build-appliance-image: Add vmx* files and build zip file (2012-08-24 17:32:57 +0100)
>
> are available in the git repository at:
>
> git://git.yoctoproject.org/poky-contrib.git tzanussi/ia32-base-again.v1
> http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=tzanussi/ia32-base-again.v1
>
> Tom Zanussi (1):
> ia32-base.inc: new include file
>
> meta/conf/machine/include/ia32-base.inc | 58 +++++++++++++++++++++++++++++++++
> 1 file changed, 58 insertions(+)
> create mode 100644 meta/conf/machine/include/ia32-base.inc
>
Merged into OE-Core
Thanks
Sau!
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-08-29 22:33 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-18 16:59 [PATCH 0/1] add ia32-base.inc tom.zanussi
2011-11-18 16:59 ` [PATCH 1/1] ia32-base.inc: new include file tom.zanussi
2011-11-18 19:17 ` Khem Raj
2011-11-18 20:19 ` Tom Zanussi
2011-11-19 14:52 ` Otavio Salvador
-- strict thread matches above, loose matches on Subject: below --
2012-08-25 4:32 [PATCH 0/1] add ia32-base.inc tom.zanussi
2012-08-29 22:21 ` Saul Wold
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox