[linux-yocto] [PATCH 1/1] [KERNEL] meta: Crystal Forest Machine Created.
Bruce Ashfield
bruce.ashfield at windriver.com
Thu Aug 9 09:44:21 PDT 2012
On 12-08-09 12:43 PM, Bodke, Kishore K wrote:
>
>
>> -----Original Message-----
>> From: Darren Hart [mailto:dvhart at linux.intel.com]
>> Sent: Wednesday, August 08, 2012 4:48 PM
>> To: Bodke, Kishore K
>> Cc: linux-yocto at yoctoproject.org; bruce.ashfield at windriver.com
>> Subject: Re: [PATCH 1/1] [KERNEL] meta: Crystal Forest Machine Created.
>>
>>
>>
>> On 08/08/2012 04:14 PM, kishore.k.bodke at intel.com wrote:
>>> From: Kishore Bodke<kishore.k.bodke at intel.com>
>>>
>>> Initial checkin for the new Crystal Forest Machine Branch.
>>> This Machine is based on Sandybridge CPU and Cave Creek Chipset.
>>>
>>> Signed-off-by: Kishore Bodke<kishore.k.bodke at intel.com>
>>
>> This looks good to me. Kishore, have you built both the preempt-rt and
>> standard kernels? Have you done a boot test of either?
>>
>> Acked-by: Darren Hart<dvhart at linux.intel.com>
>
> Both Standard kernel and preempt-rt kernel boots fine.
Perfect. I was just wondering about this. I'll start the merge shortly.
Bruce
>
> Thanks
> Kishore.
>
>>
>>> ---
>>> .../bsp/crystalforest/crystalforest-preempt-rt.scc | 15 +++++++++
>>> .../bsp/crystalforest/crystalforest-standard.scc | 14 +++++++++
>>> .../bsp/crystalforest/crystalforest.cfg | 32 ++++++++++++++++++++
>>> .../bsp/crystalforest/crystalforest.scc | 16 ++++++++++
>>> 4 files changed, 77 insertions(+)
>>> create mode 100644 meta/cfg/kernel-
>> cache/bsp/crystalforest/crystalforest-preempt-rt.scc
>>> create mode 100644 meta/cfg/kernel-
>> cache/bsp/crystalforest/crystalforest-standard.scc
>>> create mode 100644 meta/cfg/kernel-
>> cache/bsp/crystalforest/crystalforest.cfg
>>> create mode 100644 meta/cfg/kernel-
>> cache/bsp/crystalforest/crystalforest.scc
>>>
>>> diff --git a/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest-preempt-
>> rt.scc b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest-preempt-
>> rt.scc
>>> new file mode 100644
>>> index 0000000..6c250af
>>> --- /dev/null
>>> +++ b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest-preempt-
>> rt.scc
>>> @@ -0,0 +1,15 @@
>>> +define KMACHINE crystalforest
>>> +define KTYPE preempt-rt
>>> +define KARCH x86_64
>>> +
>>> +# no new branch required, re-use the ktypes/preempt-rt branch
>>> +include ktypes/preempt-rt
>>> +include bsp/common-pc-64/common-pc-64.scc
>>> +
>>> +include crystalforest.scc
>>> +
>>> +# default policy for preempt-rt kernels
>>> +include cfg/usb-mass-storage.scc
>>> +include cfg/boot-live.scc
>>> +include features/latencytop/latencytop.scc
>>> +include features/profiling/profiling.scc
>>> diff --git a/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest-
>> standard.scc b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest-
>> standard.scc
>>> new file mode 100644
>>> index 0000000..307fddb
>>> --- /dev/null
>>> +++ b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest-standard.scc
>>> @@ -0,0 +1,14 @@
>>> +define KMACHINE crystalforest
>>> +define KTYPE standard
>>> +define KARCH x86_64
>>> +
>>> +include bsp/common-pc-64/common-pc-64-standard
>>> +branch crystalforest
>>> +
>>> +include crystalforest.scc
>>> +
>>> +# default policy for standard kernels
>>> +include cfg/usb-mass-storage.scc
>>> +include cfg/boot-live.scc
>>> +include features/latencytop/latencytop.scc
>>> +include features/profiling/profiling.scc
>>> diff --git a/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest.cfg
>> b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest.cfg
>>> new file mode 100644
>>> index 0000000..542f600
>>> --- /dev/null
>>> +++ b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest.cfg
>>> @@ -0,0 +1,32 @@
>>> +CONFIG_PRINTK=y
>>> +
>>> +# Basic hardware support for the box - network, PCI, sound
>>> +CONFIG_NETDEVICES=y
>>> +CONFIG_ATA=y
>>> +CONFIG_ATA_GENERIC=y
>>> +CONFIG_ATA_SFF=y
>>> +CONFIG_PCI=y
>>> +CONFIG_MMC=y
>>> +CONFIG_MMC_SDHCI=y
>>> +CONFIG_R8169=y
>>> +CONFIG_PATA_SCH=y
>>> +CONFIG_MMC_SDHCI_PCI=y
>>> +CONFIG_PCIEPORTBUS=y
>>> +CONFIG_NET=y
>>> +CONFIG_CHR_DEV_SG=y
>>> +CONFIG_SOUND=y
>>> +CONFIG_SND=y
>>> +CONFIG_SND_HDA_INTEL=y
>>> +
>>> +# Make sure these are on, otherwise the bootup won't be fun
>>> +CONFIG_UNIX=y
>>> +CONFIG_INET=y
>>> +CONFIG_MODULES=y
>>> +CONFIG_SHMEM=y
>>> +CONFIG_TMPFS=y
>>> +CONFIG_PACKET=y
>>> +
>>> +CONFIG_I2C=y
>>> +CONFIG_AGP=y
>>> +CONFIG_PM=y
>>> +CONFIG_INPUT=y
>>> diff --git a/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest.scc
>> b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest.scc
>>> new file mode 100644
>>> index 0000000..90dc85c
>>> --- /dev/null
>>> +++ b/meta/cfg/kernel-cache/bsp/crystalforest/crystalforest.scc
>>> @@ -0,0 +1,16 @@
>>> +kconf hardware crystalforest.cfg
>>> +
>>> +include cfg/x86_64.scc
>>> +include cfg/8250.scc
>>> +
>>> +include features/power/intel.scc
>>> +
>>> +#These are required features for Intel DPDK Support
>>> +include features/uio/uio.scc
>>> +include features/hugetlb/hugetlb.scc
>>> +include features/ixgbe/ixgbe.scc
>>> +include features/igb/igb.scc
>>> +
>>> +include features/usb/xhci-hcd.scc
>>> +include features/usb/ehci-hcd.scc
>>> +include features/usb/ohci-hcd.scc
>>>
>>
>> --
>> Darren Hart
>> Intel Open Source Technology Center
>> Yocto Project - Technical Lead - Linux Kernel
More information about the linux-yocto
mailing list