| config MTD_SPLIT |
| def_bool n |
| help |
| Generic MTD split support. |
| |
| config MTD_SPLIT_SUPPORT |
| def_bool MTD = y |
| |
| comment "Rootfs partition parsers" |
| |
| config MTD_SPLIT_SQUASHFS_ROOT |
| bool "Squashfs based root partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| default n |
| help |
| This provides a parsing function which allows to detect the |
| offset and size of the unused portion of a rootfs partition |
| containing a squashfs. |
| |
| comment "Firmware partition parsers" |
| |
| config MTD_SPLIT_BCM_WFI_FW |
| bool "Broadcom Whole Flash Image parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_CFE_BOOTFS |
| bool "Parser finding rootfs appended to the CFE bootfs" |
| depends on MTD_SPLIT_SUPPORT && ARCH_BCM4908 |
| select MTD_SPLIT |
| help |
| cferom on BCM4908 (and bcm63xx) uses JFFS2 bootfs partition |
| for storing kernel, cferam and some device specific files. |
| There isn't any straight way of storing rootfs so it gets |
| appended to the JFFS2 bootfs partition. Kernel needs to find |
| it and run init from it. This parser is responsible for |
| finding appended rootfs. |
| |
| config MTD_SPLIT_SEAMA_FW |
| bool "Seama firmware parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_WRGG_FW |
| bool "WRGG firmware parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_UIMAGE_FW |
| bool "uImage based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_FIT_FW |
| bool "FIT based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_LZMA_FW |
| bool "LZMA compressed kernel based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_TPLINK_FW |
| bool "TP-Link firmware parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_TRX_FW |
| bool "TRX image based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_BRNIMAGE_FW |
| bool "brnImage (brnboot image) firmware parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_EVA_FW |
| bool "EVA image based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_MINOR_FW |
| bool "Mikrotik NOR image based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_JIMAGE_FW |
| bool "JBOOT Image based firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |
| |
| config MTD_SPLIT_ELF_FW |
| bool "ELF loader firmware partition parser" |
| depends on MTD_SPLIT_SUPPORT |
| select MTD_SPLIT |