On Thu, Apr 23, 2020 at 5:16 PM Jason Gunthorpe <jgg@xxxxxxxx> wrote: > On Thu, Apr 23, 2020 at 11:11:46AM -0400, Nicolas Pitre wrote: > > > > I don't see how that one can be helped. The MTD dependency is not > > > > optional. > > > > > > Could it be done as > > > > > > config MTD > > > depends on CRAMFS if CRAMFS_MTD > > > > > > ? > > > > No. There is no logic in restricting MTD usage based on CRAMFS or > > CRAMFS_MTD. > > Ah, I got it backwards, maybe this: > > config CRAMFS > depends on MTD if CRAMFS_MTD I'm not sure this can work if you also have the requirement that 'CRAMFS_MTD depends on CRAMFS': dependencies in Kconfig generally cannot have loops in them. Arnd