diff options
author | Adrian Calianu <adrian.calianu@enea.com> | 2018-04-20 09:26:14 +0200 |
---|---|---|
committer | Adrian Calianu <adrian.calianu@enea.com> | 2018-04-20 09:32:36 +0200 |
commit | 0c86ee1d112a0aebf68f7cb961af71ff4ba04f50 (patch) | |
tree | 5c5f4c0fae09e3ecd0199a4f3afa5303f542814f /features/mtd | |
parent | c4bd5f6e084a6ced2c7a2f76798d0a34947ffeb7 (diff) | |
download | enea-kernel-cache-0c86ee1d112a0aebf68f7cb961af71ff4ba04f50.tar.gz |
kernel features used as installer support
Also enable as modules devices that can be connected to a target:
- usb
- hsi
- firewire
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Diffstat (limited to 'features/mtd')
-rw-r--r-- | features/mtd/mtd_y.cfg | 120 | ||||
-rw-r--r-- | features/mtd/mtd_y.scc | 4 |
2 files changed, 124 insertions, 0 deletions
diff --git a/features/mtd/mtd_y.cfg b/features/mtd/mtd_y.cfg new file mode 100644 index 0000000..c817fb1 --- /dev/null +++ b/features/mtd/mtd_y.cfg | |||
@@ -0,0 +1,120 @@ | |||
1 | CONFIG_MTD=y | ||
2 | # CONFIG_MTD_TESTS is not set | ||
3 | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
4 | # CONFIG_MTD_CMDLINE_PARTS is not set | ||
5 | # CONFIG_MTD_AR7_PARTS is not set | ||
6 | |||
7 | # | ||
8 | # User Modules And Translation Layers | ||
9 | # | ||
10 | CONFIG_MTD_BLKDEVS=y | ||
11 | # CONFIG_MTD_BLOCK is not set | ||
12 | # CONFIG_MTD_BLOCK_RO is not set | ||
13 | CONFIG_FTL=y | ||
14 | CONFIG_NFTL=y | ||
15 | CONFIG_NFTL_RW=y | ||
16 | CONFIG_INFTL=y | ||
17 | CONFIG_RFD_FTL=y | ||
18 | CONFIG_SSFDC=y | ||
19 | CONFIG_SM_FTL=y | ||
20 | # CONFIG_MTD_OOPS is not set | ||
21 | # CONFIG_MTD_SWAP is not set | ||
22 | # CONFIG_MTD_PARTITIONED_MASTER is not set | ||
23 | |||
24 | # | ||
25 | # RAM/ROM/Flash chip drivers | ||
26 | # | ||
27 | CONFIG_MTD_CFI=y | ||
28 | CONFIG_MTD_JEDECPROBE=y | ||
29 | CONFIG_MTD_GEN_PROBE=y | ||
30 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
31 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
32 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
33 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
34 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
35 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
36 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
37 | CONFIG_MTD_CFI_I1=y | ||
38 | CONFIG_MTD_CFI_I2=y | ||
39 | # CONFIG_MTD_CFI_I4 is not set | ||
40 | # CONFIG_MTD_CFI_I8 is not set | ||
41 | # CONFIG_MTD_CFI_INTELEXT is not set | ||
42 | # CONFIG_MTD_CFI_AMDSTD is not set | ||
43 | # CONFIG_MTD_CFI_STAA is not set | ||
44 | CONFIG_MTD_CFI_UTIL=y | ||
45 | # CONFIG_MTD_RAM is not set | ||
46 | # CONFIG_MTD_ROM is not set | ||
47 | # CONFIG_MTD_ABSENT is not set | ||
48 | |||
49 | # | ||
50 | # Mapping drivers for chip access | ||
51 | # | ||
52 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
53 | # CONFIG_MTD_PHYSMAP is not set | ||
54 | # CONFIG_MTD_AMD76XROM is not set | ||
55 | # CONFIG_MTD_ICHXROM is not set | ||
56 | # CONFIG_MTD_ESB2ROM is not set | ||
57 | # CONFIG_MTD_CK804XROM is not set | ||
58 | # CONFIG_MTD_SCB2_FLASH is not set | ||
59 | # CONFIG_MTD_NETtel is not set | ||
60 | # CONFIG_MTD_L440GX is not set | ||
61 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
62 | # CONFIG_MTD_PLATRAM is not set | ||
63 | |||
64 | # | ||
65 | # Self-contained MTD device drivers | ||
66 | # | ||
67 | # CONFIG_MTD_PMC551 is not set | ||
68 | # CONFIG_MTD_DATAFLASH is not set | ||
69 | # CONFIG_MTD_M25P80 is not set | ||
70 | # CONFIG_MTD_SST25L is not set | ||
71 | # CONFIG_MTD_SLRAM is not set | ||
72 | # CONFIG_MTD_PHRAM is not set | ||
73 | # CONFIG_MTD_MTDRAM is not set | ||
74 | # CONFIG_MTD_BLOCK2MTD is not set | ||
75 | |||
76 | # | ||
77 | # Disk-On-Chip Device Drivers | ||
78 | # | ||
79 | # CONFIG_MTD_DOCG3 is not set | ||
80 | CONFIG_MTD_NAND_ECC=y | ||
81 | CONFIG_MTD_NAND_ECC_SMC=y | ||
82 | CONFIG_MTD_NAND=y | ||
83 | # CONFIG_MTD_NAND_ECC_BCH is not set | ||
84 | # CONFIG_MTD_SM_COMMON is not set | ||
85 | # CONFIG_MTD_NAND_DENALI_PCI is not set | ||
86 | # CONFIG_MTD_NAND_GPIO is not set | ||
87 | # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set | ||
88 | CONFIG_MTD_NAND_IDS=y | ||
89 | # CONFIG_MTD_NAND_RICOH is not set | ||
90 | # CONFIG_MTD_NAND_DISKONCHIP is not set | ||
91 | # CONFIG_MTD_NAND_DOCG4 is not set | ||
92 | # CONFIG_MTD_NAND_CAFE is not set | ||
93 | # CONFIG_MTD_NAND_NANDSIM is not set | ||
94 | # CONFIG_MTD_NAND_PLATFORM is not set | ||
95 | # CONFIG_MTD_NAND_HISI504 is not set | ||
96 | # CONFIG_MTD_NAND_MTK is not set | ||
97 | CONFIG_MTD_ONENAND=y | ||
98 | # CONFIG_MTD_ONENAND_VERIFY_WRITE is not set | ||
99 | # CONFIG_MTD_ONENAND_GENERIC is not set | ||
100 | # CONFIG_MTD_ONENAND_OTP is not set | ||
101 | # CONFIG_MTD_ONENAND_2X_PROGRAM is not set | ||
102 | |||
103 | # | ||
104 | # LPDDR & LPDDR2 PCM memory drivers | ||
105 | # | ||
106 | # CONFIG_MTD_LPDDR is not set | ||
107 | CONFIG_MTD_SPI_NOR=y | ||
108 | # CONFIG_MTD_MT81xx_NOR is not set | ||
109 | CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y | ||
110 | CONFIG_MTD_UBI=y | ||
111 | CONFIG_MTD_UBI_WL_THRESHOLD=4096 | ||
112 | CONFIG_MTD_UBI_BEB_LIMIT=20 | ||
113 | # CONFIG_MTD_UBI_FASTMAP is not set | ||
114 | # CONFIG_MTD_UBI_GLUEBI is not set | ||
115 | # CONFIG_MTD_UBI_BLOCK is not set | ||
116 | # CONFIG_LEDS_TRIGGER_MTD is not set | ||
117 | # CONFIG_JFFS2_FS is not set | ||
118 | # CONFIG_UBIFS_FS is not set | ||
119 | # CONFIG_ROMFS_BACKED_BY_MTD is not set | ||
120 | # CONFIG_ROMFS_BACKED_BY_BOTH is not set | ||
diff --git a/features/mtd/mtd_y.scc b/features/mtd/mtd_y.scc new file mode 100644 index 0000000..306de3f --- /dev/null +++ b/features/mtd/mtd_y.scc | |||
@@ -0,0 +1,4 @@ | |||
1 | define KFEATURE_DESCRIPTION "Enable in kernel MTD support" | ||
2 | define KFEATURE_COMPATIBILITY board | ||
3 | |||
4 | kconf non-hardware mtd_y.cfg | ||