[PATCH 2/3] nand: omap2: Remove horrible ifdefs to fix module probe

Ezequiel Garcia ezequiel at vanguardiasur.com.ar
Wed Sep 10 05:48:49 PDT 2014


On 08 Sep 01:53 PM, Roger Quadros wrote:
> On 09/08/2014 11:45 AM, Roger Quadros wrote:
> > On 09/06/2014 10:56 PM, Ezequiel Garcia wrote:
[..]
> >> diff --git a/include/linux/platform_data/elm.h b/include/linux/platform_data/elm.h
> >> index 780d1e9..25d1bca 100644
> >> --- a/include/linux/platform_data/elm.h
> >> +++ b/include/linux/platform_data/elm.h
> >> @@ -42,8 +42,22 @@ struct elm_errorvec {
> >>  	int error_loc[16];
> >>  };
> >>  
> >> +#if IS_ENABLED(CONFIG_MTD_NAND_OMAP_BCH)
> 
> I still get the following error if I set CONFIG_MTD_NAND_OMAP2 to y and
> CONFIG_MTD_NAND_OMAP_BCH to m.
> 
> CONFIG_MTD_NAND_OMAP_BCH is used to select the ELM driver and it must be limited to
> be built-in if CONFIG_MTD_NAND_OMAP2 is built-in.
>

Hm, yup. Any ideas on how to accomplish that? My Kconfig-foo is not strong enough :(
 
-- 
Ezequiel Garcia, VanguardiaSur
www.vanguardiasur.com.ar



More information about the linux-mtd mailing list