[U-Boot] [PATCH v2 01/13] tegra: remove support for UART SPI switch

Stephen Warren swarren at wwwdotorg.org
Tue Mar 19 20:13:06 CET 2013


On 03/19/2013 01:01 PM, Simon Glass wrote:
> Hi Allen,
> 
> On Sat, Mar 16, 2013 at 9:58 PM, Allen Martin <amartin at nvidia.com> wrote:
>> This feature was only used for tegra20 seaboard that had a pinmux
>> conflict on the SPI pins.  These boards were never manufactured, so
>> remove this support to clean up SPI driver.
>>
>> Signed-off-by: Allen Martin <amartin at nvidia.com>
>> ---
>>  arch/arm/include/asm/arch-tegra/board.h            |    3 +-
>>  .../arm/include/asm/arch-tegra20/uart-spi-switch.h |   46 -------
>>  board/nvidia/common/board.c                        |    3 -
>>  board/nvidia/common/common.mk                      |    1 -
>>  board/nvidia/common/uart-spi-switch.c              |  125 --------------------
>>  board/nvidia/seaboard/seaboard.c                   |    2 +-
>>  drivers/spi/tegra_spi.c                            |   25 +---
>>  7 files changed, 3 insertions(+), 202 deletions(-)
>>  delete mode 100644 arch/arm/include/asm/arch-tegra20/uart-spi-switch.h
>>  delete mode 100644 board/nvidia/common/uart-spi-switch.c
> 
> OK, maybe I need to get the T114 booting and stop using the seaboard?

Seaboard still works perfectly after this patch (or should; I assume
Allen tested it!). The only issue is that you can't use SPI; the
assumption being that you store the BCT/bootloader in eMMC rather than
SPI and hence have no need to use SPI. SPI can be tested on other
Tegra20 board designs, such as TrimSlice (or perhaps Kaen/Aebl if
they're still around!)


More information about the U-Boot mailing list