[U-Boot] pull request for u-boot-tegra/master into ARM/master

Albert,
Please pull u-boot-tegra/master into ARM/master. Thanks!
./MAKEALL for all the Tegra boards is OK, running a ./MAKEALL -a arm now. tools/checkpatch.pl is clean.
The following changes since commit c4a4e2e20ca226948b62ed116df98f7a3932f2ac:
ARMv7: start.S: stay in HYP mode if u-boot is entered in it (2013-04-15 18:30:59 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-tegra master
for you to fetch changes up to 601795462a4e7ede97b64dc306de1002e688eef6:
Tegra: T30: Beaver board support. (2013-04-15 16:13:51 -0700)
---------------------------------------------------------------- Stephen Warren (1): ARM: tegra: support T33 SKU of Tegra30
Thierry Reding (4): Tegra: All Tamonten-derived boards use onboard NAND Tegra: Medcom-Wide: Enable NAND and boot script support Tegra: Plutux: Enable NAND and boot script support Tegra: TEC: Enable boot script support
Tom Warren (7): Tegra: enable verify support for the crc32 command Tegra: Restore cp15 VBAR _start vector write for ARMv7 Tegra: Configure L2 cache control reg properly. Tegra114: Initialize System Counter (TSC) with osc frequency Tegra: Fix MSELECT clock divisors for T30/T114. Tegra: Split tegra_get_chip_type() into soc & sku funcs Tegra: T30: Beaver board support.
MAINTAINERS | 1 + arch/arm/cpu/arm720t/tegra-common/cpu.c | 48 +++++++++------- arch/arm/cpu/arm720t/tegra-common/cpu.h | 4 +- arch/arm/cpu/arm720t/tegra114/cpu.c | 10 ++-- arch/arm/cpu/arm720t/tegra30/cpu.c | 4 +- arch/arm/cpu/armv7/start.S | 2 - arch/arm/cpu/tegra-common/Makefile | 2 +- arch/arm/cpu/tegra-common/ap.c | 53 ++++++++++++------ arch/arm/cpu/tegra-common/cache.c | 48 ++++++++++++++++ arch/arm/cpu/tegra-common/clock.c | 3 + arch/arm/cpu/tegra114-common/clock.c | 22 ++++++++ arch/arm/cpu/tegra20-common/clock.c | 4 ++ arch/arm/cpu/tegra20-common/pmu.c | 4 +- arch/arm/cpu/tegra30-common/clock.c | 4 ++ arch/arm/include/asm/arch-tegra/ap.h | 21 ++++++- arch/arm/include/asm/arch-tegra/clock.h | 3 + arch/arm/include/asm/arch-tegra/tegra.h | 1 + arch/arm/include/asm/arch-tegra114/sysctr.h | 35 ++++++++++++ arch/arm/include/asm/arch-tegra114/tegra.h | 1 + board/avionic-design/dts/tegra20-tamonten.dtsi | 11 ++++ board/avionic-design/dts/tegra20-tec.dts | 11 ---- board/nvidia/common/emc.c | 2 +- board/nvidia/dts/tegra30-beaver.dts | 71 ++++++++++++++++++++++++ boards.cfg | 1 + include/configs/beaver.h | 76 ++++++++++++++++++++++++++ include/configs/medcom-wide.h | 21 ++++--- include/configs/plutux.h | 18 +++--- include/configs/tec.h | 10 +--- include/configs/tegra-common.h | 2 + 29 files changed, 404 insertions(+), 89 deletions(-) create mode 100644 arch/arm/cpu/tegra-common/cache.c create mode 100644 arch/arm/include/asm/arch-tegra114/sysctr.h create mode 100644 board/nvidia/dts/tegra30-beaver.dts create mode 100644 include/configs/beaver.h

Hi Tom,
On Mon, 15 Apr 2013 16:28:20 -0700, Tom Warren twarren.nvidia@gmail.com wrote:
Albert,
Please pull u-boot-tegra/master into ARM/master. Thanks!
./MAKEALL for all the Tegra boards is OK, running a ./MAKEALL -a arm now. tools/checkpatch.pl is clean.
The following changes since commit c4a4e2e20ca226948b62ed116df98f7a3932f2ac:
ARMv7: start.S: stay in HYP mode if u-boot is entered in it (2013-04-15 18:30:59 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-tegra master
for you to fetch changes up to 601795462a4e7ede97b64dc306de1002e688eef6:
Tegra: T30: Beaver board support. (2013-04-15 16:13:51 -0700)
+Tom R
Build-testing done on ARM, all fine ; launching some non-ARM tests just in case. In parallel I'm struggling to run-test on TrimSlice as Stephen W and Tom W know :), so either someone confirms that ARM ToT does not break their own Tegra HW, or my 'applied' will have to wait a couple of hours more, until I apply the Trimslice recipe Stephen gave me off-list.
Amicalement,

On 04/16/2013 11:17 AM, Albert ARIBAUD wrote:
Hi Tom,
On Mon, 15 Apr 2013 16:28:20 -0700, Tom Warren twarren.nvidia@gmail.com wrote:
Albert,
Please pull u-boot-tegra/master into ARM/master. Thanks!
./MAKEALL for all the Tegra boards is OK, running a ./MAKEALL -a arm now. tools/checkpatch.pl is clean.
The following changes since commit c4a4e2e20ca226948b62ed116df98f7a3932f2ac:
ARMv7: start.S: stay in HYP mode if u-boot is entered in it (2013-04-15 18:30:59 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-tegra master
for you to fetch changes up to 601795462a4e7ede97b64dc306de1002e688eef6:
Tegra: T30: Beaver board support. (2013-04-15 16:13:51 -0700)
+Tom R
Build-testing done on ARM, all fine ; launching some non-ARM tests just in case. In parallel I'm struggling to run-test on TrimSlice as Stephen W and Tom W know :), so either someone confirms that ARM ToT does not break their own Tegra HW, or my 'applied' will have to wait a couple of hours more, until I apply the Trimslice recipe Stephen gave me off-list.
FWIW, I just tested both u-boot-arm/master and u-boot-tegra/master on TrimSlice and they work fine (well, at least boot to the command-prompt anyway)
ARM: c4a4e2e ARMv7: start.S: stay in HYP mode if u-boot is entered in it Tegra: 6017954 Tegra: T30: Beaver board support.

Thanks, Stephen.
-----Original Message----- From: Stephen Warren [mailto:swarren@wwwdotorg.org] Sent: Tuesday, April 16, 2013 12:56 PM To: Albert ARIBAUD Cc: Tom Warren; Marc@theia.denx.de; Jimmy Zhang; u-boot@lists.denx.de; Tom Warren; Tom Rini; Stephen Warren Subject: Re: [U-Boot] pull request for u-boot-tegra/master into ARM/master
On 04/16/2013 11:17 AM, Albert ARIBAUD wrote:
Hi Tom,
On Mon, 15 Apr 2013 16:28:20 -0700, Tom Warren twarren.nvidia@gmail.com wrote:
Albert,
Please pull u-boot-tegra/master into ARM/master. Thanks!
./MAKEALL for all the Tegra boards is OK, running a ./MAKEALL -a arm
now.
tools/checkpatch.pl is clean.
The following changes since commit
c4a4e2e20ca226948b62ed116df98f7a3932f2ac:
ARMv7: start.S: stay in HYP mode if u-boot is entered in it (2013-04-15 18:30:59 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-tegra master
for you to fetch changes up to
601795462a4e7ede97b64dc306de1002e688eef6:
Tegra: T30: Beaver board support. (2013-04-15 16:13:51 -0700)
+Tom R
Build-testing done on ARM, all fine ; launching some non-ARM tests just in case. In parallel I'm struggling to run-test on TrimSlice as Stephen W and Tom W know :), so either someone confirms that ARM ToT does not break their own Tegra HW, or my 'applied' will have to wait a couple of hours more, until I apply the Trimslice recipe Stephen gave me
off-list.
FWIW, I just tested both u-boot-arm/master and u-boot-tegra/master on TrimSlice and they work fine (well, at least boot to the command-prompt anyway)
ARM: c4a4e2e ARMv7: start.S: stay in HYP mode if u-boot is entered in it Tegra: 6017954 Tegra: T30: Beaver board support.
-- nvpublic

Hi Stephen,
On Tue, 16 Apr 2013 13:55:36 -0600, Stephen Warren swarren@wwwdotorg.org wrote:
On 04/16/2013 11:17 AM, Albert ARIBAUD wrote:
Hi Tom,
On Mon, 15 Apr 2013 16:28:20 -0700, Tom Warren twarren.nvidia@gmail.com wrote:
Albert,
Please pull u-boot-tegra/master into ARM/master. Thanks!
./MAKEALL for all the Tegra boards is OK, running a ./MAKEALL -a arm now. tools/checkpatch.pl is clean.
The following changes since commit c4a4e2e20ca226948b62ed116df98f7a3932f2ac:
ARMv7: start.S: stay in HYP mode if u-boot is entered in it (2013-04-15 18:30:59 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-tegra master
for you to fetch changes up to 601795462a4e7ede97b64dc306de1002e688eef6:
Tegra: T30: Beaver board support. (2013-04-15 16:13:51 -0700)
+Tom R
Build-testing done on ARM, all fine ; launching some non-ARM tests just in case. In parallel I'm struggling to run-test on TrimSlice as Stephen W and Tom W know :), so either someone confirms that ARM ToT does not break their own Tegra HW, or my 'applied' will have to wait a couple of hours more, until I apply the Trimslice recipe Stephen gave me off-list.
FWIW, I just tested both u-boot-arm/master and u-boot-tegra/master on TrimSlice and they work fine (well, at least boot to the command-prompt anyway)
ARM: c4a4e2e ARMv7: start.S: stay in HYP mode if u-boot is entered in it Tegra: 6017954 Tegra: T30: Beaver board support.
Thanks Stephen!
Amicalement,

Hi Tom,
On Mon, 15 Apr 2013 16:28:20 -0700, Tom Warren twarren.nvidia@gmail.com wrote:
Albert,
Please pull u-boot-tegra/master into ARM/master. Thanks!
./MAKEALL for all the Tegra boards is OK, running a ./MAKEALL -a arm now. tools/checkpatch.pl is clean.
The following changes since commit c4a4e2e20ca226948b62ed116df98f7a3932f2ac:
ARMv7: start.S: stay in HYP mode if u-boot is entered in it (2013-04-15 18:30:59 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-tegra master
for you to fetch changes up to 601795462a4e7ede97b64dc306de1002e688eef6:
Tegra: T30: Beaver board support. (2013-04-15 16:13:51 -0700)
Stephen Warren (1): ARM: tegra: support T33 SKU of Tegra30
Thierry Reding (4): Tegra: All Tamonten-derived boards use onboard NAND Tegra: Medcom-Wide: Enable NAND and boot script support Tegra: Plutux: Enable NAND and boot script support Tegra: TEC: Enable boot script support
Tom Warren (7): Tegra: enable verify support for the crc32 command Tegra: Restore cp15 VBAR _start vector write for ARMv7 Tegra: Configure L2 cache control reg properly. Tegra114: Initialize System Counter (TSC) with osc frequency Tegra: Fix MSELECT clock divisors for T30/T114. Tegra: Split tegra_get_chip_type() into soc & sku funcs Tegra: T30: Beaver board support.
MAINTAINERS | 1 + arch/arm/cpu/arm720t/tegra-common/cpu.c | 48 +++++++++------- arch/arm/cpu/arm720t/tegra-common/cpu.h | 4 +- arch/arm/cpu/arm720t/tegra114/cpu.c | 10 ++-- arch/arm/cpu/arm720t/tegra30/cpu.c | 4 +- arch/arm/cpu/armv7/start.S | 2 - arch/arm/cpu/tegra-common/Makefile | 2 +- arch/arm/cpu/tegra-common/ap.c | 53 ++++++++++++------ arch/arm/cpu/tegra-common/cache.c | 48 ++++++++++++++++ arch/arm/cpu/tegra-common/clock.c | 3 + arch/arm/cpu/tegra114-common/clock.c | 22 ++++++++ arch/arm/cpu/tegra20-common/clock.c | 4 ++ arch/arm/cpu/tegra20-common/pmu.c | 4 +- arch/arm/cpu/tegra30-common/clock.c | 4 ++ arch/arm/include/asm/arch-tegra/ap.h | 21 ++++++- arch/arm/include/asm/arch-tegra/clock.h | 3 + arch/arm/include/asm/arch-tegra/tegra.h | 1 + arch/arm/include/asm/arch-tegra114/sysctr.h | 35 ++++++++++++ arch/arm/include/asm/arch-tegra114/tegra.h | 1 + board/avionic-design/dts/tegra20-tamonten.dtsi | 11 ++++ board/avionic-design/dts/tegra20-tec.dts | 11 ---- board/nvidia/common/emc.c | 2 +- board/nvidia/dts/tegra30-beaver.dts | 71 ++++++++++++++++++++++++ boards.cfg | 1 + include/configs/beaver.h | 76 ++++++++++++++++++++++++++ include/configs/medcom-wide.h | 21 ++++--- include/configs/plutux.h | 18 +++--- include/configs/tec.h | 10 +--- include/configs/tegra-common.h | 2 + 29 files changed, 404 insertions(+), 89 deletions(-) create mode 100644 arch/arm/cpu/tegra-common/cache.c create mode 100644 arch/arm/include/asm/arch-tegra114/sysctr.h create mode 100644 board/nvidia/dts/tegra30-beaver.dts create mode 100644 include/configs/beaver.h
Applied to u-boot-arm/master, thanks!
Amicalement,
participants (4)
-
Albert ARIBAUD
-
Stephen Warren
-
Tom Warren
-
Tom Warren