On Wed, Oct 21, 2009 at 21:36:40, Sergei Shtylyov wrote:
> Hello.
>
> Sekhar Nori wrote:
>
> > On the DA830, AEMIF and MMC/SD pins are shared. On the EVM, when
> > the mux_mode signal is low MMC/SD works and when mux_mode signal
> > is high, NAND works.
>
> > When MMC/SD driver is configured in the kernel, do not let NAND
> > get registered and drive mux_mode high. Instead, print a warning
> > for user to understand why the platform device for NAND did not
> > get registered.
>
> > Signed-off-by: Sekhar Nori <[email protected]>
>
> [...]
>
> > diff --git a/arch/arm/mach-davinci/board-da830-evm.c 
> > b/arch/arm/mach-davinci/board-da830-evm.c
> > index 6de058f..4fb0447 100644
> > --- a/arch/arm/mach-davinci/board-da830-evm.c
> > +++ b/arch/arm/mach-davinci/board-da830-evm.c
> > @@ -253,6 +253,12 @@ static const short da830_evm_emif25_pins[] = {
> >     -1
> >  };
> >
> > +#if defined(CONFIG_MMC_DAVINCI) || defined(CONFIG_MMC_DAVINCI_MODULE)
> > +#define HAS_MMC    1
> > +#else
> > +#define HAS_MMC    0
> > +#endif
>
>     This is not needed. Why not just use #ifdef's directly?

May be it's a personal preference, but I like this better than
seeing #ifdefs embedded in function body. Besides, that would be
a direct violation of Documentation/SubmittingPatches section 2.2

Thanks,
Sekhar

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to