* 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 <swar...@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@0M nvmem=128M@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. Thierry > +#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 */ > + > +#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 */ > -- > 1.7.5.4 > > >
pgpkiHiWSyUqz.pgp
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot