4 Generic MTD split support.
6 config MTD_SPLIT_SUPPORT
9 comment "Rootfs partition parsers"
11 config MTD_SPLIT_SQUASHFS_ROOT
12 bool "Squashfs based root partition parser"
13 depends on MTD_SPLIT_SUPPORT
17 This provides a parsing function which allows to detect the
18 offset and size of the unused portion of a rootfs partition
19 containing a squashfs.
21 comment "Firmware partition parsers"
23 config MTD_SPLIT_BCM63XX_FW
24 bool "BCM63xx firmware parser"
25 depends on MTD_SPLIT_SUPPORT
28 config MTD_SPLIT_BCM_WFI_FW
29 bool "Broadcom Whole Flash Image parser"
30 depends on MTD_SPLIT_SUPPORT
33 config MTD_SPLIT_CFE_BOOTFS
34 bool "Parser finding rootfs appended to the CFE bootfs"
35 depends on MTD_SPLIT_SUPPORT && ARCH_BCM4908
38 cferom on BCM4908 (and bcm63xx) uses JFFS2 bootfs partition
39 for storing kernel, cferam and some device specific files.
40 There isn't any straight way of storing rootfs so it gets
41 appended to the JFFS2 bootfs partition. Kernel needs to find
42 it and run init from it. This parser is responsible for
43 finding appended rootfs.
45 config MTD_SPLIT_SEAMA_FW
46 bool "Seama firmware parser"
47 depends on MTD_SPLIT_SUPPORT
50 config MTD_SPLIT_WRGG_FW
51 bool "WRGG firmware parser"
52 depends on MTD_SPLIT_SUPPORT
55 config MTD_SPLIT_UIMAGE_FW
56 bool "uImage based firmware partition parser"
57 depends on MTD_SPLIT_SUPPORT
60 config MTD_SPLIT_FIT_FW
61 bool "FIT based firmware partition parser"
62 depends on MTD_SPLIT_SUPPORT
65 config MTD_SPLIT_LZMA_FW
66 bool "LZMA compressed kernel based firmware partition parser"
67 depends on MTD_SPLIT_SUPPORT
70 config MTD_SPLIT_TPLINK_FW
71 bool "TP-Link firmware parser"
72 depends on MTD_SPLIT_SUPPORT
75 config MTD_SPLIT_TRX_FW
76 bool "TRX image based firmware partition parser"
77 depends on MTD_SPLIT_SUPPORT
80 config MTD_SPLIT_BRNIMAGE_FW
81 bool "brnImage (brnboot image) firmware parser"
82 depends on MTD_SPLIT_SUPPORT
85 config MTD_SPLIT_EVA_FW
86 bool "EVA image based firmware partition parser"
87 depends on MTD_SPLIT_SUPPORT
90 config MTD_SPLIT_MINOR_FW
91 bool "Mikrotik NOR image based firmware partition parser"
92 depends on MTD_SPLIT_SUPPORT
95 config MTD_SPLIT_JIMAGE_FW
96 bool "JBOOT Image based firmware partition parser"
97 depends on MTD_SPLIT_SUPPORT
100 config MTD_SPLIT_ELF_FW
101 bool "ELF loader firmware partition parser"
102 depends on MTD_SPLIT_SUPPORT
105 config MTD_SPLIT_H3C_VFS
106 bool "Parser finding rootfs appended to H3C VFS"
107 depends on MTD_SPLIT_SUPPORT