[U-Boot] [PATCH V2 2/2] spi: Tegra2: Seaboard: enable SPI/UART corruption fix
Simon Glass
sjg at chromium.org
Fri Jun 1 01:27:13 CEST 2012
On Tue, May 15, 2012 at 3:32 PM, Tom Warren <twarren.nvidia at gmail.com>wrote:
> Signed-off-by: Tom Warren <twarren at nvidia.com>
>
Acked-by: Simon Glass <sjg at chromium.org>
(although later in your series this actually gets reverted)
---
> v2: Split config file changes into separate commit
>
> include/configs/seaboard.h | 9 +++++++++
> 1 files changed, 9 insertions(+), 0 deletions(-)
>
> diff --git a/include/configs/seaboard.h b/include/configs/seaboard.h
> index 46d4228..889bdff 100644
> --- a/include/configs/seaboard.h
> +++ b/include/configs/seaboard.h
> @@ -52,6 +52,15 @@
>
> /* On Seaboard: GPIO_PI3 = Port I = 8, bit = 3 */
> #define CONFIG_UART_DISABLE_GPIO GPIO_PI3
> +/*
> + * On Seaboard, SPIFLASH is muxed with UART4. The next 5 defines are
> + * needed to work around that design error.
> + */
> +#define CONFIG_SPI_UART_SWITCH
> +#define CONFIG_SPI_CORRUPTS_UART NV_PA_APB_UARTD_BASE
> +#define CONFIG_SPI_CORRUPTS_UART_NR 3
> +#define CONFIG_SPI_CORRUPTS_UART_DLY 2500
> +#undef CONFIG_CMDLINE_EDITING /* avoid NUL in input buffer */
>
> #define CONFIG_MACH_TYPE MACH_TYPE_SEABOARD
> #define CONFIG_SYS_BOARD_ODMDATA 0x300d8011 /* lp1, 1GB */
> --
> 1.7.0.4
>
>
More information about the U-Boot
mailing list