From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Date: Sat, 10 Nov 2018 12:22:09 +0100 Subject: [U-Boot] [PATCH 2/2] mtd: Fix dependency of {MTDIDS, MTDPARTS}_DEFAULT In-Reply-To: <20181110112209.28872-1-boris.brezillon@bootlin.com> References: <20181110112209.28872-1-boris.brezillon@bootlin.com> Message-ID: <20181110112209.28872-2-boris.brezillon@bootlin.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de The gwventana platform was relying on CMD_UBI to select CMD_MTDPARTS, which was then making {MTDIDS,MTDPARTS}_DEFAULT available. Now that UBI no longer selects CMD_MTDPARTS, we end up with a build failure because those defaults are not defined. Fix that by making adjusting the depends on of these options: we now depends on MTD_PARTITIONS, so that option selecting MTD_PARTITIONS (which is the case of CMD_UBI) also gets those default values. We also get rid of the depends on CMD_MTD, since CMD_MTD also selects MTD_PARTITIONS. Reported-by: Jagan Teki Fixes: c7da70c1eb94 ("cmd: ubi: Remove useless call to mtdparts_init()") Signed-off-by: Boris Brezillon --- cmd/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/Kconfig b/cmd/Kconfig index b47e7fe80dbb..ad14c9ce7124 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -1728,14 +1728,14 @@ config CMD_MTDPARTS config MTDIDS_DEFAULT string "Default MTD IDs" - depends on CMD_MTD || CMD_MTDPARTS || CMD_NAND || CMD_FLASH + depends on MTD_PARTITIONS || CMD_MTDPARTS || CMD_NAND || CMD_FLASH help Defines a default MTD IDs list for use with MTD partitions in the Linux MTD command line partitions format. config MTDPARTS_DEFAULT string "Default MTD partition scheme" - depends on CMD_MTD || CMD_MTDPARTS || CMD_NAND || CMD_FLASH + depends on MTD_PARTITIONS || CMD_MTDPARTS || CMD_NAND || CMD_FLASH help Defines a default MTD partitioning scheme in the Linux MTD command line partitions format -- 2.17.1