Kconfig (5acac83bf2e42f51ab9fd315d657798754bf0bb8) Kconfig (7134a2d026d942210b4d26d6059c9d979ca7866e)
1# SPDX-License-Identifier: GPL-2.0-only
2config MTD_AR7_PARTS
3 tristate "TI AR7 partitioning parser"
4 help
5 TI AR7 partitioning parser support
6
7config MTD_BCM47XX_PARTS
8 tristate "BCM47XX partitioning parser"

--- 53 unchanged lines hidden (view full) ---

62 default y
63 depends on OF
64 help
65 This provides a open firmware device tree partition parser
66 which derives the partition map from the children of the
67 flash memory node, as described in
68 Documentation/devicetree/bindings/mtd/partition.txt.
69
1# SPDX-License-Identifier: GPL-2.0-only
2config MTD_AR7_PARTS
3 tristate "TI AR7 partitioning parser"
4 help
5 TI AR7 partitioning parser support
6
7config MTD_BCM47XX_PARTS
8 tristate "BCM47XX partitioning parser"

--- 53 unchanged lines hidden (view full) ---

62 default y
63 depends on OF
64 help
65 This provides a open firmware device tree partition parser
66 which derives the partition map from the children of the
67 flash memory node, as described in
68 Documentation/devicetree/bindings/mtd/partition.txt.
69
70config MTD_OF_PARTS_BCM4908
71 bool "BCM4908 partitioning support"
72 depends on MTD_OF_PARTS && (ARCH_BCM4908 || COMPILE_TEST)
73 default ARCH_BCM4908
74 help
75 This provides partitions parser for BCM4908 family devices
76 that can have multiple "firmware" partitions. It takes care of
77 finding currently used one and backup ones.
78
79config MTD_OF_PARTS_LINKSYS_NS
80 bool "Linksys Northstar partitioning support"
81 depends on MTD_OF_PARTS && (ARCH_BCM_5301X || ARCH_BCM4908 || COMPILE_TEST)
82 default ARCH_BCM_5301X
83 help
84 This provides partitions parser for Linksys devices based on Broadcom
85 Northstar architecture. Linksys commonly uses fixed flash layout with
86 two "firmware" partitions. Currently used firmware has to be detected
87 using CFE environment variable.
88
70config MTD_PARSER_IMAGETAG
71 tristate "Parser for BCM963XX Image Tag format partitions"
72 depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
73 select CRC32
74 help
75 Image Tag is the firmware header used by broadcom on their xDSL line
76 of devices. It is used to describe the offsets and lengths of kernel
77 and rootfs partitions.

--- 79 unchanged lines hidden (view full) ---

157 bool "Force read-only for RedBoot system images"
158 help
159 If you need to force read-only for 'RedBoot', 'RedBoot Config' and
160 'FIS directory' images, enable this option.
161
162endif # MTD_REDBOOT_PARTS
163
164config MTD_QCOMSMEM_PARTS
89config MTD_PARSER_IMAGETAG
90 tristate "Parser for BCM963XX Image Tag format partitions"
91 depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
92 select CRC32
93 help
94 Image Tag is the firmware header used by broadcom on their xDSL line
95 of devices. It is used to describe the offsets and lengths of kernel
96 and rootfs partitions.

--- 79 unchanged lines hidden (view full) ---

176 bool "Force read-only for RedBoot system images"
177 help
178 If you need to force read-only for 'RedBoot', 'RedBoot Config' and
179 'FIS directory' images, enable this option.
180
181endif # MTD_REDBOOT_PARTS
182
183config MTD_QCOMSMEM_PARTS
165 tristate "Qualcomm SMEM NAND flash partition parser"
166 depends on MTD_NAND_QCOM || COMPILE_TEST
184 tristate "Qualcomm SMEM flash partition parser"
167 depends on QCOM_SMEM
168 help
169 This provides support for parsing partitions from Shared Memory (SMEM)
185 depends on QCOM_SMEM
186 help
187 This provides support for parsing partitions from Shared Memory (SMEM)
170 for NAND flash on Qualcomm platforms.
188 for NAND and SPI flash on Qualcomm platforms.