Fix hang when loading U-Boot from SPI or NAND
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest posting 3/30 of 3 patches 0 repliesNew
- v2 posting 2/30 of 3 patches 0 repliesSuperseded
- v2 posting 1/30 of 3 patches 0 repliesSuperseded
Patches in v2 posting 3/3 No applies recorded yet
None of the 3 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [U-Boot] [PATCH V2 0/3] Fix hang when loading U-Boot from SPI or NAND
Hi Tom,
Le 15/04/2011 00:09, Tom Warren a ?crit :
Quoted 32 lines
This series of patches fixes a hang seen when loading U-Boot from SPI or NAND on Seaboard and Harmony due to a missing PLLX init. It also corrects a UARTD bit error in
clk_rst.h, and adds rudimentary GPIO support so that the UART on Seaboard can be used by U-Boot (UARTD& SPIFLASH are muxed, and the default POR setting is for SPI access, soGPIO_PI3has to be driven low to enable serial console I/O over UARTD). Harmony has no SPIFLASH, so the issue doesn't exist there.With these changes, I can write U-Boot to SPI on Seaboard and boot with it to the U-Boot cmd prompt. This should also apply to loading from NAND on Seaboard and Harmony - testing to follow.
Changes in V2:
- Change 2nd patch's description to 'Add basic GPIO definitions'
- Add more descriptive comment for CPCON use ininit_pllxTom Warren (3):
arm: Tegra2: Add missing PLLX init
arm: Tegra2: GPIO: Add basic GPIO definitions
arm: Tegra2: Move clk/mux init toboard_early_init_f, add GPIO initarch/arm/cpu/armv7/tegra2/ap20.c | 29 ++++++++++++++ arch/arm/include/asm/arch-tegra2/clk_rst.h | 6 ++- arch/arm/include/asm/arch-tegra2/gpio.h | 59 ++++++++++++++++++++++++++++ arch/arm/include/asm/arch-tegra2/tegra2.h | 1 + board/nvidia/common/board.c | 32 ++++++++++----- board/nvidia/common/board.h | 4 ++ board/nvidia/harmony/Makefile | 1 + board/nvidia/harmony/harmony.c | 34 ++++++++++++++++ board/nvidia/seaboard/Makefile | 1 + board/nvidia/seaboard/seaboard.c | 52 ++++++++++++++++++++++++ 10 files changed, 206 insertions(+), 13 deletions(-)
Quoted 3 lines
create mode 100644
arch/arm/include/asm/arch-tegra2/gpio.hcreate mode 100644board/nvidia/harmony/harmony.ccreate mode 100644board/nvidia/seaboard/seaboard.c
Applied in u-boot-arm/master, thanks.
Amicalement,
Signature · 1 line
Albert.