Skip to content

Commit 17994ae

Browse files
author
Russ Weight
committed
configs: DFL driver config options
Having separate config files means having a lot of duplicate options listed in both files. It also means that both config files need to be used in order to build all of the DFL support into a single kernel. This change merges the configs into a single list of config options and renames the readme.txt file to README. The n3000_d5005_defconfig and n5010_defconfig files are now deprecated and will be removed soon. Signed-off-by: Russ Weight <[email protected]>
1 parent 6c678dc commit 17994ae

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

configs/README

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
This directory contains the dfl-config file which includes the config
2+
options required to enable the Device Feature List (DFL) driver support.
3+
By design the DFL driver collection is extendable and it is anticipated
4+
that new drivers will be added to the collection.
5+
6+
The dfl related config options are intended to be appended to a base kernel
7+
configuration. For example the following commands would modify an existing
8+
kernel configuration to enable support DFL cards.
9+
10+
# cd kernel_source_directory
11+
# cp /boot/config-`uname -r` .config
12+
# cat configs/dfl-config >> .config
13+
# make olddefconfig

configs/dfl-config

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Core FPGA support
2+
3+
CONFIG_FPGA=m
4+
CONFIG_FPGA_BRIDGE=m
5+
CONFIG_FPGA_REGION=m
6+
7+
# Core DFL support
8+
9+
CONFIG_FPGA_DFL=m
10+
CONFIG_FPGA_DFL_PCI=m
11+
CONFIG_FPGA_DFL_AFU=m
12+
CONFIG_FPGA_DFL_FME=m
13+
CONFIG_FPGA_DFL_FME_MGR=m
14+
CONFIG_FPGA_DFL_FME_BRIDGE=m
15+
CONFIG_FPGA_DFL_FME_REGION=m
16+
17+
CONFIG_SPI_ALTERA=m
18+
CONFIG_FPGA_DFL_SPI_ALTERA=m
19+
20+
CONFIG_FPGA_SEC_MGR=m
21+
CONFIG_IFPGA_M10_BMC_SECURE=m
22+
23+
CONFIG_MFD_INTEL_M10_BMC_SPI=m
24+
CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m
25+
26+
CONFIG_UIO_DFL=m
27+
28+
# N3000 / D5005 Support
29+
30+
CONFIG_MEMORY=y
31+
CONFIG_IIO_INTERRUPT_TRIGGER=m
32+
33+
CONFIG_FPGA_DFL_EMIF=m
34+
CONFIG_FPGA_DFL_INTEL_S10_IOPLL=m
35+
CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m
36+
CONFIG_FPGA_DFl_HSSI=m
37+
CONFIG_S10HSSI=m
38+
CONFIG_INTEL_S10_PHY=m
39+
40+
# N5010 Support
41+
42+
CONFIG_FIXED_PHY=m
43+
CONFIG_N5010_HSSI=m
44+
CONFIG_N5010_PHY=m
45+
CONFIG_NET_VENDOR_SILICOM=y
46+
47+
# PMCI device support
48+
49+
CONFIG_MFD_INTEL_M10_BMC_LOG=m
50+
CONFIG_MFD_INTEL_M10_BMC_PMCI=m
51+
CONFIG_QSFP_MEM=m

0 commit comments

Comments
 (0)