On 09/07/2014 09:53 PM, Bruce Ashfield wrote:
On 2014-09-01, 7:21 PM, Armin Kuster wrote:
This is the initial meta data for qemu ppc64 bsp that supports
the IBM pseries power* arch which is supported in Qemu.

This looks pretty good now.

I've been tied up with some 3.17 work,

I completely understand.

but I'll stage and merge
this on Monday.

 I appreciate the time you and Paul took to guide me through the process.

Many thanks,

Armin


Bruce


V2: Pruned config
   : Added standard.scc

V3: More cleanup
   : Added cfg/virtio.scc
   : Added features/input/input.scc
   : Added cfg/8250.scc

v4: nuked stuff
   : features/usb/ohci-hcd.scc
   : features/scsi/disk.scc
   : features/scsi/cdrom.scc

Signed-off-by: Armin Kuster <akuster...@gmail.com>
---
  .../bsp/qemu-ppc64/qemu-ppc64-standard.scc         | 20 +++++++++
  .../cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.cfg | 47
++++++++++++++++++++++
  .../cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.scc |  1 +
  3 files changed, 68 insertions(+)
  create mode 100644
meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64-standard.scc
  create mode 100644 meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.cfg
  create mode 100644 meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.scc

diff --git
a/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64-standard.scc
b/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64-standard.scc
new file mode 100644
index 0000000..ccc7710
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64-standard.scc
@@ -0,0 +1,20 @@
+define KMACHINE qemuppc64
+define KTYPE standard
+define KARCH powerpc
+
+include ktypes/standard.scc
+
+branch qemuppc
+
+inclide cfg/8250.scc
+include features/input/input.scc
+include features/usb/ohci-hcd.scc
+include features/scsi/disk.scc
+include features/scsi/cdrom.scc
+
+include cfg/virtio.scc
+
+include qemu-ppc64.scc
+
+# default policy for standard kernels
+include features/latencytop/latencytop.scc
diff --git a/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.cfg
b/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.cfg
new file mode 100644
index 0000000..2d9e3d6
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.cfg
@@ -0,0 +1,47 @@
+CONFIG_PPC64=y
+CONFIG_PPC_BOOK3S_64=y
+CONFIG_GENERIC_CPU=y
+CONFIG_POWER4=y
+CONFIG_SMP=y
+CONFIG_NR_CPUS=2
+CONFIG_CPU_BIG_ENDIAN=y
+CONFIG_NR_IRQS=512
+CONFIG_PPC=y
+CONFIG_SYSVIPC_COMPAT=y
+CONFIG_GENERIC_BUG=y
+CONFIG_EPAPR_BOOT=y
+CONFIG_PPC_PSERIES=y
+CONFIG_PPC_SPLPAR=y
+CONFIG_PPC_SMLPAR=y
+CONFIG_PPC_SMP_MUXED_IPI=y
+CONFIG_RTAS_PROC=y
+CONFIG_PPC_P7_NAP=y
+CONFIG_PPC_INDIRECT_PIO=y
+CONFIG_PSERIES_CPUIDLE=y
+CONFIG_COREDUMP=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_PCI=y
+CONFIG_SCSI_IBMVSCSI=y
+CONFIG_ETHERNET=y
+CONFIG_NET_VENDOR_IBM=y
+CONFIG_IBMVETH=y
+CONFIG_NET_VENDOR_INTEL=y
+CONFIG_E1000=y
+CONFIG_VMXNET3=y
+CONFIG_TTY=y
+CONFIG_VT=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_FB=y
+CONFIG_FB_DDC=y
+CONFIG_FB_OF=y
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_CRC32_SLICEBY8=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_TEXTSEARCH=y
+CONFIG_ASSOCIATIVE_ARRAY=y
+CONFIG_CPU_RMAP=y
+CONFIG_DQL=y
+CONFIG_NLATTR=y
+CONFIG_OID_REGISTRY=y
diff --git a/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.scc
b/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.scc
new file mode 100644
index 0000000..7997611
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc64/qemu-ppc64.scc
@@ -0,0 +1 @@
+kconf hardware qemu-ppc64.cfg


--
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to