This feature fragment should support most functions provided by the
Broxton SoC.

Signed-off-by: California Sullivan <california.l.sulli...@intel.com>
---
 features/soc/broxton/broxton.cfg | 22 ++++++++++++++++++++++
 features/soc/broxton/broxton.scc | 15 +++++++++++++++
 2 files changed, 37 insertions(+)
 create mode 100644 features/soc/broxton/broxton.cfg
 create mode 100644 features/soc/broxton/broxton.scc

diff --git a/features/soc/broxton/broxton.cfg b/features/soc/broxton/broxton.cfg
new file mode 100644
index 0000000..9ac809b
--- /dev/null
+++ b/features/soc/broxton/broxton.cfg
@@ -0,0 +1,22 @@
+# Additional serial support
+CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_DW=y
+CONFIG_FIX_EARLYCON_MEM=y
+
+# SDHCI support
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_PCI=y
+CONFIG_MMC_SDHCI_ACPI=y
+CONFIG_MMC_SDHCI_PLTFM=y
+
+# Skylake/Broxton LPSS support
+CONFIG_MFD_INTEL_LPSS_ACPI=y
+CONFIG_MFD_INTEL_LPSS_PCI=y
+
+# LPSS DMA support
+CONFIG_DMA_VIRTUAL_CHANNELS=y
+CONFIG_INTEL_IDMA64=y
+
+# GPIO support
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_GENERIC=y
diff --git a/features/soc/broxton/broxton.scc b/features/soc/broxton/broxton.scc
new file mode 100644
index 0000000..e2ab916
--- /dev/null
+++ b/features/soc/broxton/broxton.scc
@@ -0,0 +1,15 @@
+#
+# Features and devices found on the Broxton SoCs
+#
+
+include cfg/8250.scc
+include features/i915/i915.scc
+include features/power/intel.scc
+
+include features/usb/ehci-hcd.scc
+include features/usb/xhci-hcd.scc
+include features/usb/designware-usb2.scc
+include features/usb/designware-usb3.scc
+include features/intel-pinctrl/intel-pinctrl.scc
+
+kconf hardware broxton.cfg
-- 
2.5.5

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to