From: Sudhakar Rajashekhara <sudhakar.raj@ti.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2] TI DaVinci: Driver for the davinci SPI controller
Date: Tue, 5 Jan 2010 18:59:05 +0530 [thread overview]
Message-ID: <000301ca8e0b$0d668f10$2833ad30$@raj@ti.com> (raw)
In-Reply-To: <4B430BE7.1060007@ge.com>
On Tue, Jan 05, 2010 at 15:22:39, Nick Thompson wrote:
> On 05/01/10 04:47, Sudhakar Rajashekhara wrote:
> > From: Sekhar Nori <nsekhar@ti.com>
> >
> > This adds a driver for the SPI controller found on davinci
> > based SoCs from Texas Instruments.
> >
> > Signed-off-by: Sekhar Nori <nsekhar@ti.com>
> > Signed-off-by: Sudhakar Rajashekhara <sudhakar.raj@ti.com>
> > ---
> > From the previous version following have been modified:
> > 1. Sorted the entries in drivers/spi/Makefile alphabetically.
> > 2. Implemented dummy functions for spi_cs_is_valid(),
> > spi_cs_activate() and spi_cs_deactivate().
> > 3. Added GPL header for drivers/spi/davinci_spi.h file.
> > 4. Added protection against multiple inclusion of SPI header
> > file.
> > 5. Replaced the macro based register offsets in SPI header
> > file with structure.
> > 6. Replaced the spi_readl and spi_writel functions with
> > readl and writel respectively.
> >
> > drivers/spi/Makefile | 1 +
> > drivers/spi/davinci_spi.c | 221 ++++++++++++++++++++++++++++++++++++++++++++
> > drivers/spi/davinci_spi.h | 102 ++++++++++++++++++++
> > include/configs/da830evm.h | 2 +-
>
> No sign of this file in the patch set. Is this intentional?
>
My mistake. I'll correct it.
> > 4 files changed, 325 insertions(+), 1 deletions(-)
> > create mode 100644 drivers/spi/davinci_spi.c
> > create mode 100644 drivers/spi/davinci_spi.h
>
> ...
>
> > diff --git a/drivers/spi/davinci_spi.c b/drivers/spi/davinci_spi.c
> > new file mode 100644
> > index 0000000..c3f1810
> > --- /dev/null
> > +++ b/drivers/spi/davinci_spi.c
> > @@ -0,0 +1,221 @@
>
> ...
>
> > +
> > + /* CS, CLK, SIMO and SOMI are functional pins */
> > + writel((SPIPC0_EN0FUN_MASK) | (SPIPC0_CLKFUN_MASK) |
> > + (SPIPC0_DOFUN_MASK) | (SPIPC0_DIFUN_MASK), &ds->regs->pc0);
>
> There seem to be numerous cases, here and elsewhere in the file where bare defines
> are referenced within parenthesis for no obvious reason. If they are needed they
> should be in the #define statement. I think in all cases they are, so the above
> lines should be something like...
>
> /* CS, CLK, SIMO and SOMI are functional pins */
> writel((SPIPC0_EN0FUN_MASK | SPIPC0_CLKFUN_MASK |
> SPIPC0_DOFUN_MASK | SPIPC0_DIFUN_MASK), &ds->regs->pc0);
>
> ...which also corrects the alignment of the last line.
>
I'll remove such things and re-submit the patch.
Regards,
Sudhakar
next prev parent reply other threads:[~2010-01-05 13:29 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-05 4:47 [U-Boot] [PATCH v2] TI DaVinci: Driver for the davinci SPI controller Sudhakar Rajashekhara
2010-01-05 9:52 ` Nick Thompson
2010-01-05 13:29 ` Sudhakar Rajashekhara [this message]
2010-01-05 14:19 ` Tom
2010-01-06 11:26 ` Sudhakar Rajashekhara
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='000301ca8e0b$0d668f10$2833ad30$@raj@ti.com' \
--to=sudhakar.raj@ti.com \
--cc=u-boot@lists.denx.de \
/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.