[U-Boot] [PATCH v2 00/16] tegra: Expand Nyan-big support
Simon Glass
sjg at chromium.org
Thu Jun 4 17:15:39 CEST 2015
Hi Tom,
On 13 May 2015 at 07:45, Simon Glass <sjg at chromium.org> wrote:
> 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 v2:
> - Use spi-max-frequency in both the bus and slave nodes
> - Remove unnecessary ODMDATA mangling
> - Use existing __stringify() macro
> - Drop tegra timer patch as it is not needed
> - Drop a few patches that have already been applied
>
> Doug Anderson (1):
> Add Chrome OS config header
Apart from the above patch, can this series be applied please?
>
> 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/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/common/board.c | 8 +-
> 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/chromeos.h | 457 ++++++++++++++++++++++
> include/configs/nyan-big.h | 9 +
> include/configs/tegra-common-post.h | 15 +-
> include/configs/tegra-common.h | 2 +-
> 19 files changed, 663 insertions(+), 38 deletions(-)
> create mode 100644 include/configs/chromeos.h
>
> --
> 2.2.0.rc0.207.ga3a616c
>
Regards,
Simon
More information about the U-Boot
mailing list