From: Chin Liang See <clsee@altera.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v5] nand/denali: Adding Denali NAND driver support
Date: Wed, 12 Mar 2014 08:58:55 -0500 [thread overview]
Message-ID: <1394632735.3823.2.camel@clsee-VirtualBox.altera.com> (raw)
In-Reply-To: <20140312135520.6F3F.AA925319@jp.panasonic.com>
Hi Masahiro,
On Wed, 2014-03-12 at 13:55 +0900, Masahiro Yamada wrote:
> Hello Chin,
>
>
>
>
> > +static uint32_t denali_dma_configuration(uint32_t ops, bool raw_xfer,
> > + uint32_t irq_mask, int oob_required)
>
> Indentation not fixed yet.
> I mean, only one tab is too small for the second line.
>
oops, actually I miss this one.
Fixed in next revision
> Rationale: "Documentation/CodingStyle" of Linux Kernel
>
> Accoding to it, the following lines should be "placed to substantially
> to the right."
>
>
>
> Chapter 2: Breaking long lines and strings
>
> Coding style is all about readability and maintainability using commonly
> available tools.
>
> The limit on the length of lines is 80 columns and this is a strongly
> preferred limit.
>
> Statements longer than 80 columns will be broken into sensible chunks, unless
> exceeding 80 columns significantly increases readability and does not hide
> information. Descendants are always substantially shorter than the parent and
> are placed substantially to the right. The same applies to function headers
> with a long argument list. However, never break user-visible strings such as
> printk messages, because that breaks the ability to grep for them.
>
>
>
>
>
>
> > +void denali_nand_init(struct nand_chip *nand)
> > +{
> > + denali.flash_reg = (void __iomem *)CONFIG_SYS_NAND_REGS_BASE;
> > + denali.flash_mem = (void __iomem *)CONFIG_SYS_NAND_DATA_BASE;
>
>
> denali_nand_init() is used only inside this file.
> I'd like to suggest to add "static".
>
>
Fixed
>
>
> > +int board_nand_init(struct nand_chip *chip)
> > +{
> > + puts("NAND: Denali NAND controller\n");
> > + denali_nand_init(chip);
> > + return 0;
> > +}
>
> Please delete
> puts("NAND: Denali NAND controller\n");
>
Actually I added this during debugging and forget remove this.
Removed for next patch
Thanks
Chin Liang
>
> With this patch, the boot messages on my board is like this:
>
> U-Boot 2014.04-rc2-00056-g05775a7-dirty (Mar 12 2014 - 13:04:36)
>
> CPU: Peaks LD4 (MN2WS0250) (rev. 3)
> Board: Peaks LD4 Board
> SC: Micro Support Card (DCC CPLD version 3.6.9)
> DRAM: 512 MiB
> NAND: NAND: Denali NAND controller
> 2048 MiB
> In: serial
> Out: serial
> Err: serial
> Net: smc911x-0
>
>
>
> "NAND: Denali NAND controller" is interrupting
> between "NAND: " and "2048 Mib"
>
>
> I think it is supposed be seen like this:
>
> DRAM: 512 MiB
> NAND: 2048 MiB
> In: serial
> Out: serial
> Err: serial
>
>
>
>
> Best Regards
> Masahiro Yamada
>
next prev parent reply other threads:[~2014-03-12 13:58 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-10 23:06 [U-Boot] [PATCH v5] nand/denali: Adding Denali NAND driver support Chin Liang See
2014-03-12 4:55 ` Masahiro Yamada
2014-03-12 13:58 ` Chin Liang See [this message]
2014-03-12 11:25 ` Masahiro Yamada
2014-03-12 14:02 ` Chin Liang See
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=1394632735.3823.2.camel@clsee-VirtualBox.altera.com \
--to=clsee@altera.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox