[meta-intel] [PATCH 2/4 v3] meta-haswell-wc: provide machine configuration for haswell-wc
Ong, Boon Leong
boon.leong.ong at intel.com
Sun Sep 29 23:03:24 PDT 2013
> -----Original Message-----
> From: Zanussi, Tom
> Sent: Saturday, September 28, 2013 6:33 AM
> To: Ong, Boon Leong
> Cc: meta-intel at yoctoproject.org
> Subject: Re: [meta-intel] [PATCH 2/4 v3] meta-haswell-wc: provide machine
> configuration for haswell-wc
>
> On Sat, 2013-09-28 at 00:26 +0800, boon.leong.ong at intel.com wrote:
> > From: Ong Boon Leong <boon.leong.ong at intel.com>
> >
> > Create a new machine named 'haswell-wc'.
> >
> > Signed-off-by: Ong Boon Leong <boon.leong.ong at intel.com>
> > ---
> > meta-haswell-wc/conf/machine/haswell-wc.conf | 24
> ++++++++++++++++++++++++
> > 1 file changed, 24 insertions(+)
> > create mode 100644 meta-haswell-wc/conf/machine/haswell-wc.conf
> >
> > diff --git a/meta-haswell-wc/conf/machine/haswell-wc.conf
> > b/meta-haswell-wc/conf/machine/haswell-wc.conf
> > new file mode 100644
> > index 0000000..a8982e8
> > --- /dev/null
> > +++ b/meta-haswell-wc/conf/machine/haswell-wc.conf
> > @@ -0,0 +1,24 @@
> > +#@TYPE: Machine
> > +#@NAME: haswell-wc
> > +
> > +#@WEBTITLE: Intel 4th Generation Core Platforms: Core i3, i5, i7
> > +(Haswell)
> > +
> > +#@DESCRIPTION: Machine configuration for Shark Bay systems # i.e.
> > +Haswell + Lynx Point
> > +
> > +PREFERRED_VERSION_linux-yocto ?= "3.8%"
> > +MACHINE_FEATURES += "pcbios efi va-impl-intel"
> > +
> > +require conf/machine/include/tune-x86_64.inc
> > +require conf/machine/include/ia32-base.inc
> > +
> > +MACHINE_HWCODECS ?= "va-intel gst-va-intel"
> > +
> > +XSERVER ?= "${XSERVER_IA32_BASE} \
> > + ${XSERVER_IA32_EXT} \
> > + ${XSERVER_IA32_I965} \
> > + "
> > +
> > +# This Kernel Option is required to relax ACPI resource conflict
> > +complaints # happens when loading SMBus driver APPEND +=
> > +"acpi_enforce_resources=lax"
>
> Could you explain why 'acpi_enforce_resources=lax' is needed? I see that
> crystalforest-server and crystalforest-gladden say they need it for 'Intel
> Quick Assist Technology Software' (why does Quick Assist need it?), but why
> is it needed here (I see it's causes complaints - what happens, just a
> message in the kernel log or does the system not boot?
>
[Ong, Boon Leong]
"acpi_enforce_resources=lax" was ported in from baytrail platform for haswell platform because of the "acpi_check_resource_conflict()" error in i801_probe() that happened in baytrail platform.
I have just double-confirmed that on haswell platform with updated BIOS, there is no need for this any more. I will resubmit another revision to this patch soon.
Thanks for the good question.
> Thanks,
>
> Tom
>
>
More information about the meta-intel
mailing list