Age | Commit message (Collapse) | Author |
|
SMP support was configured in recipe-space, remove it from
recipe-space and move it here.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
SMP support was configured in recipe-space, remove it from
recipe-space and move it here.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
SMP support was configured in recipe-space, remove it from
recipe-space and move it here.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
The boot-live options are already included via common-pc-64 so remove
the associated config settings from the top-level feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
The boot-live options are already included via common-pc-64 so remove
the associated config settings from the top-level feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Use the available usb features and remove the associated config
settings from the top-level feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Use the available usb features and remove the associated config
settings from the top-level feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Use the available usb features and remove the associated config
settings from the top-level feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Use the available usb features and remove the associated config
settings from the top-level feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add an 'mei' feature that turns on the kernel options required to
support the Intel Management Engine Interface.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add a 'uhci-hcd' feature that turns on the kernel options required to
support uhci (USB 1.x).
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Use the available usb features and remove the associated config
settings from the top-level crownbay feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add an 'ohci-hcd' feature that turns on the kernel options required to
support ohci (USB 1.x).
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add an 'ehci-hcd' feature that turns on the kernel options required to
support ehci (USB 2.0).
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add an 'xhci-hcd' feature that turns on the kernel options required to
support xhci (USB 3.0).
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add a feature to enable 'base' support for USB.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Move the smp and minimal efi fragments into the base
BSP description rather than the recipe KERNEL_FEATURES.
Drop the -standard features from the base BSP description.
These are already defined in sys940x-standard.scc, and they
may not be wanted in other variants (such as tiny).
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Boot fails with a kernel panic in setup_trampoline or shortly
after Freeing kernel memory, when using 0x1000000 for PHYSICAL_START
and PHYSICAL_ALIGN. Use 0x200000 instead.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Add the features commonly added to standard and preempt-rt scc files for
sys940x as well. This enables live boot capability as well various analysis
bits.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Enable efi-ext in the standard and preempt-rt configs so the recipes
do not have to do this explicitly.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Make sys940x consistent with crownbay and fri2 by moving the
emgd-1.10 includes and merges to the $bsp-standard.scc files.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The efi-ext.scc fragment is not part of the standard or preempt-rt
standard features. It is instead a BSP specific feature added to
these ktypes. Rearrange the meta-data accordingly.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Update the fri2-standard.scc description to use the new emgd feature
and branch name. Without this change the emgd driver is not merged
and not built.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Clean up some QEMU and non-x86 BSPs kernel config, including
qemuarm
qemuppc
qemux86
beagleboard
mpc8315e_rdb
Only obsolete/invalid kernel configs are removed.
Signed-off-by: Yang Shi <yang.shi@windriver.com>
|
|
The boot hangs with the message:
mmc0: error -110 whilst initialising SD card
The MMC driver has issues initializing when PREEMPT is enabled (either forced
or voluntary). Unplugging and then plugging the card back will reset the
driver and continue booting. Alternatively, disable preemption.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Romley machine has 82580 Giga bit Ethernet Controller.
Add the relavent Nic driver to it.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
|
|
Create the MACHINE-KTYPE description file for common-pc and tiny. This is
used by the qemux86 machine for the linux-yocto-tiny kernel recipe. Add
the common-pc hardware config, but not all the features included by the
common-pc-standard.scc file.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The config fragments in the tiny ktype were simply pulled in
from a collection of experimental fragments. Boil things down
to a core policy (yocto.cfg) and tiny-specific configs (tiny.cfg).
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
When building with the allnoconfig option, some of the common-pc CONFIG options
are dropped due to missing dependencies. This machine also depended on certain
default options, such as CONFIG_E1000, which are not enabled with allnoconfig.
Add the dependencies and CONFIG_E1000 explicitly.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Qemu and VM Ware both support PCNET32 and the latter requires it for
32 bit images.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The FRI2 does not require R8169 or PATA support. It does not need SFF
or GENERIC ATA options either.
The FRI2 does require IEEE802154 (Zigbee), BT (Bluetooth), and IWLWIFI.
The latter is compiled as a module to avoid the need for an initrd
containing the firmware blobs.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
During the merge from the 3.0 BSPs, a few differences in the location of
configuration values was missed. Updating the board configs to the 3.2
location of dmaengine and vesafb.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Move policy features out of fri2.scc and into the fri2-KTYPE.scc files. This
allows KTYPEs like tiny to build smaller kernels while still reusing the
fri2.scc file.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Rather than add these as features in the linux-yocto recipe,
include them in the BSP meta-data directly. Include only the core
EFI bits in the fri2.scc, and add the extended EFI support to the
fri2-standard.scc so that other ktypes don't pull in more than
what's absolutely required from fri2.scc.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The FRI2 uses the pch_uart driver for the serial console. Enable the console
driver.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
The FRI2 has a pch_uart. Depending on the firmware, the kernel may
decide to use the 8250 or the pch_uart driver. As the firmware
configures the pch_uart with a non-standard UART clock, it is
necessary to ensure the pch_uart is used. To do this, drop the 8250
support from the kernel.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Several BSPs duplicated the boot-live fragment in their BSP
specific config. Remove the duplication and add CONFIG_RD_GZIP
and CONFIG_BLK_DEV_SR to the boot-live fragment.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tzanussi@intel.com>
|
|
The Inforce SYS940x-ECX Developer-Ready Reference Platform features:
o Intel Atom E6xx (0.6-1.6 GHz)
o Up to 1GB on-board DDR2
o Intel Platform Controller Hub EG20T
o VGA,LVDS
o HD Audio
o SD Card
o Dual SATA
o Mini-PCIe
http://www.inforcecomputing.com/SYS940X_ECX.html
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tzanussi@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
For targets with the appropriate hardware support, they should include
this option to enable the appropriate kernel features.
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|