From: Marek Vasut <marex@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V3 2/2] Kirkwood: Add support for Ka-Ro TK71
Date: Tue, 3 Jul 2012 14:51:10 +0200 [thread overview]
Message-ID: <201207031451.11047.marex@denx.de> (raw)
In-Reply-To: <F766E4F80769BD478052FB6533FA745D1A2FE30278@SC-VEXCH4.marvell.com>
Dear Prafulla Wadaskar,
> > -----Original Message-----
> > From: Marek Vasut [mailto:marex at denx.de]
> > Sent: 03 July 2012 17:58
> > To: u-boot at lists.denx.de
> > Cc: Marek Vasut; Prafulla Wadaskar; Wolfgang Denk
> > Subject: [PATCH V3 2/2] Kirkwood: Add support for Ka-Ro TK71
> >
> > Signed-off-by: Marek Vasut <marex@denx.de>
> > Cc: Prafulla Wadaskar <prafulla@marvell.com>
> > Cc: Wolfgang Denk <wd@denx.de>
>
> ...snip...
>
> > diff --git a/board/karo/tk71/tk71.c b/board/karo/tk71/tk71.c
> > new file mode 100644
> > index 0000000..50b563e
> > --- /dev/null
> > +++ b/board/karo/tk71/tk71.c
> > @@ -0,0 +1,174 @@
> > +/*
> > + * Copyright (C) 2012 Marek Vasut <marex@denx.de>
> > + * on behalf of DENX Software Engineering GmbH
> > + *
> > + * See file CREDITS for list of people who contributed to this
> > + * project.
> > + *
> > + * This program is free software; you can redistribute it and/or
> > + * modify it under the terms of the GNU General Public License as
> > + * published by the Free Software Foundation; either version 2 of
> > + * the License, or (at your option) any later version.
> > + *
> > + * This program is distributed in the hope that it will be useful,
> > + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> > + * GNU General Public License for more details.
> > + *
> > + * You should have received a copy of the GNU General Public License
> > + * along with this program; if not, write to the Free Software
> > + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
> > + * MA 02110-1301 USA
> > + */
> > +
> > +#include <common.h>
> > +#include <miiphy.h>
> > +#include <asm/arch/cpu.h>
> > +#include <asm/arch/kirkwood.h>
> > +#include <asm/arch/mpp.h>
> > +#include <asm/io.h>
> > +
> > +DECLARE_GLOBAL_DATA_PTR;
> > +
> > +#define TK71_OE_LOW (~0)
> > +#define TK71_OE_HIGH (~0)
> > +#define TK71_OE_VAL_LOW (0)
> > +#define TK71_OE_VAL_HIGH (0)
> > +
> > +int board_early_init_f(void)
> > +{
> > + unsigned long size = get_ram_size(PHYS_SDRAM_1,
> > PHYS_SDRAM_1_SIZE);
> > +
> > + /* 256MB module, adjust BAR register */
> > + if (size == 256 * 1024 * 1024) {
> > + writel(KW_REG_CPUCS_WIN_ENABLE | KW_REG_CPUCS_WIN_SIZE(0xf),
> > + KW_REG_CPUCS_WIN_SZ(0));
> > + }
>
> Hi Marek
> This is first patch to support this board series, so ideally you don't need
> further tuning of DRAM configuration, if you address it in kwbimage.cfg
What do you mean adress is in kwbimage.cfg ?
> You may think of this approach if you have similar board support in future.
>
> Please post the patch w/o updating DRAM registers or
How exactly would you support the 256MB variant?
> Let's do it in cleaner way.
I already asked -- did you get anywhere with the cleaner approach? It's not even
discussed properly yet, let alone implemented.
> macros are NOT encouraged to use for register definition.
What do you mean?
> Regards...
> Prafulla . . .
Best regards,
Marek Vasut
next prev parent reply other threads:[~2012-07-03 12:51 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-26 18:49 [U-Boot] [PATCH 1/2] KW: Move the memory register definitions into kirkwood.h Marek Vasut
2012-06-26 18:49 ` [U-Boot] [PATCH 2/2] Kirkwood: Add support for Ka-Ro TK71 Marek Vasut
2012-06-27 12:02 ` [U-Boot] [PATCH 2/2 V2] " Marek Vasut
2012-07-03 11:43 ` Prafulla Wadaskar
2012-07-03 11:56 ` Prafulla Wadaskar
2012-07-03 12:08 ` Prafulla Wadaskar
2012-07-03 12:23 ` Marek Vasut
2012-07-03 12:27 ` [U-Boot] [PATCH V3 2/2] " Marek Vasut
2012-07-03 12:44 ` Prafulla Wadaskar
2012-07-03 12:51 ` Marek Vasut [this message]
2012-07-03 13:00 ` Prafulla Wadaskar
2012-07-03 13:03 ` Marek Vasut
2012-07-03 13:02 ` [U-Boot] [PATCH 2/2 V4] " Marek Vasut
2012-07-03 13:12 ` Prafulla Wadaskar
2012-06-29 10:02 ` [U-Boot] [PATCH 1/2] KW: Move the memory register definitions into kirkwood.h Gerlando Falauto
2012-06-29 10:08 ` Marek Vasut
2012-06-29 10:27 ` Gerlando Falauto
2012-06-29 10:51 ` Marek Vasut
2012-06-29 11:37 ` [U-Boot] [PATCH] kirkwood: implement kw_sdram_bs_set() Gerlando Falauto
2012-07-05 10:39 ` Albert ARIBAUD
2012-07-05 10:57 ` Gerlando Falauto
2012-07-05 11:02 ` Albert ARIBAUD
2012-07-05 12:16 ` Prafulla Wadaskar
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=201207031451.11047.marex@denx.de \
--to=marex@denx.de \
--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.