aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx')
-rw-r--r--recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg18
-rw-r--r--recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynq7.cfg5
-rw-r--r--recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg27
3 files changed, 38 insertions, 12 deletions
diff --git a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg
index 6640de7a..1c8b2f50 100644
--- a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg
+++ b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg
@@ -1,12 +1,20 @@
-# DMA
+# Xilinx DMA engines
CONFIG_XILINX_DMA_ENGINES=y
-CONFIG_XILINX_AXIDMA=y
-CONFIG_XILINX_AXICDMA=y
-# DMA (linux-xlnx 3.14 only)
-CONFIG_XILINX_AXIVDMA=y
# Xilinx Traffic Generator
CONFIG_XILINX_TRAFGEN=y
+# Xilinx Perfmon UIO driver
+CONFIG_UIO_XILINX_APM=y
+
+# Interrupt controller
+CONFIG_XILINX_INTC=y
+
+# Xilinx PHY
CONFIG_XILINX_PHY=y
+
+# JESD204B PHY
+CONFIG_XILINX_JESD204B=y
+CONFIG_XILINX_JESD204B_PHY=y
+
diff --git a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynq7.cfg b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynq7.cfg
index de22f5ba..ac8cdb29 100644
--- a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynq7.cfg
+++ b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynq7.cfg
@@ -12,8 +12,3 @@ CONFIG_SPI_ZYNQ_QSPI=y
CONFIG_MTD_NAND_PL353=y
CONFIG_MTD_NAND_PL35X=y
-# EDAC
-CONFIG_EDAC=y
-CONFIG_EDAC_MM_EDAC=y
-CONFIG_EDAC_ZYNQ=y
-
diff --git a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg
index 37d02cb9..e7c6e7ec 100644
--- a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg
+++ b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg
@@ -1,16 +1,39 @@
+CONFIG_SOC_XILINX_ZYNQMP=y
+
# DMA
CONFIG_DMADEVICES=y
CONFIG_XILINX_DMA_ENGINES=y
CONFIG_XILINX_DPDMA=y
-CONFIG_XILINX_ZYNQMP_DMA=y
# NAND
+CONFIG_MTD=y
+CONFIG_MTD_NAND=y
CONFIG_MTD_NAND_ARASAN=y
# PCIe
CONFIG_PCI=y
CONFIG_PCI_MSI=y
-CONFIG_PCI_XILINX_NWL=y
+CONFIG_PCIE_XILINX_NWL=y
# CONFIG_ARM_MALI is not set
+
+CONFIG_PHY_XILINX_ZYNQMP=y
+
+# EDAC
+CONFIG_EDAC=y
+CONFIG_EDAC_MM_EDAC=y
+CONFIG_EDAC_CORTEX_ARM64=y
+CONFIG_EDAC_SYNOPSYS=y
+CONFIG_EDAC_ZYNQMP_OCM=y
+
+# Sound
+CONFIG_SOUND=y
+CONFIG_SND=y
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_SOC=y
+CONFIG_SND_SOC_XILINX_DP=y
+
+# Ethernet
+CONFIG_MACB_EXT_BD=y
+