summaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp/conf/machine/genericx86.conf
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto: Adds new bbappend for genericx86 and genericx86-64 BSPs to ↵Alejandro Hernandez2016-09-141-0/+2
| | | | | | | | | support kernel 4.8 (From meta-yocto rev: a96837d7bc42b8710ca5ac687191f03540279fad) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gma500_gfx: Avoid inserting gma500_gfx module for certain devicesAlejandro Hernandez2015-11-251-0/+2
| | | | | | | | | | | | | | | | | | | The gma500_gfx driver will match certain devices on which it causes incorrect functionality, we want to avoid inserting this module, basicallly blacklist it for specific hardware, but still allow it to work on other hardware by default; usually when we have an already working system, using udev rules would do the job, but since we are building it, it is impossible to blacklist a driver when a certain udev rule matches, since rootfs isn't writeable at this point during boot time, the solution is to use modprobe install, which runs a certain command instead of inserting a matching module, this command needs to insert the module manually afterwards and have a flag --ignore-install so it doesnt create an infinite loop executing itself everytime it wants to insert the module, busybox's modprobe doesn't provide this functionality, so a small hack had to be used to avoid the infite loop instead. (From meta-yocto rev: 70c143767a8b63921e668a62ac463b3a6b8c6132) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: Use require instead of includeDarren Hart2014-01-281-2/+2
| | | | | | | | | | | | | | | | | | | Use require instead of include to avoid silent errors when the required tune files change name or are moved. It's going to fail anyway, it might as well fail with an error message that is immediately helpful. (From meta-yocto rev: 88d925a8991e3e35b17f225a761b7c286b57bcf6) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Paul Eggleton <paul.eggleton@intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Nitin Kamble <nitin.a.kamble@intel.com> Cc: Mark Hatle <mark.hatle@windriver.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Cc: Martin Jansa <martin.jansa@gmail.com> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: Use the core2 tune fileDarren Hart2014-01-281-1/+2
| | | | | | | | | | | | | | | | | | | | Aside from the movbe and specialized instruction scheduling for the lack of out-of-order scheduling in the older Atom CPUs, the core2 tune covers these CPUs adequately. Since the current atom tune just uses core2 anyway, go ahead and make this explicit here. (From meta-yocto rev: c04de1c53e1c4d81bd0f60a2f1dfc6ed55a6dddc) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Paul Eggleton <paul.eggleton@intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Nitin Kamble <nitin.a.kamble@intel.com> Cc: Mark Hatle <mark.hatle@windriver.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Cc: Martin Jansa <martin.jansa@gmail.com> Cc: Ross Burton <ross.burton@intel.com>> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: Create a genericx86-common.inc base for the x86 BSPsDarren Hart2013-09-061-30/+1
| | | | | | | | | | | | | | | | | The genericx86 and genericx86-64 machines share a great deal in common in terms of machine features, required packages, etc. Use a common include file to simplify changes to both machine definitions and avoid accidental omissions. Replace the hard-coded XSERVER assignment with the XSERVER_IA32* defines from ia32-base.inc. (From meta-yocto rev: c70ee30da060173f51e8dba72069052ecff389b5) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Cc: yunguo.wei@windriver.com Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREVDarren Hart2013-08-271-1/+1
| | | | | | | | | | | | | | | For the genericx86 machine: o Update the PREFERRED_VERSION for linux-yocto to 3.10 o Change the KBRANCH to common-pc/base o Change the SRCREV to the HEAD o Change the KMACHINE to a valid linux-yocto BSP name (From meta-yocto rev: d26bfd7bf908d9ad622c1298c918ebf1db216e98) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: disable USB autosuspendRoss Burton2013-08-221-2/+0
| | | | | | | | | | USB autosuspend doesn't reliably work with arbitrary hardware, so don't enable it. (From meta-yocto rev: 587734848662beb03a699b370470497e4caa2ac1) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: add v86d to machine recommends so Vesa framebuffer worksRoss Burton2013-08-221-1/+1
| | | | | | | (From meta-yocto rev: 63b1950f0b24a19dc3c91f5030c1eba5f9c6882b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: ship all the driver firmware by default1.5_M3.rc11.5_M3.final1.5_M3Ross Burton2013-07-311-1/+1
| | | | | | | | | | By shipping all firmware, hopefully more hardware will work out of the box. (From meta-yocto rev: a924eff3c467bfd8d866ebbe27e4ed9663c98652) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: disable rootless XRoss Burton2013-07-311-2/+0
| | | | | | | | | | | Not all video drivers support rootless X and this BSP aims to have broader support than atom-pc. (From meta-yocto rev: ea900a29a7cc28dc2bb568bd9d6f91efc326a814) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: add fbdev, modesettings and vesa Xorg driversRoss Burton2013-07-311-0/+3
| | | | | | | | | | | | This should ensure that X can start on more hardware. The range of hardware is still small as the atom-pc kernel only has limited framebuffer devices currently (e.g. no nVidia). (From meta-yocto rev: 8d862c5357b6c0bac78bf9eaa49ff58468d01129) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: add new BSPRoss Burton2013-07-311-0/+37
This BSP aims to support "most" contemporary x86 hardware. It's a direct copy of atom-pc initially. (From meta-yocto rev: 1a73ef79e16d0cbcd60fa3ad9854dbc121e3282d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>