[linux-yocto] [PATCH] intel-x86: Add intel-x86 BSPs
Bruce Ashfield
bruce.ashfield at windriver.com
Fri Jul 13 10:42:49 PDT 2018
On 07/10/2018 03:52 AM, Yongxin Liu wrote:
> Create intel-x86-32/64 descriptions in yocto-kernel-cache.
> These BSPs include all the core support for intel-x86 BSP.
>
> This is an initial step to get the machines available and testing.
merged.
Bruce
>
> Signed-off-by: Yongxin Liu <yongxin.liu at windriver.com>
> ---
> bsp/intel-x86/cfs-bandwidth.cfg | 1 +
> bsp/intel-x86/intel-x86-32-standard.scc | 10 +
> bsp/intel-x86/intel-x86-32.cfg | 23 ++
> bsp/intel-x86/intel-x86-32.scc | 6 +
> bsp/intel-x86/intel-x86-64-standard.scc | 9 +
> bsp/intel-x86/intel-x86-64.cfg | 51 ++++
> bsp/intel-x86/intel-x86-64.scc | 9 +
> bsp/intel-x86/intel-x86-acpi.cfg | 16 ++
> bsp/intel-x86/intel-x86-hugepage.cfg | 2 +
> bsp/intel-x86/intel-x86-igb-overrides.cfg | 1 +
> bsp/intel-x86/intel-x86-ixgbe-overrides.cfg | 1 +
> bsp/intel-x86/intel-x86-mga.cfg | 3 +
> bsp/intel-x86/intel-x86.cfg | 370 ++++++++++++++++++++++++++++
> bsp/intel-x86/intel-x86.scc | 46 ++++
> 14 files changed, 548 insertions(+)
> create mode 100644 bsp/intel-x86/cfs-bandwidth.cfg
> create mode 100644 bsp/intel-x86/intel-x86-32-standard.scc
> create mode 100644 bsp/intel-x86/intel-x86-32.cfg
> create mode 100644 bsp/intel-x86/intel-x86-32.scc
> create mode 100644 bsp/intel-x86/intel-x86-64-standard.scc
> create mode 100644 bsp/intel-x86/intel-x86-64.cfg
> create mode 100644 bsp/intel-x86/intel-x86-64.scc
> create mode 100644 bsp/intel-x86/intel-x86-acpi.cfg
> create mode 100644 bsp/intel-x86/intel-x86-hugepage.cfg
> create mode 100644 bsp/intel-x86/intel-x86-igb-overrides.cfg
> create mode 100644 bsp/intel-x86/intel-x86-ixgbe-overrides.cfg
> create mode 100644 bsp/intel-x86/intel-x86-mga.cfg
> create mode 100644 bsp/intel-x86/intel-x86.cfg
> create mode 100644 bsp/intel-x86/intel-x86.scc
>
> diff --git a/bsp/intel-x86/cfs-bandwidth.cfg b/bsp/intel-x86/cfs-bandwidth.cfg
> new file mode 100644
> index 00000000..0be30bfd
> --- /dev/null
> +++ b/bsp/intel-x86/cfs-bandwidth.cfg
> @@ -0,0 +1 @@
> +CONFIG_CFS_BANDWIDTH=y
> diff --git a/bsp/intel-x86/intel-x86-32-standard.scc b/bsp/intel-x86/intel-x86-32-standard.scc
> new file mode 100644
> index 00000000..3232b76f
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-32-standard.scc
> @@ -0,0 +1,10 @@
> +define KMACHINE intel-x86-32
> +define KTYPE standard
> +define KARCH x86
> +
> +include ktypes/standard
> +branch intel-x86
> +
> +include intel-x86-32.scc
> +kconf hardware intel-x86-hugepage.cfg
> +kconf hardware cfs-bandwidth.cfg
> diff --git a/bsp/intel-x86/intel-x86-32.cfg b/bsp/intel-x86/intel-x86-32.cfg
> new file mode 100644
> index 00000000..1f5800d3
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-32.cfg
> @@ -0,0 +1,23 @@
> +#.........................................................................
> +# WARNING
> +#
> +# This file is a kernel configuration fragment, and not a full kernel
> +# configuration file. The final kernel configuration is made up of
> +# an assembly of processed fragments, each of which is designed to
> +# capture a specific part of the final configuration (e.g. platform
> +# configuration, feature configuration, and board specific hardware
> +# configuration). For more information on kernel configuration, please
> +# consult the product documentation.
> +#
> +#.........................................................................
> +
> +# Switch back to x86-32 from x86-64
> +CONFIG_X86_32=y
> +# CONFIG_64BIT is not set
> +
> +#
> +# Processor type and features
> +#
> +CONFIG_X86_BIGSMP=y
> +CONFIG_X86_GENERIC=y
> +CONFIG_HIGHMEM64G=y
> diff --git a/bsp/intel-x86/intel-x86-32.scc b/bsp/intel-x86/intel-x86-32.scc
> new file mode 100644
> index 00000000..b1d48495
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-32.scc
> @@ -0,0 +1,6 @@
> +# Core configuration settings for x86-32
> +include cfg/x86.scc nopatch
> +
> +include intel-x86.scc
> +
> +kconf hardware intel-x86-32.cfg
> diff --git a/bsp/intel-x86/intel-x86-64-standard.scc b/bsp/intel-x86/intel-x86-64-standard.scc
> new file mode 100644
> index 00000000..e22e6232
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-64-standard.scc
> @@ -0,0 +1,9 @@
> +define KMACHINE intel-x86-64
> +define KTYPE standard
> +define KARCH x86
> +
> +include ktypes/standard
> +
> +include intel-x86-64.scc
> +kconf hardware intel-x86-hugepage.cfg
> +kconf hardware cfs-bandwidth.cfg
> diff --git a/bsp/intel-x86/intel-x86-64.cfg b/bsp/intel-x86/intel-x86-64.cfg
> new file mode 100644
> index 00000000..4e8a4d78
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-64.cfg
> @@ -0,0 +1,51 @@
> +#
> +# Memory power savings
> +#
> +CONFIG_I7300_IDLE=m
> +
> +#
> +# ACPI NUMA
> +#
> +CONFIG_X86_64_ACPI_NUMA=y
> +CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
> +CONFIG_CRYPTO_AES_X86_64=m
> +CONFIG_CRYPTO_SHA1_SSSE3=m
> +CONFIG_CRYPTO_SHA256_SSSE3=m
> +CONFIG_CRYPTO_SHA512_SSSE3=m
> +
> +# EDAC
> +CONFIG_EDAC=y
> +CONFIG_EDAC_MM_EDAC=m
> +CONFIG_EDAC_DEBUG=y
> +CONFIG_EDAC_SBRIDGE=m
> +CONFIG_ACPI_APEI=y
> +CONFIG_ACPI_APEI_EINJ=m
> +CONFIG_ACPI_APEI_GHES=y
> +CONFIG_EDAC_PND2=m
> +CONFIG_EDAC_SKX=m
> +
> +
> +# ISH
> +CONFIG_INTEL_ISH_HID=m
> +
> +# QAT
> +CONFIG_PCI_IOV=y
> +#
> +# For Linux Kernel Crypto Framework Sample Driver module over QAT.
> +#
> +CONFIG_CRYPTO=y
> +CONFIG_CRYPTO_ZLIB=m
> +CONFIG_CRYPTO_SHA1=y
> +CONFIG_CRYPTO_HMAC=y
> +CONFIG_CRYPTO_AES_NI_INTEL=m
> +
> +# For different QAT devices
> +CONFIG_CRYPTO_DEV_QAT_C3XXX=m
> +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
> +CONFIG_CRYPTO_DEV_QAT_C62X=m
> +CONFIG_CRYPTO_DEV_QAT_C62XVF=m
> +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
> +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
> +
> +# Intel Resource Director Technology support
> +CONFIG_INTEL_RDT=y
> diff --git a/bsp/intel-x86/intel-x86-64.scc b/bsp/intel-x86/intel-x86-64.scc
> new file mode 100644
> index 00000000..c23611ec
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-64.scc
> @@ -0,0 +1,9 @@
> +branch intel-x86
> +
> +# Core configuration settings for x86_64
> +include cfg/x86_64.scc nopatch
> +
> +
> +include intel-x86.scc
> +kconf hardware intel-x86-64.cfg
> +include features/x2apic/x2apic.scc
> diff --git a/bsp/intel-x86/intel-x86-acpi.cfg b/bsp/intel-x86/intel-x86-acpi.cfg
> new file mode 100644
> index 00000000..dd80f65e
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-acpi.cfg
> @@ -0,0 +1,16 @@
> +CONFIG_ACPI=y
> +CONFIG_ACPI_PROCFS=y
> +CONFIG_ACPI_PROCFS_POWER=y
> +CONFIG_ACPI_EC_DEBUGFS=m
> +CONFIG_ACPI_AC=m
> +CONFIG_ACPI_BATTERY=m
> +CONFIG_ACPI_FAN=m
> +CONFIG_ACPI_PROCESSOR=y
> +CONFIG_ACPI_THERMAL=m
> +CONFIG_ACPI_CONTAINER=y
> +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
> +CONFIG_ACPI_SBS=m
> +CONFIG_ACPI_HED=y
> +CONFIG_DEBUG_FS=y
> +CONFIG_ACPI_CUSTOM_METHOD=m
> +CONFIG_ACPI_BGRT=y
> diff --git a/bsp/intel-x86/intel-x86-hugepage.cfg b/bsp/intel-x86/intel-x86-hugepage.cfg
> new file mode 100644
> index 00000000..56e5c474
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-hugepage.cfg
> @@ -0,0 +1,2 @@
> +CONFIG_TRANSPARENT_HUGEPAGE=y
> +CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
> diff --git a/bsp/intel-x86/intel-x86-igb-overrides.cfg b/bsp/intel-x86/intel-x86-igb-overrides.cfg
> new file mode 100644
> index 00000000..9d5329a8
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-igb-overrides.cfg
> @@ -0,0 +1 @@
> +CONFIG_IGB=y
> diff --git a/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg b/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg
> new file mode 100644
> index 00000000..334437b0
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-ixgbe-overrides.cfg
> @@ -0,0 +1 @@
> +CONFIG_IXGBE=y
> diff --git a/bsp/intel-x86/intel-x86-mga.cfg b/bsp/intel-x86/intel-x86-mga.cfg
> new file mode 100644
> index 00000000..5fd014c2
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86-mga.cfg
> @@ -0,0 +1,3 @@
> +# for add-in MGA PCIe graphics card.
> +CONFIG_FB_MATROX=m
> +CONFIG_FB_MATROX_G=y
> diff --git a/bsp/intel-x86/intel-x86.cfg b/bsp/intel-x86/intel-x86.cfg
> new file mode 100644
> index 00000000..69191796
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86.cfg
> @@ -0,0 +1,370 @@
> +#.........................................................................
> +# WARNING
> +#
> +# This file is a kernel configuration fragment, and not a full kernel
> +# configuration file. The final kernel configuration is made up of
> +# an assembly of processed fragments, each of which is designed to
> +# capture a specific part of the final configuration (e.g. platform
> +# configuration, feature configuration, and board specific hardware
> +# configuration). For more information on kernel configuration, please
> +# consult the product documentation.
> +#
> +#.........................................................................
> +
> +#
> +# Processor type and features
> +#
> +CONFIG_MCORE2=y
> +CONFIG_SMP=y
> +CONFIG_SCHED_SMT=y
> +CONFIG_NR_CPUS=256
> +
> +CONFIG_NUMA=y
> +CONFIG_ACPI_NUMA=y
> +CONFIG_NODES_SHIFT=2
> +
> +CONFIG_EXPERT=y
> +CONFIG_PROCESSOR_SELECT=y
> +CONFIG_CPU_SUP_INTEL=y
> +CONFIG_X86_EXTENDED_PLATFORM=y
> +CONFIG_KSM=y
> +CONFIG_CLEANCACHE=y
> +CONFIG_X86_CHECK_BIOS_CORRUPTION=y
> +CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
> +
> +CONFIG_X86_MCE=y
> +CONFIG_X86_MCE_INTEL=y
> +
> +CONFIG_X86_INTEL_LPSS=y
> +CONFIG_BYT_LPSS_BRD=y
> +#
> +# I2C options
> +#
> +CONFIG_I2C_DESIGNWARE_CORE=y
> +CONFIG_I2C_DESIGNWARE_PLATFORM=y
> +CONFIG_I2C_DESIGNWARE_PCI=y
> +
> +#
> +# PC SMBus host controller drivers
> +#
> +CONFIG_I2C_I801=m
> +CONFIG_I2C_ISCH=m
> +CONFIG_I2C_ISMT=m
> +
> +#
> +# Power management and ACPI options
> +#
> +CONFIG_PM=y
> +CONFIG_PM_RUNTIME=y
> +
> +CONFIG_HIBERNATION=y
> +
> +#
> +# Multifunction device drivers
> +#
> +CONFIG_MFD_CORE=y
> +CONFIG_LPC_ICH=m
> +CONFIG_LPC_SCH=m
> +
> +#
> +# GPIO drivers
> +#
> +CONFIG_GPIOLIB=y
> +CONFIG_GPIO_SYSFS=y
> +CONFIG_GPIO_SCH=m
> +CONFIG_GPIO_ICH=m
> +CONFIG_GPIO_LYNXPOINT=y
> +GPIO_GENERIC_PLATFORM=m
> +
> +#
> +#PINCTRL drivers
> +#
> +CONFIG_PINCTRL=y
> +CONFIG_PINCTRL_BAYTRAIL=y
> +CONFIG_PINCTRL_BAYTRAIL_DEVICE=y
> +CONFIG_PINCTRL_BROXTON=m
> +
> +#
> +# x86 CPU frequency scaling drivers
> +#
> +CONFIG_X86_INTEL_PSTATE=y
> +CONFIG_X86_PCC_CPUFREQ=m
> +CONFIG_X86_ACPI_CPUFREQ=m
> +CONFIG_CPU_FREQ_GOV_POWERSAVE=m
> +
> +#
> +# Bus options (PCI etc.)
> +#
> +CONFIG_PCI=y
> +CONFIG_PCI_MMCONFIG=y
> +CONFIG_PCI_MSI=y
> +CONFIG_PCI_REALLOC_ENABLE_AUTO=y
> +
> +CONFIG_HOTPLUG_PCI=y
> +CONFIG_HOTPLUG_PCI_ACPI=y
> +
> +CONFIG_PCIEPORTBUS=y
> +CONFIG_PCIEASPM=y
> +CONFIG_PCIEASPM_DEFAULT=y
> +
> +CONFIG_PCI_STUB=m
> +CONFIG_PCI_IOV=y
> +CONFIG_PCI_PRI=y
> +CONFIG_PCI_PASID=y
> +CONFIG_HOTPLUG_PCI_PCIE=y
> +
> +#
> +#SD/MMC
> +#
> +CONFIG_MMC=y
> +CONFIG_MMC_BLOCK=y
> +CONFIG_MMC_BLOCK_MINORS=8
> +CONFIG_MMC_BLOCK_BOUNCE=y
> +CONFIG_MMC_SDHCI=y
> +CONFIG_MMC_SDHCI_PCI=y
> +CONFIG_MMC_SDHCI_ACPI=y
> +CONFIG_MMC_SDHCI_PLTFM=y
> +
> +#
> +# Serial ATA and Parallel ATA drivers
> +#
> +CONFIG_ATA=y
> +CONFIG_ATA_PIIX=y
> +CONFIG_ATA_GENERIC=m
> +CONFIG_SATA_AHCI=y
> +CONFIG_SATA_AHCI_PLATFORM=y
> +
> +#
> +# SCSI Transports
> +#
> +CONFIG_SCSI_SPI_ATTRS=y
> +CONFIG_SCSI_SAS_ATTRS=y
> +CONFIG_SCSI_SAS_LIBSAS=y
> +CONFIG_SCSI_SAS_ATA=y
> +CONFIG_SCSI_SAS_HOST_SMP=y
> +CONFIG_SCSI_ISCI=y
> +CONFIG_SCSI_MPT2SAS=y
> +
> +#
> +# EEPROM support
> +#
> +CONFIG_EEPROM_LEGACY=m
> +
> +#
> +# Intel Wireless WiFi Next Gen AGN
> +#
> +# CONFIG_IWLWIFI_DEBUG is not set
> +# CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE is not set
> +CONFIG_IWLDVM=m
> +CONFIG_IWLMVM=m
> +CONFIG_HOSTAP=y
> +
> +#
> +# Realtek 8723BE PCI WiFi
> +#
> +CONFIG_R8723BE=m
> +
> +#
> +# Intel devices
> +#
> +CONFIG_IXGB=y
> +
> +#
> +# nvram support
> +#
> +CONFIG_NVRAM=m
> +
> +#
> +# Multiple devices driver support
> +#
> +CONFIG_MD=y
> +CONFIG_BLK_DEV_MD=y
> +CONFIG_MD_RAID456=y
> +
> +#
> +# Hardware Monitoring support
> +#
> +CONFIG_HWMON=y
> +CONFIG_SENSORS_ACPI_POWER=m
> +CONFIG_SENSORS_CORETEMP=m
> +
> +#
> +# Watchdog Device Drivers
> +#
> +CONFIG_I6300ESB_WDT=m
> +CONFIG_IE6XX_WDT=m
> +CONFIG_ITCO_WDT=m
> +CONFIG_ITCO_VENDOR_SUPPORT=y
> +CONFIG_WDAT_WDT=m
> +
> +#
> +# Input device support
> +#
> +CONFIG_INPUT_MISC=y
> +CONFIG_INPUT_PCSPKR=y
> +CONFIG_INPUT_ATLAS_BTNS=y
> +
> +#
> +# PC SMBus host controller drivers
> +#
> +CONFIG_I2C=y
> +CONFIG_I2C_CHARDEV=m
> +
> +#
> +# USB Serial Converter support
> +#
> +CONFIG_USB_SERIAL=y
> +CONFIG_USB_SERIAL_CONSOLE=y
> +CONFIG_USB_SERIAL_PL2303=m
> +CONFIG_USB_SERIAL_FTDI_SIO=m
> +CONFIG_USB_SERIAL_CP210X=m
> +CONFIG_USB_SERIAL_GENERIC=y
> +
> +#
> +# Real Time Clock
> +#
> +CONFIG_RTC_CLASS=y
> +CONFIG_RTC_DRV_CMOS=y
> +CONFIG_RTC_INTF_DEV_UIE_EMUL=y
> +
> +#
> +# DMA Engine support
> +#
> +CONFIG_DMADEVICES=y
> +CONFIG_ASYNC_TX_DMA=y
> +CONFIG_DW_DMAC=y
> +CONFIG_DW_DMAC_CORE=y
> +CONFIG_DW_DMAC_PCI=y
> +CONFIG_INTEL_IDMA64=m
> +
> +#
> +# X86 Platform Specific Device Drivers
> +#
> +CONFIG_INTEL_IPS=m
> +
> +#
> +# Firmware Drivers
> +#
> +CONFIG_DMI_SYSFS=m
> +
> +#
> +# Library routines
> +#
> +CONFIG_CRC_T10DIF=m
> +
> +#
> +# Digest
> +#
> +CONFIG_CRYPTO_CRCT10DIF=m
> +
> +#
> +# Ciphers
> +#
> +CONFIG_CRYPTO_AES_NI_INTEL=m
> +
> +#
> +# HID
> +#
> +CONFIG_HID=y
> +CONFIG_I2C_HID=y
> +CONFIG_HID_SENSOR_HUB=y
> +
> +#
> +# Serial
> +#
> +CONFIG_SERIAL_8250_DW=y
> +CONFIG_X86_INTEL_MID=y
> +CONFIG_SERIAL_8250_MID=y
> +CONFIG_HSU_DMA_PCI=y
> +
> +#
> +#SPI
> +#
> +CONFIG_SPI_PXA2XX=y
> +CONFIG_SPI_PXA2XX_PCI=y
> +CONFIG_SPI_PXA2XX_DMA=y
> +
> +CONFIG_VT_HW_CONSOLE_BINDING=y
> +
> +# Bluetooth device drivers
> +CONFIG_BT_HCIBTUSB=m
> +
> +# Realtek SDIO Wi-Fi/Bluetooth driver
> +CONFIG_RTL8723BS=m
> +
> +# PWM Support
> +CONFIG_PWM=y
> +CONFIG_PWM_SYSFS=y
> +CONFIG_PWM_LPSS=y
> +CONFIG_PWM_LPSS_PCI=y
> +CONFIG_PWM_LPSS_PLATFORM=y
> +
> +#
> +# USB Device Class drivers
> +#
> +CONFIG_USB_ACM=m
> +
> +# USB OTG
> +CONFIG_USB_DWC3=m
> +CONFIG_USB_DWC3_PCI=m
> +CONFIG_USB_DWC3_DUAL_ROLE=y
> +CONFIG_USB_GADGET=y
> +CONFIG_USB_LIBCOMPOSITE=m
> +CONFIG_USB_MASS_STORAGE=m
> +CONFIG_USB_G_PRINTER=m
> +CONFIG_USB_PHY=y
> +CONFIG_NOP_USB_XCEIV=y
> +
> +# NVMe support
> +CONFIG_BLK_DEV_NVME=m
> +
> +# Sound CODEC
> +CONFIG_X86_INTEL_APLI_LHCRB_WM8731=m
> +CONFIG_X86_INTEL_APLI_LHCRB_AIC3107=m
> +
> +# Sideband interface
> +CONFIG_X86_INTEL_SBI_APL=m
> +
> +# PMC
> +CONFIG_INTEL_PMC_IPC=m
> +
> +#CMA
> +CONFIG_CMA=y
> +CONFIG_DMA_CMA=y
> +
> +# Realtek Network Driver
> +CONFIG_STAGING=y
> +CONFIG_NET_VENDOR_REALTEK=y
> +CONFIG_R8169=y
> +
> +# Marvell WiFi-Ex Driver for PCIE 8766/8897/8997
> +CONFIG_MWIFIEX=m
> +CONFIG_MWIFIEX_PCIE=m
> +
> +# Radeon support
> +CONFIG_DRM_RADEON=m
> +CONFIG_DRM_RADEON_USERPTR=y
> +CONFIG_FB_RADEON=m
> +CONFIG_FB_RADEON_I2C=y
> +CONFIG_FB_RADEON_BACKLIGHT=y
> +
> +# Touchscreen and zforce
> +CONFIG_INPUT_TOUCHSCREEN=y
> +CONFIG_TOUCHSCREEN_ZFORCE=m
> +
> +# Intel HDMI Audio Support
> +CONFIG_SUPPORT_HDMI=y
> +
> +# NVIDIA GeForce 210
> +CONFIG_DRM_NOUVEAU=m
> +CONFIG_DRM_NOUVEAU_BACKLIGHT=y
> +
> +# Intel RDT support
> +CONFIG_INTEL_RDT_A=y
> +
> +# Intel RAPL
> +CONFIG_IOSF_MBI=y
> +CONFIG_POWERCAP=y
> +CONFIG_INTEL_RAPL=m
> +
> +CONFIG_EXTCON=y
> diff --git a/bsp/intel-x86/intel-x86.scc b/bsp/intel-x86/intel-x86.scc
> new file mode 100644
> index 00000000..bad7c651
> --- /dev/null
> +++ b/bsp/intel-x86/intel-x86.scc
> @@ -0,0 +1,46 @@
> +# Shared components for both x86_32 and x86_64
> +
> +include cfg/vesafb.scc
> +include cfg/usb-mass-storage.scc
> +include cfg/8250.scc
> +include cfg/sound.scc
> +include cfg/efi-ext.scc
> +include cfg/boot-live.scc
> +include cfg/intel.scc
> +
> +include features/netfilter/netfilter.scc
> +include features/profiling/profiling.scc
> +include features/hugetlb/hugetlb.scc
> +include features/power/intel.scc
> +include features/scsi/cdrom.scc
> +include features/i915/i915.scc
> +include features/intel-e1xxxx/intel-e1xxxx.scc
> +include features/igb/igb.scc
> +include features/ixgbe/ixgbe.scc
> +include features/iwlwifi/iwlwifi.scc
> +include features/i40e/i40e.scc
> +
> +include features/usb/uhci-hcd.scc
> +include features/usb/ehci-hcd.scc
> +include features/usb/xhci-hcd.scc
> +include features/hostapd/hostapd.scc
> +include features/latencytop/latencytop.scc
> +include features/uio/uio.scc
> +include features/spi/spi.scc
> +include features/spi/spidev.scc
> +include features/bluetooth/bluetooth.scc
> +include features/input/input.scc
> +include features/sound/snd_hda_intel.scc
> +include features/iommu/iommu.scc
> +include features/thermal/coretemp.scc
> +include features/mac80211/mac80211.scc
> +include features/tpm/tpm.scc
> +include features/mfd/mfd-intel-lpss.scc
> +include features/mmc/mmc-realtek.scc
> +include features/intel-pinctrl/intel-pinctrl.scc
> +
> +kconf hardware intel-x86.cfg
> +kconf hardware intel-x86-mga.cfg
> +kconf hardware intel-x86-acpi.cfg
> +kconf hardware intel-x86-igb-overrides.cfg
> +kconf hardware intel-x86-ixgbe-overrides.cfg
>
More information about the linux-yocto
mailing list