[linux-yocto] [PATCH 1/2] baytrail: Add feature/soc/baytrail

Darren Hart dvhart at linux.intel.com
Fri Feb 14 16:31:19 PST 2014


Add support for the various devices on the BayTrail SoCs, including PWM,
SPI, I2C, ASOC, UARTs, DMA, LPSS, etc.

Signed-off-by: Darren Hart <dvhart at linux.intel.com>
---
 .../features/soc/baytrail/baytrail.cfg             |   61 ++++++++++++++++++++
 .../features/soc/baytrail/baytrail.scc             |   13 +++++
 2 files changed, 74 insertions(+)
 create mode 100644 meta/cfg/kernel-cache/features/soc/baytrail/baytrail.cfg
 create mode 100644 meta/cfg/kernel-cache/features/soc/baytrail/baytrail.scc

diff --git a/meta/cfg/kernel-cache/features/soc/baytrail/baytrail.cfg b/meta/cfg/kernel-cache/features/soc/baytrail/baytrail.cfg
new file mode 100644
index 0000000..cf46d2b8
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/soc/baytrail/baytrail.cfg
@@ -0,0 +1,61 @@
+CONFIG_PCI=y
+
+CONFIG_INPUT=y
+CONFIG_INPUT_EVDEV=y
+
+CONFIG_SOUND=y
+CONFIG_SND=y
+CONFIG_SND_HDA_INTEL=y
+CONFIG_SND_SOC=m
+CONFIG_SND_DESIGNWARE_I2S=m
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SIMPLE_CARD=m
+
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+
+# SATA Support
+CONFIG_ATA=y
+CONFIG_SATA_AHCI=y
+CONFIG_CHR_DEV_SG=y
+
+CONFIG_X86_INTEL_LPSS=y
+
+CONFIG_PINMUX=y
+CONFIG_PINCONF=y
+CONFIG_PINCTRL_BAYTRAIL=y
+
+CONFIG_SERIAL_8250_DW=y
+
+# MMC / SDHCI Support
+CONFIG_MMC=y
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_PCI=y
+CONFIG_MMC_SDHCI_ACPI=y
+
+CONFIG_I2C_DESIGNWARE_CORE=m
+CONFIG_I2C_DESIGNWARE_PLATFORM=m
+CONFIG_I2C_DESIGNWARE_PCI=m
+
+# SMBus Support
+CONFIG_I2C_I801=m
+
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=m
+
+CONFIG_DW_DMAC=m
+
+# GPIO Support
+CONFIG_GPIOLIB=y
+CONFIG_GPIO_SYSFS=y
+
+# PWM Support
+CONFIG_PWM=y
+
+# USB Device Support
+CONFIG_USB_DWC3=y
+CONFIG_USB_DWC3_GADGET=y
+CONFIG_USB_GADGET=y
+CONFIG_USB_LIBCOMPOSITE=m
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_NOP_USB_XCEIV=y
diff --git a/meta/cfg/kernel-cache/features/soc/baytrail/baytrail.scc b/meta/cfg/kernel-cache/features/soc/baytrail/baytrail.scc
new file mode 100644
index 0000000..c593896
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/soc/baytrail/baytrail.scc
@@ -0,0 +1,13 @@
+# baytrail.scc
+#
+# Features and devices found on the Bay Trail SoCs
+#
+
+include cfg/8250.scc
+include features/i915/i915.scc
+include features/power/intel.scc
+
+include features/usb/xhci-hcd.scc
+include features/usb/ehci-hcd.scc
+
+kconf hardware baytrail.cfg
-- 
1.7.9.5



More information about the linux-yocto mailing list