From: Marc Dietrich <marvin24@gmx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [RFC PATCH 3/3] tegra2: Add support for Paz00 (Toshiba AC100)
Date: Sun, 20 Nov 2011 18:39:25 +0100 [thread overview]
Message-ID: <1370119.BTXLFhsFep@ax5200p> (raw)
In-Reply-To: <20111120121008.GB9653@avionic-0098.mockup.avionic-design.de>
Hi Stephen,
first, thanks for looking at this!
On Sunday 20 November 2011 13:10:08 Thierry Reding wrote:
> * Stephen Warren wrote:
> > The Toshiba AC100 (code-name Paz00m a/k/a Dynabook AZ) is an netbook
> > derived from the NVIDIA Tegra Harmony reference board. It ships with
> > Ubuntu, but is often repurposed to run Linux. This patch adds just
> > enough support to get a U-Boot serial console, and the ability access
> > built-in eMMC and the external SD slot.
> >
> > FIXME: Since this board is not marketed by NVIDIA (Toshiba is the
> > vendor, and Compal the ODM), this board should possibly be moved out of
> > the board/nvidia directory.
> >
> > Signed-off-by: Stephen Warren <swarren@nvidia.com>
> > ---
> >
> > MAINTAINERS | 1 +
> > board/nvidia/paz00/Makefile | 41 ++++++++++++++++++++++
> > board/nvidia/paz00/paz00.c | 81
> > +++++++++++++++++++++++++++++++++++++++++++ boards.cfg
> > | 1 +
> > include/configs/paz00.h | 52 +++++++++++++++++++++++++++
> > 5 files changed, 176 insertions(+), 0 deletions(-)
> > create mode 100644 board/nvidia/paz00/Makefile
> > create mode 100644 board/nvidia/paz00/paz00.c
> > create mode 100644 include/configs/paz00.h
>
> [...]
>
> > diff --git a/include/configs/paz00.h b/include/configs/paz00.h
> > new file mode 100644
> > index 0000000..fcec6fa
> > --- /dev/null
> > +++ b/include/configs/paz00.h
> > @@ -0,0 +1,52 @@
> > +/*
> > + * Copyright (c) 2010,2011, NVIDIA CORPORATION. All rights reserved.
> > + *
> > + * 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 and conditions of the GNU General Public
> > License, + * version 2, as published by the Free Software Foundation.
> > + *
> > + * This program is distributed in the hope 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.
> > + */
> > +
> > +#ifndef __CONFIG_H
> > +#define __CONFIG_H
> > +
> > +#include <asm/sizes.h>
> > +#include "tegra2-common.h"
> > +
> > +/* High-level configuration options */
> > +#define TEGRA2_SYSMEM "mem=384M at 0M nvmem=128M at 384M"
>
> Can we get rid of this? I think I remember some discussion about the same
> topic going on the linux-tegra/devicetree mailing lists, where it was
> decided that /mem-reserve/ entries should be dropped until some driver in
> the mainline kernel was actually going to use this memory. Perhaps U-Boot
> should take the same approach.
I also vote for this. Additionally, most users prefer mem=448M here. The
device was original ships with 448 MB user memory, which was later reduced to
384 MB, maybe because of flash player requirements. I'm also not sure if nvmem
is needed at all (maybe for android original kernel only)
> > +#define V_PROMPT "Tegra2 (Paz00) # "
> > +#define CONFIG_TEGRA2_BOARD_STRING "NVIDIA Paz00"
> > +
> > +/* Board-specific serial config */
> > +#define CONFIG_SERIAL_MULTI
> > +#define CONFIG_TEGRA2_ENABLE_UARTA
> > +#define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE
> > +
> > +#define CONFIG_MACH_TYPE MACH_TYPE_PAZ00
> > +/*
> > + * The following should be 512MB, but I don't know how to set that
> > value
> > + * It doesn't matter, since this isn't really used any more
> > + */
> > +#define CONFIG_SYS_BOARD_ODMDATA 0x200d8011 /* lp1, 1GB */
I don't know what is the effect of this paramter, but paz00 has 512 MB. The
original valu was 0x8000c0085, AFAIK, which leaves most stuff on the default
value.
Marc
> > +
> > +#define CONFIG_BOARD_EARLY_INIT_F
> > +
> > +/* SD/MMC */
> > +#define CONFIG_MMC
> > +#define CONFIG_GENERIC_MMC
> > +#define CONFIG_TEGRA2_MMC
> > +#define CONFIG_CMD_MMC
> > +
> > +#define CONFIG_DOS_PARTITION
> > +#define CONFIG_EFI_PARTITION
> > +#define CONFIG_CMD_EXT2
> > +#define CONFIG_CMD_FAT
> > +#endif /* __CONFIG_H */
next prev parent reply other threads:[~2011-11-20 17:39 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-19 20:47 [U-Boot] [RFC PATCH 0/3] tegra2: Add paz00 support Stephen Warren
2011-11-19 20:47 ` [U-Boot] [RFC PATCH 1/3] MAINTAINERS: Fix my email address Stephen Warren
2011-11-28 18:58 ` Wolfgang Denk
2011-11-28 19:01 ` Wolfgang Denk
2011-11-28 19:34 ` Stephen Warren
2011-11-28 19:41 ` Wolfgang Denk
2011-11-28 19:45 ` Stephen Warren
2011-11-28 20:39 ` Wolfgang Denk
2011-11-19 20:47 ` [U-Boot] [RFC PATCH 2/3] tegra2: Fix conflicting pinmux for UARTA Stephen Warren
2011-11-19 20:47 ` [U-Boot] [RFC PATCH 3/3] tegra2: Add support for Paz00 (Toshiba AC100) Stephen Warren
2011-11-20 12:10 ` Thierry Reding
2011-11-20 17:39 ` Marc Dietrich [this message]
2011-11-21 16:46 ` Stephen Warren
2011-11-20 12:05 ` [U-Boot] [RFC PATCH 0/3] tegra2: Add paz00 support Thierry Reding
2011-11-20 17:45 ` Marc Dietrich
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=1370119.BTXLFhsFep@ax5200p \
--to=marvin24@gmx.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox