On Fri, 2016-09-30 at 22:24 -0400, Tom Rini wrote: > On Fri, Sep 30, 2016 at 04:20:10AM +0000, york sun wrote: > > > > On 09/29/2016 08:59 PM, Masahiro Yamada wrote: > > >
> > > If X86 and FSL are the only platforms that have interest in this > > > option, > > > we can save HAVE_... and put them directly in "depends on". > > > > > > config MAX_CPUS > > > int "Maximum number of CPUs permitted" > > > depends on (SMP && X86) || VENDOR_FSL > > > > > > I am not quite sure about "VENDOR_FSL", > > > so please choose your favorite one like > > > SOC_FSL, PLAT_FSL, ARCH_FSL, or whatever. > > This sounds like a bandage. I can go with this if there is no better > > solution. > If MAX_CPUS has the same meaning in both cases, this isn't imho a > bandage but one of the cleanups that was hoped for in moving to Kconfig. > We see that a problem is encountered in more than one area more easily > and instead of letting N solutions accumulate we get one. It's the depends line that looks like a bandage -- can't it just be "depends on SMP", and if there are any SMP platforms that can't be immediately converted to use this (e.g. the non-CONFIG MAX_CPUS define in arch/arm/cpu/armv7/mx6/mp.c should be pretty easily convertible), add a TODO note in the help text indicating that? -Scott _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot