From: Boris BREZILLON <boris.brezillon@free-electrons.com>
To: Brian Norris <computersforpeace@gmail.com>
Cc: linux-mtd@lists.infradead.org, Lee Jones <lee.jones@linaro.org>,
David Woodhouse <dwmw2@infradead.org>,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 2/2] mtd: nand: add ONFI timing mode to nand_timings converter
Date: Tue, 22 Jul 2014 10:32:24 +0200 [thread overview]
Message-ID: <20140722103224.68841929@bbrezillon> (raw)
In-Reply-To: <20140722023947.GZ7537@ld-irv-0074>
Hi Brian,
On Mon, 21 Jul 2014 19:39:47 -0700
Brian Norris <computersforpeace@gmail.com> wrote:
> On Fri, Jul 11, 2014 at 09:49:42AM +0200, Boris BREZILLON wrote:
> > --- /dev/null
> > +++ b/drivers/mtd/nand/nand_timings.c
> > @@ -0,0 +1,250 @@
> > +/*
> > + * Copyright (C) 2014 Free Electrons
> > + *
> > + * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
> > + *
> > + * This program is free software; you can redistribute it and/or modify
> > + * it under the terms of the GNU General Public License version 2 as
> > + * published by the Free Software Foundation.
> > + *
> > + */
> > +#include <linux/mtd/nand.h>
> [...]
> > +/**
> > + * onfi_async_timing_mode_to_sdr_timings - [NAND Interface] Retrieve NAND
> > + * timings according to the given ONFI timing mode
> > + * @mode: ONFI timing mode
> > + */
> > +const struct nand_sdr_timings *onfi_async_timing_mode_to_sdr_timings(int mode)
> > +{
> > + if (mode < 0 || mode >= ARRAY_SIZE(onfi_sdr_timings))
>
> Might need <linux/kernel.h> for this.
>
> > + return ERR_PTR(-EINVAL);
>
> And <linux/err.h> for this.
>
> > +
> > + return &onfi_sdr_timings[mode];
> > +}
> > +EXPORT_SYMBOL(onfi_async_timing_mode_to_sdr_timings);
>
> <linux/export.h> for this.
Thanks for fixing these issues (I tend to rely on other inclusions when
the compiler does not yell at me :-))
Best Regards,
Boris
--
Boris Brezillon, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
WARNING: multiple messages have this Message-ID (diff)
From: Boris BREZILLON <boris.brezillon@free-electrons.com>
To: Brian Norris <computersforpeace@gmail.com>
Cc: David Woodhouse <dwmw2@infradead.org>,
linux-mtd@lists.infradead.org, Lee Jones <lee.jones@linaro.org>,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 2/2] mtd: nand: add ONFI timing mode to nand_timings converter
Date: Tue, 22 Jul 2014 10:32:24 +0200 [thread overview]
Message-ID: <20140722103224.68841929@bbrezillon> (raw)
In-Reply-To: <20140722023947.GZ7537@ld-irv-0074>
Hi Brian,
On Mon, 21 Jul 2014 19:39:47 -0700
Brian Norris <computersforpeace@gmail.com> wrote:
> On Fri, Jul 11, 2014 at 09:49:42AM +0200, Boris BREZILLON wrote:
> > --- /dev/null
> > +++ b/drivers/mtd/nand/nand_timings.c
> > @@ -0,0 +1,250 @@
> > +/*
> > + * Copyright (C) 2014 Free Electrons
> > + *
> > + * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
> > + *
> > + * This program is free software; you can redistribute it and/or modify
> > + * it under the terms of the GNU General Public License version 2 as
> > + * published by the Free Software Foundation.
> > + *
> > + */
> > +#include <linux/mtd/nand.h>
> [...]
> > +/**
> > + * onfi_async_timing_mode_to_sdr_timings - [NAND Interface] Retrieve NAND
> > + * timings according to the given ONFI timing mode
> > + * @mode: ONFI timing mode
> > + */
> > +const struct nand_sdr_timings *onfi_async_timing_mode_to_sdr_timings(int mode)
> > +{
> > + if (mode < 0 || mode >= ARRAY_SIZE(onfi_sdr_timings))
>
> Might need <linux/kernel.h> for this.
>
> > + return ERR_PTR(-EINVAL);
>
> And <linux/err.h> for this.
>
> > +
> > + return &onfi_sdr_timings[mode];
> > +}
> > +EXPORT_SYMBOL(onfi_async_timing_mode_to_sdr_timings);
>
> <linux/export.h> for this.
Thanks for fixing these issues (I tend to rely on other inclusions when
the compiler does not yell at me :-))
Best Regards,
Boris
--
Boris Brezillon, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
next prev parent reply other threads:[~2014-07-22 8:32 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-11 7:49 [PATCH 0/2] mtd: nand: add basic SDR NAND timings infrastructure Boris BREZILLON
2014-07-11 7:49 ` Boris BREZILLON
2014-07-11 7:49 ` [PATCH 1/2] mtd: nand: define struct nand_timings Boris BREZILLON
2014-07-11 7:49 ` Boris BREZILLON
2014-07-22 10:03 ` Matthieu CASTET
2014-07-22 10:03 ` Matthieu CASTET
2014-07-22 12:12 ` Boris BREZILLON
2014-07-22 12:12 ` Boris BREZILLON
2014-07-24 9:56 ` Matthieu CASTET
2014-07-24 9:56 ` Matthieu CASTET
2014-07-24 10:16 ` Boris BREZILLON
2014-07-24 10:16 ` Boris BREZILLON
2014-07-24 16:53 ` Brian Norris
2014-07-24 16:53 ` Brian Norris
2014-07-11 7:49 ` [PATCH 2/2] mtd: nand: add ONFI timing mode to nand_timings converter Boris BREZILLON
2014-07-11 7:49 ` Boris BREZILLON
2014-07-22 2:39 ` Brian Norris
2014-07-22 2:39 ` Brian Norris
2014-07-22 8:32 ` Boris BREZILLON [this message]
2014-07-22 8:32 ` Boris BREZILLON
2014-07-22 2:41 ` [PATCH 0/2] mtd: nand: add basic SDR NAND timings infrastructure Brian Norris
2014-07-22 2:41 ` Brian Norris
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140722103224.68841929@bbrezillon \
--to=boris.brezillon@free-electrons.com \
--cc=computersforpeace@gmail.com \
--cc=dwmw2@infradead.org \
--cc=lee.jones@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mtd@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.