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