This is the initial meta data for qemu ppc64 bsp that supports the IBM pseries power* arch which is supported in Qemu.
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 -- 1.9.1 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto