[U-Boot] [PATCH v3 00/15] tegra: Expand Nyan-big support
Simon Glass
sjg at chromium.org
Fri Jun 5 22:39:10 CEST 2015
This series expands Nyan-big support:
- Enable Chrome OS EC, so that the keyboard works
- Add some extra clock and pre-kernel init required for reliable operation
- Add Chrome OS environment variables, including 'run nvboot' to allow
booting Chrome OS more easily
Still missing are audio and USB.
Changes in v3:
- Rebase to tegra/master
- Drop chromeos.h header patch and #include
Changes in v2:
- Use spi-max-frequency in both the bus and slave nodes
- Remove unnecessary ODMDATA mangling
- Drop tegra timer patch as it is not needed
- Drop a few patches that have already been applied
Simon Glass (15):
tegra: cros_ec: Add tegra support for Chrome OS EC
tegra: spi: Drop the claim_bus() method to correct delays
dm: tegra: cros_ec: Enable Chrome OS EC on Nyan-big
tegra: spi: Support slow SPI rates
tegra: clock: Support enabling external clocks
tegra: clock: Adjust PLL access to avoid a warning
tegra: Introduce SRAM repair on tegra124
tegra: Add missing tegra124 peripherals
tegra: Increase maximum arguments to 32
tegra: lcd: Tidy up clock init
tegra: Allow board-specific init
tegra: nyan-big: Add additional clock and kernel init
tegra: config: Allow Chrome OS environment settings to be included
tegra: Replace 'Norrin' with 'Nyan-big' and fix typo
tegra: config: nyan-big: Add options required by Chrome OS boot
arch/arm/dts/tegra124-nyan-big.dts | 3 +
arch/arm/include/asm/arch-tegra/clock.h | 8 +++
arch/arm/include/asm/arch-tegra/sys_proto.h | 7 +++
arch/arm/include/asm/arch-tegra124/clock-tables.h | 12 ++--
arch/arm/include/asm/arch-tegra124/flow.h | 12 ++++
arch/arm/mach-tegra/board2.c | 8 ++-
arch/arm/mach-tegra/clock.c | 24 +++++++-
arch/arm/mach-tegra/powergate.c | 20 ++++++-
arch/arm/mach-tegra/tegra124/Kconfig | 2 +-
arch/arm/mach-tegra/tegra124/clock.c | 2 +-
board/nvidia/nyan-big/MAINTAINERS | 2 +-
board/nvidia/nyan-big/nyan-big.c | 69 +++++++++++++++++++++++
configs/nyan-big_defconfig | 5 ++
drivers/spi/tegra114_spi.c | 40 +++++++------
drivers/video/tegra124/tegra124-lcd.c | 4 +-
include/configs/nyan-big.h | 7 +++
include/configs/tegra-common-post.h | 15 ++++-
include/configs/tegra-common.h | 2 +-
18 files changed, 204 insertions(+), 38 deletions(-)
--
2.2.0.rc0.207.ga3a616c
More information about the U-Boot
mailing list