mbox

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

Message ID CA+m5__+SfeHMexCSUEqBy6eRsYkN7D_Q47k2a4oFKR1B+ExnMQ@mail.gmail.com
State Accepted
Delegated to: Albert ARIBAUD
Headers show

Pull-request

git://git.denx.de/u-boot-tegra master

Message

Tom Warren April 15, 2013, 11:28 p.m. UTC
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

Comments

Albert ARIBAUD April 16, 2013, 5:17 p.m. UTC | #1
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,
Stephen Warren April 16, 2013, 7:55 p.m. UTC | #2
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.
Albert ARIBAUD April 16, 2013, 8:55 p.m. UTC | #3
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,
Albert ARIBAUD April 17, 2013, 6:56 a.m. UTC | #4
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,