All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Update genericx86 and remove atom-pc
@ 2013-08-26 21:26 Darren Hart
  2013-08-26 21:26 ` [PATCH 1/3] meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREV Darren Hart
  0 siblings, 1 reply; 6+ messages in thread
From: Darren Hart @ 2013-08-26 21:26 UTC (permalink / raw)
  To: Poky

This series updates the genericx86 BSP to use the linux-yocto 3.10 recipe and
fixes some of the meta-data related to that.

It also removes the atom-pc machine in favor of genericx86 which is a super set
of atom-pc. This leaves us with no x86 linux-yocto 3.4 based BSP, but that is
standard operating procedure when introducing new BSPs.

Boot tested on the Toshiba NB305 (Pineview) netbook. Ethernet and wifi are not
currently supported and will need to be added in a SRCREV update after the
linux-yocto meta-data for genericx86 has been augmented. The mode switching and
Xorg graphics drivers work correctly, as do USB HID devices.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/3] meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREV
  2013-08-26 21:26 [PATCH 0/3] Update genericx86 and remove atom-pc Darren Hart
@ 2013-08-26 21:26 ` Darren Hart
  2013-08-26 21:26   ` [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86 Darren Hart
  2013-08-26 21:26   ` [PATCH 3/3] layer.conf: Bumping LAYERVERSION_yoctobsp to account for atom-pc Darren Hart
  0 siblings, 2 replies; 6+ messages in thread
From: Darren Hart @ 2013-08-26 21:26 UTC (permalink / raw)
  To: Poky; +Cc: Darren Hart

For the genericx86 machine:
o Update the PREFERRED_VERSION for linux-yocto to 3.10
o Change the KBRANCH to common-pc/base
o Change the SRCREV to the HEAD
o Change the KMACHINE to a valid linux-yocto BSP name

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Ross Burton <ross.burton@intel.com>
---
 meta-yocto-bsp/conf/machine/genericx86.conf        |    2 +-
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend |    6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/meta-yocto-bsp/conf/machine/genericx86.conf b/meta-yocto-bsp/conf/machine/genericx86.conf
index 042f206..ff5cbc9 100644
--- a/meta-yocto-bsp/conf/machine/genericx86.conf
+++ b/meta-yocto-bsp/conf/machine/genericx86.conf
@@ -10,7 +10,7 @@ MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 x86 wifi acpi alsa"
 KERNEL_IMAGETYPE = "bzImage"
 
 PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
-PREFERRED_VERSION_linux-yocto ?= "3.8%"
+PREFERRED_VERSION_linux-yocto ?= "3.10%"
 PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
 XSERVER ?= "xserver-xorg \
            xserver-xorg-extension-glx \
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
index 1ac014e..9639a56 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
@@ -1,11 +1,13 @@
 KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
-KBRANCH_genericx86  = "standard/common-pc/atom-pc"
+KBRANCH_genericx86  = "standard/common-pc/base"
 KBRANCH_routerstationpro = "standard/routerstationpro"
 KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
 KBRANCH_beagleboard = "standard/beagleboard"
 
+KMACHINE_genericx86 ?= "common-pc"
+
 SRCREV_machine_atom-pc ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
-SRCREV_machine_genericx86 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
+SRCREV_machine_genericx86 ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
 SRCREV_machine_routerstationpro ?= "3991d03bd450e9363d5b6e97ede0628ba073db79"
 SRCREV_machine_mpc8315e-rdb ?= "8d8339af518104db03f9c36b82f4372569e55b0a"
 SRCREV_machine_beagleboard ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86
  2013-08-26 21:26 ` [PATCH 1/3] meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREV Darren Hart
@ 2013-08-26 21:26   ` Darren Hart
  2013-08-26 21:33     ` Saul Wold
  2013-08-26 21:26   ` [PATCH 3/3] layer.conf: Bumping LAYERVERSION_yoctobsp to account for atom-pc Darren Hart
  1 sibling, 1 reply; 6+ messages in thread
From: Darren Hart @ 2013-08-26 21:26 UTC (permalink / raw)
  To: Poky; +Cc: Darren Hart

genericx86 is a superset of atom-pc, so remove all references to
atom-pc.

Note that genericx86 only has 3.10 linux-yocto support, that leaves us
with no x86 BSP in meta-yocto-bsp for the 3.4 kernel. As a general rule,
new BSPs are targeted at the current kernel version, so this is normal,
but something worth noting.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Ross Burton <ross.burton@intel.com>
---
 meta-yocto-bsp/conf/machine/atom-pc.conf           |   37 --------------------
 .../packagegroup-core-tools-profile.bbappend       |    1 -
 .../packagegroup-core-sdk-gmae.bbappend            |    1 -
 ...egroup-core-standalone-gmae-sdk-target.bbappend |    1 -
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend |    3 --
 .../recipes-kernel/linux/linux-yocto_3.4.bbappend  |    3 --
 .../recipes-kernel/linux/linux-yocto_3.8.bbappend  |    3 --
 7 files changed, 49 deletions(-)
 delete mode 100644 meta-yocto-bsp/conf/machine/atom-pc.conf

diff --git a/meta-yocto-bsp/conf/machine/atom-pc.conf b/meta-yocto-bsp/conf/machine/atom-pc.conf
deleted file mode 100644
index 6318d60..0000000
--- a/meta-yocto-bsp/conf/machine/atom-pc.conf
+++ /dev/null
@@ -1,37 +0,0 @@
-#@TYPE: Machine
-#@NAME: Atom-PC
-
-#@DESCRIPTION: Machine configuration for Intel Atom based PCs. Currently supported machines are the Asus eee901, Acer Aspire One, Toshiba NB305, and Intel BlackSand development board.
-
-include conf/machine/include/tune-atom.inc
-
-MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 x86 wifi acpi alsa"
-
-KERNEL_IMAGETYPE = "bzImage"
-
-PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
-PREFERRED_VERSION_linux-yocto ?= "3.8%"
-PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
-XSERVER ?= "xserver-xorg \
-           xserver-xorg-extension-glx \
-           xf86-input-mouse \
-           xf86-input-keyboard \
-           xf86-input-evdev \
-           xf86-input-synaptics \
-           xf86-video-intel \
-           mesa-driver-i915 \
-           mesa-driver-i965"
-
-#MACHINE_EXTRA_RDEPENDS = "rt2860"
-
-MACHINE_EXTRA_RRECOMMENDS = "kernel-modules eee-acpi-scripts"
-
-IMAGE_FSTYPES ?= "ext3 cpio.gz live"
-
-APPEND += "usbcore.autosuspend=1"
-
-GLIBC_ADDONS = "nptl"
-
-EXTRA_OECONF_append_pn-matchbox-panel-2 = " --with-battery=acpi"
-
-ROOTLESS_X = "1"
diff --git a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
index e3aa5e8..f86595c 100644
--- a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
+++ b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
@@ -1,3 +1,2 @@
-RDEPENDS_${PN}_append_atom-pc = " lttng-ust systemtap"
 RDEPENDS_${PN}_append_genericx86 = " lttng-ust systemtap"
 
diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
index d7de19f..ddc54bb 100644
--- a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
+++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
@@ -1,2 +1 @@
-SDK-EXTRAS_atom-pc ?= " lttng-ust-dev"
 SDK-EXTRAS_genericx86 ?= " lttng-ust-dev"
diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
index d7de19f..ddc54bb 100644
--- a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
+++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
@@ -1,2 +1 @@
-SDK-EXTRAS_atom-pc ?= " lttng-ust-dev"
 SDK-EXTRAS_genericx86 ?= " lttng-ust-dev"
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
index 9639a56..5756e4c 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
@@ -1,4 +1,3 @@
-KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
 KBRANCH_genericx86  = "standard/common-pc/base"
 KBRANCH_routerstationpro = "standard/routerstationpro"
 KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
@@ -6,7 +5,6 @@ KBRANCH_beagleboard = "standard/beagleboard"
 
 KMACHINE_genericx86 ?= "common-pc"
 
-SRCREV_machine_atom-pc ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
 SRCREV_machine_genericx86 ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
 SRCREV_machine_routerstationpro ?= "3991d03bd450e9363d5b6e97ede0628ba073db79"
 SRCREV_machine_mpc8315e-rdb ?= "8d8339af518104db03f9c36b82f4372569e55b0a"
@@ -15,7 +13,6 @@ SRCREV_machine_beagleboard ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
 COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
 COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
 COMPATIBLE_MACHINE_beagleboard = "beagleboard"
-COMPATIBLE_MACHINE_atom-pc = "atom-pc"
 COMPATIBLE_MACHINE_genericx86 = "genericx86"
 
 # routerstationpro has a flash size of 16mb
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
index 160bcbb..7c2bd67 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
@@ -1,9 +1,7 @@
-KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
 KBRANCH_routerstationpro = "standard/routerstationpro"
 KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
 KBRANCH_beagleboard = "standard/beagleboard"
 
-SRCREV_machine_atom-pc ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
 SRCREV_machine_genericx86 ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
 SRCREV_machine_routerstationpro ?= "62b86dc8ac794cd97c61a99418d7429e6a83ec1a"
 SRCREV_machine_mpc8315e-rdb ?= "b2f78892b3ff6cc940e4661f7b2017a73b289c73"
@@ -12,7 +10,6 @@ SRCREV_machine_beagleboard ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
 COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
 COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
 COMPATIBLE_MACHINE_beagleboard = "beagleboard"
-COMPATIBLE_MACHINE_atom-pc = "atom-pc"
 
 # routerstationpro has a flash size of 16mb
 KERNEL_IMAGE_MAXSIZE_append_routerstationpro = "16777216"
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
index 51c3736..216b384 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
@@ -1,10 +1,8 @@
-KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
 KBRANCH_genericx86  = "standard/common-pc/base"
 KBRANCH_routerstationpro = "standard/routerstationpro"
 KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
 KBRANCH_beagleboard = "standard/beagleboard"
 
-SRCREV_machine_atom-pc ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
 SRCREV_machine_genericx86 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
 SRCREV_machine_routerstationpro ?= "4a94f39d429fa284ce69b13bb635b29b1319e372"
 SRCREV_machine_mpc8315e-rdb ?= "f467c72937de0e4a2a66e21b9855c4aee844f936"
@@ -13,7 +11,6 @@ SRCREV_machine_beagleboard ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
 COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
 COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
 COMPATIBLE_MACHINE_beagleboard = "beagleboard"
-COMPATIBLE_MACHINE_atom-pc = "atom-pc"
 COMPATIBLE_MACHINE_genericx86 = "genericx86"
 
 # routerstationpro has a flash size of 16mb
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 3/3] layer.conf: Bumping LAYERVERSION_yoctobsp to account for atom-pc
  2013-08-26 21:26 ` [PATCH 1/3] meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREV Darren Hart
  2013-08-26 21:26   ` [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86 Darren Hart
@ 2013-08-26 21:26   ` Darren Hart
  1 sibling, 0 replies; 6+ messages in thread
From: Darren Hart @ 2013-08-26 21:26 UTC (permalink / raw)
  To: Poky; +Cc: Darren Hart

From: Elizabeth Flanagan <elizabeth.flanagan@intel.com>

In order to maintain autobuilder compatibility with prior releases
we'll need to decide on if we should build atom-pc or genericx86
based on LAYERVERSION_yoctobsp.

if LAYERVERSION_yoctobsp < 2 we build out atom-pc else
we build out genericx86

Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
Cc: Ross Burton <ross.burton@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
---
 meta-yocto-bsp/conf/layer.conf |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-yocto-bsp/conf/layer.conf b/meta-yocto-bsp/conf/layer.conf
index 2be7cc3..9e416fe 100644
--- a/meta-yocto-bsp/conf/layer.conf
+++ b/meta-yocto-bsp/conf/layer.conf
@@ -8,4 +8,4 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
 BBFILE_COLLECTIONS += "yoctobsp"
 BBFILE_PATTERN_yoctobsp = "^${LAYERDIR}/"
 BBFILE_PRIORITY_yoctobsp = "5"
-
+LAYERVERSION_yoctobsp = "2"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86
  2013-08-26 21:26   ` [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86 Darren Hart
@ 2013-08-26 21:33     ` Saul Wold
  2013-08-26 21:37       ` Darren Hart
  0 siblings, 1 reply; 6+ messages in thread
From: Saul Wold @ 2013-08-26 21:33 UTC (permalink / raw)
  To: Darren Hart; +Cc: Poky

On 08/26/2013 02:26 PM, Darren Hart wrote:
> genericx86 is a superset of atom-pc, so remove all references to
> atom-pc.
>
> Note that genericx86 only has 3.10 linux-yocto support, that leaves us
> with no x86 BSP in meta-yocto-bsp for the 3.4 kernel. As a general rule,
> new BSPs are targeted at the current kernel version, so this is normal,
> but something worth noting.
>
> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
> Cc: Ross Burton <ross.burton@intel.com>
> ---
>   meta-yocto-bsp/conf/machine/atom-pc.conf           |   37 --------------------
>   .../packagegroup-core-tools-profile.bbappend       |    1 -
>   .../packagegroup-core-sdk-gmae.bbappend            |    1 -
>   ...egroup-core-standalone-gmae-sdk-target.bbappend |    1 -
>   .../recipes-kernel/linux/linux-yocto_3.10.bbappend |    3 --
>   .../recipes-kernel/linux/linux-yocto_3.4.bbappend  |    3 --
>   .../recipes-kernel/linux/linux-yocto_3.8.bbappend  |    3 --
>   7 files changed, 49 deletions(-)
>   delete mode 100644 meta-yocto-bsp/conf/machine/atom-pc.conf
>

What about local.conf?  I assume you are working with Scott R, to 
replace this info in the Docs and on the quickstart and ...

Sau!

> diff --git a/meta-yocto-bsp/conf/machine/atom-pc.conf b/meta-yocto-bsp/conf/machine/atom-pc.conf
> deleted file mode 100644
> index 6318d60..0000000
> --- a/meta-yocto-bsp/conf/machine/atom-pc.conf
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -#@TYPE: Machine
> -#@NAME: Atom-PC
> -
> -#@DESCRIPTION: Machine configuration for Intel Atom based PCs. Currently supported machines are the Asus eee901, Acer Aspire One, Toshiba NB305, and Intel BlackSand development board.
> -
> -include conf/machine/include/tune-atom.inc
> -
> -MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 x86 wifi acpi alsa"
> -
> -KERNEL_IMAGETYPE = "bzImage"
> -
> -PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
> -PREFERRED_VERSION_linux-yocto ?= "3.8%"
> -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
> -XSERVER ?= "xserver-xorg \
> -           xserver-xorg-extension-glx \
> -           xf86-input-mouse \
> -           xf86-input-keyboard \
> -           xf86-input-evdev \
> -           xf86-input-synaptics \
> -           xf86-video-intel \
> -           mesa-driver-i915 \
> -           mesa-driver-i965"
> -
> -#MACHINE_EXTRA_RDEPENDS = "rt2860"
> -
> -MACHINE_EXTRA_RRECOMMENDS = "kernel-modules eee-acpi-scripts"
> -
> -IMAGE_FSTYPES ?= "ext3 cpio.gz live"
> -
> -APPEND += "usbcore.autosuspend=1"
> -
> -GLIBC_ADDONS = "nptl"
> -
> -EXTRA_OECONF_append_pn-matchbox-panel-2 = " --with-battery=acpi"
> -
> -ROOTLESS_X = "1"
> diff --git a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> index e3aa5e8..f86595c 100644
> --- a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> +++ b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> @@ -1,3 +1,2 @@
> -RDEPENDS_${PN}_append_atom-pc = " lttng-ust systemtap"
>   RDEPENDS_${PN}_append_genericx86 = " lttng-ust systemtap"
>
> diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
> index d7de19f..ddc54bb 100644
> --- a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
> +++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
> @@ -1,2 +1 @@
> -SDK-EXTRAS_atom-pc ?= " lttng-ust-dev"
>   SDK-EXTRAS_genericx86 ?= " lttng-ust-dev"
> diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
> index d7de19f..ddc54bb 100644
> --- a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
> +++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
> @@ -1,2 +1 @@
> -SDK-EXTRAS_atom-pc ?= " lttng-ust-dev"
>   SDK-EXTRAS_genericx86 ?= " lttng-ust-dev"
> diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
> index 9639a56..5756e4c 100644
> --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
> +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
> @@ -1,4 +1,3 @@
> -KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
>   KBRANCH_genericx86  = "standard/common-pc/base"
>   KBRANCH_routerstationpro = "standard/routerstationpro"
>   KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
> @@ -6,7 +5,6 @@ KBRANCH_beagleboard = "standard/beagleboard"
>
>   KMACHINE_genericx86 ?= "common-pc"
>
> -SRCREV_machine_atom-pc ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
>   SRCREV_machine_genericx86 ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
>   SRCREV_machine_routerstationpro ?= "3991d03bd450e9363d5b6e97ede0628ba073db79"
>   SRCREV_machine_mpc8315e-rdb ?= "8d8339af518104db03f9c36b82f4372569e55b0a"
> @@ -15,7 +13,6 @@ SRCREV_machine_beagleboard ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
>   COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
>   COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
>   COMPATIBLE_MACHINE_beagleboard = "beagleboard"
> -COMPATIBLE_MACHINE_atom-pc = "atom-pc"
>   COMPATIBLE_MACHINE_genericx86 = "genericx86"
>
>   # routerstationpro has a flash size of 16mb
> diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
> index 160bcbb..7c2bd67 100644
> --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
> +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
> @@ -1,9 +1,7 @@
> -KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
>   KBRANCH_routerstationpro = "standard/routerstationpro"
>   KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
>   KBRANCH_beagleboard = "standard/beagleboard"
>
> -SRCREV_machine_atom-pc ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
>   SRCREV_machine_genericx86 ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
>   SRCREV_machine_routerstationpro ?= "62b86dc8ac794cd97c61a99418d7429e6a83ec1a"
>   SRCREV_machine_mpc8315e-rdb ?= "b2f78892b3ff6cc940e4661f7b2017a73b289c73"
> @@ -12,7 +10,6 @@ SRCREV_machine_beagleboard ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
>   COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
>   COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
>   COMPATIBLE_MACHINE_beagleboard = "beagleboard"
> -COMPATIBLE_MACHINE_atom-pc = "atom-pc"
>
>   # routerstationpro has a flash size of 16mb
>   KERNEL_IMAGE_MAXSIZE_append_routerstationpro = "16777216"
> diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
> index 51c3736..216b384 100644
> --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
> +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
> @@ -1,10 +1,8 @@
> -KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
>   KBRANCH_genericx86  = "standard/common-pc/base"
>   KBRANCH_routerstationpro = "standard/routerstationpro"
>   KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
>   KBRANCH_beagleboard = "standard/beagleboard"
>
> -SRCREV_machine_atom-pc ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
>   SRCREV_machine_genericx86 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
>   SRCREV_machine_routerstationpro ?= "4a94f39d429fa284ce69b13bb635b29b1319e372"
>   SRCREV_machine_mpc8315e-rdb ?= "f467c72937de0e4a2a66e21b9855c4aee844f936"
> @@ -13,7 +11,6 @@ SRCREV_machine_beagleboard ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
>   COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
>   COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
>   COMPATIBLE_MACHINE_beagleboard = "beagleboard"
> -COMPATIBLE_MACHINE_atom-pc = "atom-pc"
>   COMPATIBLE_MACHINE_genericx86 = "genericx86"
>
>   # routerstationpro has a flash size of 16mb
>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86
  2013-08-26 21:33     ` Saul Wold
@ 2013-08-26 21:37       ` Darren Hart
  0 siblings, 0 replies; 6+ messages in thread
From: Darren Hart @ 2013-08-26 21:37 UTC (permalink / raw)
  To: Saul Wold; +Cc: Poky

On Mon, 2013-08-26 at 14:33 -0700, Saul Wold wrote:
> On 08/26/2013 02:26 PM, Darren Hart wrote:
> > genericx86 is a superset of atom-pc, so remove all references to
> > atom-pc.
> >
> > Note that genericx86 only has 3.10 linux-yocto support, that leaves us
> > with no x86 BSP in meta-yocto-bsp for the 3.4 kernel. As a general rule,
> > new BSPs are targeted at the current kernel version, so this is normal,
> > but something worth noting.
> >
> > Signed-off-by: Darren Hart <dvhart@linux.intel.com>
> > Cc: Ross Burton <ross.burton@intel.com>
> > ---
> >   meta-yocto-bsp/conf/machine/atom-pc.conf           |   37 --------------------
> >   .../packagegroup-core-tools-profile.bbappend       |    1 -
> >   .../packagegroup-core-sdk-gmae.bbappend            |    1 -
> >   ...egroup-core-standalone-gmae-sdk-target.bbappend |    1 -
> >   .../recipes-kernel/linux/linux-yocto_3.10.bbappend |    3 --
> >   .../recipes-kernel/linux/linux-yocto_3.4.bbappend  |    3 --
> >   .../recipes-kernel/linux/linux-yocto_3.8.bbappend  |    3 --
> >   7 files changed, 49 deletions(-)
> >   delete mode 100644 meta-yocto-bsp/conf/machine/atom-pc.conf
> >
> 
> What about local.conf?  I assume you are working with Scott R, to 
> replace this info in the Docs and on the quickstart and ...

Ah thanks, I'll have a look. (I wasn't planning on doing this removal
until about 45 minutes ago when it became my task ;-).

Will follow-up with that.

> 
> Sau!
> 
> > diff --git a/meta-yocto-bsp/conf/machine/atom-pc.conf b/meta-yocto-bsp/conf/machine/atom-pc.conf
> > deleted file mode 100644
> > index 6318d60..0000000
> > --- a/meta-yocto-bsp/conf/machine/atom-pc.conf
> > +++ /dev/null
> > @@ -1,37 +0,0 @@
> > -#@TYPE: Machine
> > -#@NAME: Atom-PC
> > -
> > -#@DESCRIPTION: Machine configuration for Intel Atom based PCs. Currently supported machines are the Asus eee901, Acer Aspire One, Toshiba NB305, and Intel BlackSand development board.
> > -
> > -include conf/machine/include/tune-atom.inc
> > -
> > -MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 x86 wifi acpi alsa"
> > -
> > -KERNEL_IMAGETYPE = "bzImage"
> > -
> > -PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
> > -PREFERRED_VERSION_linux-yocto ?= "3.8%"
> > -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
> > -XSERVER ?= "xserver-xorg \
> > -           xserver-xorg-extension-glx \
> > -           xf86-input-mouse \
> > -           xf86-input-keyboard \
> > -           xf86-input-evdev \
> > -           xf86-input-synaptics \
> > -           xf86-video-intel \
> > -           mesa-driver-i915 \
> > -           mesa-driver-i965"
> > -
> > -#MACHINE_EXTRA_RDEPENDS = "rt2860"
> > -
> > -MACHINE_EXTRA_RRECOMMENDS = "kernel-modules eee-acpi-scripts"
> > -
> > -IMAGE_FSTYPES ?= "ext3 cpio.gz live"
> > -
> > -APPEND += "usbcore.autosuspend=1"
> > -
> > -GLIBC_ADDONS = "nptl"
> > -
> > -EXTRA_OECONF_append_pn-matchbox-panel-2 = " --with-battery=acpi"
> > -
> > -ROOTLESS_X = "1"
> > diff --git a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> > index e3aa5e8..f86595c 100644
> > --- a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> > +++ b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> > @@ -1,3 +1,2 @@
> > -RDEPENDS_${PN}_append_atom-pc = " lttng-ust systemtap"
> >   RDEPENDS_${PN}_append_genericx86 = " lttng-ust systemtap"
> >
> > diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
> > index d7de19f..ddc54bb 100644
> > --- a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
> > +++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
> > @@ -1,2 +1 @@
> > -SDK-EXTRAS_atom-pc ?= " lttng-ust-dev"
> >   SDK-EXTRAS_genericx86 ?= " lttng-ust-dev"
> > diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
> > index d7de19f..ddc54bb 100644
> > --- a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
> > +++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
> > @@ -1,2 +1 @@
> > -SDK-EXTRAS_atom-pc ?= " lttng-ust-dev"
> >   SDK-EXTRAS_genericx86 ?= " lttng-ust-dev"
> > diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
> > index 9639a56..5756e4c 100644
> > --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
> > +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.10.bbappend
> > @@ -1,4 +1,3 @@
> > -KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
> >   KBRANCH_genericx86  = "standard/common-pc/base"
> >   KBRANCH_routerstationpro = "standard/routerstationpro"
> >   KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
> > @@ -6,7 +5,6 @@ KBRANCH_beagleboard = "standard/beagleboard"
> >
> >   KMACHINE_genericx86 ?= "common-pc"
> >
> > -SRCREV_machine_atom-pc ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
> >   SRCREV_machine_genericx86 ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
> >   SRCREV_machine_routerstationpro ?= "3991d03bd450e9363d5b6e97ede0628ba073db79"
> >   SRCREV_machine_mpc8315e-rdb ?= "8d8339af518104db03f9c36b82f4372569e55b0a"
> > @@ -15,7 +13,6 @@ SRCREV_machine_beagleboard ?= "6c1528b2b78d1ec7e75bb7a9880074ec35aa1aa0"
> >   COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
> >   COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
> >   COMPATIBLE_MACHINE_beagleboard = "beagleboard"
> > -COMPATIBLE_MACHINE_atom-pc = "atom-pc"
> >   COMPATIBLE_MACHINE_genericx86 = "genericx86"
> >
> >   # routerstationpro has a flash size of 16mb
> > diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
> > index 160bcbb..7c2bd67 100644
> > --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
> > +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
> > @@ -1,9 +1,7 @@
> > -KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
> >   KBRANCH_routerstationpro = "standard/routerstationpro"
> >   KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
> >   KBRANCH_beagleboard = "standard/beagleboard"
> >
> > -SRCREV_machine_atom-pc ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
> >   SRCREV_machine_genericx86 ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
> >   SRCREV_machine_routerstationpro ?= "62b86dc8ac794cd97c61a99418d7429e6a83ec1a"
> >   SRCREV_machine_mpc8315e-rdb ?= "b2f78892b3ff6cc940e4661f7b2017a73b289c73"
> > @@ -12,7 +10,6 @@ SRCREV_machine_beagleboard ?= "cdd7a546922ca1c46c94adeec3b9c90dc9aaad2d"
> >   COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
> >   COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
> >   COMPATIBLE_MACHINE_beagleboard = "beagleboard"
> > -COMPATIBLE_MACHINE_atom-pc = "atom-pc"
> >
> >   # routerstationpro has a flash size of 16mb
> >   KERNEL_IMAGE_MAXSIZE_append_routerstationpro = "16777216"
> > diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
> > index 51c3736..216b384 100644
> > --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
> > +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.8.bbappend
> > @@ -1,10 +1,8 @@
> > -KBRANCH_atom-pc  = "standard/common-pc/atom-pc"
> >   KBRANCH_genericx86  = "standard/common-pc/base"
> >   KBRANCH_routerstationpro = "standard/routerstationpro"
> >   KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb"
> >   KBRANCH_beagleboard = "standard/beagleboard"
> >
> > -SRCREV_machine_atom-pc ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
> >   SRCREV_machine_genericx86 ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
> >   SRCREV_machine_routerstationpro ?= "4a94f39d429fa284ce69b13bb635b29b1319e372"
> >   SRCREV_machine_mpc8315e-rdb ?= "f467c72937de0e4a2a66e21b9855c4aee844f936"
> > @@ -13,7 +11,6 @@ SRCREV_machine_beagleboard ?= "f20047520a57322f05d95a18a5fbd082fb15cb87"
> >   COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
> >   COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
> >   COMPATIBLE_MACHINE_beagleboard = "beagleboard"
> > -COMPATIBLE_MACHINE_atom-pc = "atom-pc"
> >   COMPATIBLE_MACHINE_genericx86 = "genericx86"
> >
> >   # routerstationpro has a flash size of 16mb
> >

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-08-26 21:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-26 21:26 [PATCH 0/3] Update genericx86 and remove atom-pc Darren Hart
2013-08-26 21:26 ` [PATCH 1/3] meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREV Darren Hart
2013-08-26 21:26   ` [PATCH 2/3] meta-yocto-bsp: Purge atom-pc in favor of genericx86 Darren Hart
2013-08-26 21:33     ` Saul Wold
2013-08-26 21:37       ` Darren Hart
2013-08-26 21:26   ` [PATCH 3/3] layer.conf: Bumping LAYERVERSION_yoctobsp to account for atom-pc Darren Hart

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.