Signed-off-by: Tom Warren
---
Changes for V2:
- Coding style cleanup
- Move serial driver changes to separate patch
- Use board/nvidia instead of board/tegra
- Remove TRUE/FALSE defines
- Use standard NS16550 registers/bit defines in UART init
Changes for
Signed-off-by: Tom Warren
---
Changes for V2:
- Move serial driver to separate patch
Changes for V5:
- Move arch/arm/cpu/armv7/uart.c & board.h to drivers/serial and
rename to serial_tegra2.c
- Remove use of uart_num & UART_A/D in serial_tegra2,
Signed-off-by: Tom Warren
---
Changes for V2:
- Use board/nvidia/ instead of /board/tegra
- Change nv-common.h config file to tegra2-common.h
Changes for V6:
- Use #if defined() where possible in config files/UART code
MAINTAINERS |4 +
board
Signed-off-by: Tom Warren
---
Changes for V2:
- Remove mach-types.h change; wait for ARM kernel sync-up
- Use board/nvidia instead of board/tegra
Changes for V6:
- Use #if defined() where possible in config files/UART code
MAINTAINERS|1 +
board
I haven't seen any new feedback on this version (V6) of the patchset
since it was posted.
Wolfgang, Mike, Peter, et al - are you happy with the current patch?
If so, when can I expect it to be pushed?
Thanks,
Tom
On Thu, Jan 27, 2011 at 1:58 PM, Tom Warren wrote:
> This series of patc
Mike,
On Wed, Feb 2, 2011 at 12:57 AM, Mike Rapoport wrote:
> On 02/02/11 02:09, Tom Warren wrote:
>> I haven't seen any new feedback on this version (V6) of the patchset
>> since it was posted.
>>
>> Wolfgang, Mike, Peter, et al - are you happy with the cu
Albert,
On Fri, Feb 4, 2011 at 11:50 PM, Albert ARIBAUD wrote:
> Le 02/02/2011 19:44, Albert ARIBAUD a écrit :
>>
>> Le 02/02/2011 18:06, Tom Warren a écrit :
>>>
>>> Mike,
>>>
>>> On Wed, Feb 2, 2011 at 12:57 AM, Mike Rapoport
>&
Signed-off-by: Tom Warren
---
Changes for V2:
- Remove returns in void functions
- Move inline assembly code to .S file
- Simplify some if/else code, break out common code
- Minimize the use of local vars
- Inline some single-instance functions
lso apply to loading from NAND
on Seaboard and Harmony - testing to follow.
Tom Warren (3):
arm: Tegra2: Add missing PLLX init
arm: Tegra2: GPIO: Add basic GPIO functionality
arm: Tegra2: Move clk/mux init to board_early_init_f, add GPIO init
arch/arm/cpu/armv7/tegra2/ap20.c
Signed-off-by: Tom Warren
---
arch/arm/cpu/armv7/tegra2/ap20.c | 29
arch/arm/include/asm/arch-tegra2/clk_rst.h |6 +++-
2 files changed, 33 insertions(+), 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/tegra2/ap20.c b/arch/arm/cpu/armv7/tegra2/ap20
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra2/gpio.h | 59 +
arch/arm/include/asm/arch-tegra2/tegra2.h |1 +
2 files changed, 60 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/include/asm/arch-tegra2/gpio.h
diff --git a/arch/arm
Signed-off-by: Tom Warren
---
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
Albert,
On Wed, Apr 13, 2011 at 1:09 PM, Albert ARIBAUD
wrote:
> Le 12/04/2011 23:02, Tom Warren a écrit :
>
>> diff --git a/arch/arm/cpu/armv7/tegra2/ap20.c
>> b/arch/arm/cpu/armv7/tegra2/ap20.c
>> new file mode 100644
>> index 000..075341e
>> --- /
CPCON (Charge Pump Control) is a 4-bit field, bits 11:8. The default
value is 0001. I'll change the comment to /* CPCON [11:8] = 0001 */
On Wed, Apr 13, 2011 at 1:12 PM, Albert ARIBAUD
wrote:
> Le 13/04/2011 22:07, Tom Warren a écrit :
>
>> + reg = CPCON;
Albert,
On Wed, Apr 13, 2011 at 1:14 PM, Albert ARIBAUD
wrote:
> Hi Tom,
>
> Le 13/04/2011 22:07, Tom Warren a écrit :
>>
>> Signed-off-by: Tom Warren
>> ---
>> arch/arm/include/asm/arch-tegra2/gpio.h | 59
>> +
>> arc
Albert,
On Wed, Apr 13, 2011 at 1:30 PM, Albert ARIBAUD
wrote:
> Hi Tom,
>
> Le 13/04/2011 22:21, Tom Warren a écrit :
>
>>>> +
>>>> + /* Wait for the power to come up */
>>>> + while (!is_cpu_powered())
>>&g
Albert,
On Wed, Apr 13, 2011 at 1:31 PM, Albert ARIBAUD
wrote:
> Tom,
>
> Le 13/04/2011 22:26, Tom Warren a écrit :
>>
>> Albert,
>>
>> On Wed, Apr 13, 2011 at 1:14 PM, Albert ARIBAUD
>> wrote:
>>>
>>> Hi Tom,
>>>
>>
Signed-off-by: Tom Warren
---
arch/arm/cpu/armv7/tegra2/ap20.c | 29
arch/arm/include/asm/arch-tegra2/clk_rst.h |6 +++-
2 files changed, 33 insertions(+), 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/tegra2/ap20.c b/arch/arm/cpu/armv7/tegra2/ap20
lso 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 in init_pllx
Tom Warren (3):
arm: Tegra2: Add missing PLLX init
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra2/gpio.h | 59 +
arch/arm/include/asm/arch-tegra2/tegra2.h |1 +
2 files changed, 60 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/include/asm/arch-tegra2/gpio.h
diff --git a/arch/arm
Signed-off-by: Tom Warren
---
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
Signed-off-by: Tom Warren
---
Changes for V2:
- Remove returns in void functions
- Move inline assembly code to .S file
- Simplify some if/else code, break out common code
- Minimize the use of local vars
- Inline some single-instance functions
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra2/gpio.h | 236 -
drivers/gpio/Makefile |1 +
drivers/gpio/tegra2_gpio.c | 301 +++
include/configs/harmony.h |3 +
include
Signed-off-by: Tom Warren
---
This patch adds support for the SPIFLASH peripheral on Tegra2 (SPI 1).
Probe, erase, read and write are all supported, as well as low-level
SPI commands via 'sspi'.
Note that, at this time, only Seaboard has a SPI flash part (Winbond).
With this code, I
On Mon, Apr 18, 2011 at 2:11 PM, Tom Warren wrote:
> Signed-off-by: Tom Warren
> ---
> arch/arm/include/asm/arch-tegra2/gpio.h | 236 -
> drivers/gpio/Makefile | 1 +
> drivers/gpio/tegra2_gpio.c
Mike,
On Fri, Apr 29, 2011 at 4:21 PM, Mike Frysinger wrote:
> On Thursday, April 28, 2011 10:55:13 Tom Warren wrote:
>> Signed-off-by: Tom Warren
>> ---
>> This patch adds support for the SPIFLASH peripheral on Tegra2 (SPI 1).
>> Probe, erase, read and write are al
Mike,
On Fri, Apr 29, 2011 at 4:22 PM, Mike Frysinger wrote:
> same as the SPI patch, if this is a driver for GPIO hardware on a processor,
> then it should be labeled as such. do not mention specific boards.
OK. I'll change the comments.
>
> changes that update board config headers to enable th
#x27; to 'pin' globally
- enable GPIO for all boards (tegra2-common.h)
Tom Warren (2):
GPIO: Tegra2: add GPIO driver for Tegra2
arm: Tegra2: GPIO: enable GPIO for Tegra2 boards
arch/arm/include/asm/arch-tegra2/gpio.h | 244 -
drivers/gpio/Makefile
Signed-off-by: Tom Warren
---
Changes in V2:
- use 'gpio_pin' enum in gpio.h (Simon Glass review request)
- change 'GPIO_PORT8' to 'GPIO_FULLPORT' (Simon Glass request)
- change 'offset' to 'pin' globall
Signed-off-by: Tom Warren
---
Changes in V2:
- enable GPIO for all boards (tegra2-common.h)
include/configs/tegra2-common.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/tegra2-common.h b/include/configs/tegra2-common.h
index febce35..5260d1f
Mike,
On Mon, May 2, 2011 at 2:26 PM, Mike Frysinger wrote:
> On Monday, May 02, 2011 11:33:24 Tom Warren wrote:
>> On Fri, Apr 29, 2011 at 4:21 PM, Mike Frysinger wrote:
>> > On Thursday, April 28, 2011 10:55:13 Tom Warren wrote:
>> >> This patch adds support
Mike,
On Mon, May 2, 2011 at 4:15 PM, Mike Frysinger wrote:
> On Monday, May 02, 2011 18:45:47 Tom Warren wrote:
>> +U_BOOT_CMD(
>> + gpio, 5, 1, do_gpio,
>
> looks to me like you're duplicating a lot of code that already exists in
> common/cmd_gpio
On Mon, May 2, 2011 at 4:16 PM, Mike Frysinger wrote:
> On Monday, May 02, 2011 19:06:51 Tom Warren wrote:
>> Seaboard has a touchscreen on SPI1, but U-Boot doesn't care about that.
>
> fwiw, u-boot has splash screen support
> -mike
>
Thanks, Mike. I'm talkin
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra2/clk_rst.h |5 +
arch/arm/include/asm/arch-tegra2/pinmux.h |6 +
board/nvidia/common/board.c| 147
board/nvidia/common/board.h|1 +
drivers/mmc/Makefile
Signed-off-by: Tom Warren
---
include/configs/harmony.h | 11 +++
include/configs/seaboard.h | 11 +++
2 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/include/configs/harmony.h b/include/configs/harmony.h
index 34bd899..89e4911 100644
--- a/include/configs
Albert/Wolfgang,
I believe this patchset should be GTG. Are there any objections
outstanding that I've failed to answer?
Thanks,
Tom
On Tue, May 3, 2011 at 12:29 PM, Mike Frysinger wrote:
> On Tue, May 3, 2011 at 12:49, Michael Walle wrote:
>> Am Di, 3.05.2011, 00:45, schr
On Thu, Jun 2, 2011 at 1:56 PM, Wolfgang Denk wrote:
> Dear Tom Warren,
>
> In message you wrote:
>>
>> I believe this patchset should be GTG. Are there any objections
>> outstanding that I've failed to answer?
>
> GTG ???
Good To Go.
>
>
>
On Thu, Jun 2, 2011 at 2:34 PM, Wolfgang Denk wrote:
> Dear Tom Warren,
>
> In message you wrote:
>>
>> Let me double-check. IIRC, one (cmd_gpio) didn't apply since it was
>> from another SoC and didn't have the commands we use on Tegra, and the
>> ot
On Thu, Jun 2, 2011 at 9:53 PM, Mike Frysinger wrote:
> On Thursday, June 02, 2011 17:30:09 Tom Warren wrote:
>> Let me double-check. IIRC, one (cmd_gpio) didn't apply since it was
>> from another SoC
>
> no, it isnt. it's using the generic GPIO API as defined by
#x27; to 'pin' globally
- enable GPIO for all boards (tegra2-common.h)
Changes in V3:
- use common cmd_gpio; remove redundant cmd processing code
- add gpio_request, gpio_free and gpio_toggle
- alias 'gpio_status' to 'gpio_info' for use i
Signed-off-by: Tom Warren
---
Changes in V2:
- enable GPIO for all boards (tegra2-common.h)
Changes in V3:
- enable use of common cmd_gpio
include/configs/tegra2-common.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/tegra2-common.h b
Signed-off-by: Tom Warren
---
Changes in V2:
- use 'gpio_pin' enum in gpio.h (Simon Glass review request)
- change 'GPIO_PORT8' to 'GPIO_FULLPORT' (Simon Glass request)
- change 'offset' to 'pin' globally
Changes in V3:
cmd_gpio
Changes in V4:
- update code as per Mike Frysinger's review comments
- rewrite gpio_info, aka gpio_status
Tom Warren (2):
GPIO: Tegra2: add GPIO driver for Tegra2
arm: Tegra2: GPIO: enable GPIO for Tegra2 boards
arch/arm/include/asm/arch-tegra2/gpio.h | 250
Signed-off-by: Tom Warren
---
Changes in V2:
- enable GPIO for all boards (tegra2-common.h)
Changes in V3:
- enable use of common cmd_gpio
include/configs/tegra2-common.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/tegra2-common.h b
Signed-off-by: Tom Warren
---
Changes in V2:
- use 'gpio_pin' enum in gpio.h (Simon Glass review request)
- change 'GPIO_PORT8' to 'GPIO_FULLPORT' (Simon Glass request)
- change 'offset' to 'pin' globally
Changes in V3:
Mike,
On Thu, Jun 16, 2011 at 5:06 PM, Mike Frysinger wrote:
> On Thursday, June 16, 2011 19:51:33 Tom Warren wrote:
>> +int gpio_request(int gp, const char *label)
>> +{
>> + if (gp >= MAX_NUM_GPIOS)
>> + return -1;
>> +
>>
Signed-off-by: Tom Warren
---
Changes in V2:
- enable GPIO for all boards (tegra2-common.h)
Changes in V3:
- enable use of common cmd_gpio
include/configs/tegra2-common.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/tegra2-common.h b
cmd_gpio
Changes in V4:
- update code as per Mike Frysinger's review comments
- rewrite gpio_info, aka gpio_status
Changes in V5:
- NUL-terminate the name string in gpio_request
Tom Warren (2):
GPIO: Tegra2: add GPIO driver for Tegra2
arm: Tegra2: GPIO: ena
Signed-off-by: Tom Warren
---
Changes in V2:
- use 'gpio_pin' enum in gpio.h (Simon Glass review request)
- change 'GPIO_PORT8' to 'GPIO_FULLPORT' (Simon Glass request)
- change 'offset' to 'pin' globally
Changes in V3:
On Fri, Jun 17, 2011 at 9:27 AM, Tom Warren wrote:
> Signed-off-by: Tom Warren
> ---
> Changes in V2:
> - use 'gpio_pin' enum in gpio.h (Simon Glass review request)
> - change 'GPIO_PORT8' to 'GPIO_FULLPORT' (Simon Glass request)
to work on T30 next, and get that out to the community by the end of
the year.
Tom Warren
twar...@nvidia.com
---
This email message is for the sole use of the intended recipient(s) and may
contain
confidential informa
; From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Monday, October 31, 2011 2:44 PM
> To: Albert ARIBAUD
> Cc: U-Boot Mailing List; Tom Warren; Stephen Warren
> Subject: Re: [PATCH 3/9] arm: Move CP15 init out of cpu_init_crit()
>
> Hi Albert,
>
Anton,
-Original Message-
From: Anton Staaf [mailto:robot...@chromium.org]
Sent: Wednesday, November 09, 2011 12:46 PM
To: u-boot@lists.denx.de
Cc: Anton Staaf; Andy Fleming; Tom Warren; Stephen Warren; Albert Aribaud
Subject: [PATCH v2 1/4] Tegra2: mmc: define register field values in
Thierry/Stephen,
> -Original Message-
> From: Thierry Reding [mailto:thierry.red...@avionic-design.de]
> Sent: Monday, November 14, 2011 10:23 AM
> To: Simon Glass
> Cc: Stephen Warren; Tom Warren; u-boot@lists.denx.de
> Subject: Re: [U-Boot] [PATCH 1/4] tegra2:
Yes, USE_PRIVATE_LIBGCC=yes is needed for any U-Boot Tegra build, regardless.
It has to do with lib functions executing on the ARM7TDMI (AVP) IIRC.
Tom
-Original Message-
From: Stephen Warren
Sent: Tuesday, November 15, 2011 11:03 AM
To: Thierry Reding; u-boot@lists.denx.de
Cc: Tom
Thierry,
-Original Message-
From: Thierry Reding [mailto:thierry.red...@avionic-design.de]
Sent: Wednesday, November 16, 2011 12:14 AM
To: Simon Glass
Cc: u-boot@lists.denx.de; Tom Warren
Subject: Re: [U-Boot] [PATCH v2 2/3] tegra2: Add Avionic Design Plutux support.
* PGP Signed by an
Doug is in the CC field (via Outlook in my 'U-Boot' folder @ work), and has
been for every message in this thread.
> -Original Message-
> From: Thierry Reding [mailto:thierry.red...@avionic-design.de]
> Sent: Thursday, November 17, 2011 8:08 AM
> To: Stefano Babic
Beaver is a Tegra30 board that is nearly 100% compatible w/Cardhu.
Add a Beaver build so it can begin to be differentiated, if need be.
Signed-off-by: Tom Warren
---
board/nvidia/beaver/Makefile| 38 +
board/nvidia/dts/tegra30-beaver.dts | 66
Beaver is a Tegra30 board that is nearly 100% compatible w/Cardhu.
Add a Beaver build so it can begin to be differentiated, if need be.
Signed-off-by: Tom Warren
---
v2: Add MAINTAINERS and beaver.h config file
MAINTAINERS | 1 +
board/nvidia/beaver/Makefile
On Fri, Apr 12, 2013 at 3:35 PM, Tom Rini wrote:
> On Fri, Apr 12, 2013 at 03:30:39PM -0700, Tom Warren wrote:
>
> > Beaver is a Tegra30 board that is nearly 100% compatible w/Cardhu.
> > Add a Beaver build so it can begin to be differentiated, if need be.
> >
>
Stephen,
On Mon, Apr 15, 2013 at 11:48 AM, Stephen Warren wrote:
> On 04/12/2013 04:33 PM, Tom Warren wrote:
> > Beaver is a Tegra30 board that is nearly 100% compatible w/Cardhu.
> > Add a Beaver build so it can begin to be differentiated, if need be.
>
> > diff
Beaver is a Tegra30 board that is nearly 100% compatible w/Cardhu.
Add a Beaver build so it can begin to be differentiated, if need be.
Signed-off-by: Tom Warren
---
v2: Add MAINTAINERS and beaver.h config file
v3:
- Edit boards.cfg so no separate 'boards/nvidia/beaver' dir is needed
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
On Mon, Apr 15, 2013 at 4:01 PM, Stephen Warren wrote:
> On 04/15/2013 02:29 PM, Tom Warren wrote:
> > Beaver is a Tegra30 board that is nearly 100% compatible w/Cardhu.
> > Add a Beaver build so it can begin to be differentiated, if need be.
>
> > diff --git a/board/nvidi
Thanks, Stephen.
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Tuesday, April 16, 2013 12:56 PM
> To: Albert ARIBAUD
> Cc: Tom Warren; m...@theia.denx.de; Jimmy Zhang; u-boot@lists.denx.de;
> Tom Warren; Tom Rini; Stephen Warren
>
Did a 'strings u-boot-dtb-tegra.bin | less' and saw that both
board and board_name == beaver. Didn't test as I have no T30
Beaver board here.
Signed-off-by: Tom Warren
---
board/nvidia/beaver/Makefile | 38 ++
boards.cfg |
Tegra builds use the commont u-boot-spl.lds now.
Signed-off-by: Tom Warren
---
include/configs/tegra114-common.h | 2 --
include/configs/tegra20-common.h | 2 --
include/configs/tegra30-common.h | 2 --
3 files changed, 6 deletions(-)
diff --git a/include/configs/tegra114-common.h
b/include
Fixed, thanks.
On Wed, Apr 17, 2013 at 8:52 AM, Stephen Warren wrote:
> On 04/17/2013 09:29 AM, Tom Warren wrote:
> > Tegra builds use the commont u-boot-spl.lds now.
>
> Typo in "common" above.
>
> Reviewed-by: Stephen Warren
>
Marek,
> -Original Message-
> From: Marek Vasut [mailto:ma...@denx.de]
> Sent: Monday, April 29, 2013 4:47 PM
> To: Jim Lin
> Cc: u-boot@lists.denx.de; Tom Warren; Stephen Warren
> Subject: Re: [PATCH 2/3] ARM: Tegra: USB: Add driver support for
> Tegra30/Tegra
Tom,
On Tue, Apr 30, 2013 at 10:20 AM, Tom Rini wrote:
> On Tue, Apr 30, 2013 at 09:21:18AM -0700, Tom Warren wrote:
>
> > Marek,
> >
> > > -Original Message-
> > > From: Marek Vasut [mailto:ma...@denx.de]
> > > Sent: Monday, April 29, 20
On Wed, May 1, 2013 at 12:33 PM, Marek Vasut wrote:
> Dear Tom Rini,
>
> > On Wed, May 01, 2013 at 09:16:45AM -0700, Tom Warren wrote:
> > > Tom,
> > >
> > > On Tue, Apr 30, 2013 at 10:20 AM, Tom Rini wrote:
> > > > On Tue, Apr 30, 2013 at
Adding Jim back into the conversation since he got dropped a couple of
emails back.
On Wed, May 1, 2013 at 4:20 PM, Tom Warren wrote:
>
>
>
> On Wed, May 1, 2013 at 12:33 PM, Marek Vasut wrote:
>
>> Dear Tom Rini,
>>
>> > On Wed, May 01, 2013 at 09:16:45AM
Jim,
> -Original Message-
> From: Marek Vasut [mailto:ma...@denx.de]
> Sent: Thursday, May 02, 2013 4:39 AM
> To: Jim Lin
> Cc: Tom Rini; u-boot@lists.denx.de; Tom Warren; Stephen Warren; Tom
> Warren
> Subject: Re: [U-Boot] [PATCH 2/3] ARM: Tegra: USB: Add driver
Allen,
> -Original Message-
> From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Friday, May 10, 2013 8:06 PM
> To: Allen Martin
> Cc: Tom Warren; Stephen Warren; U-Boot Mailing List
> Subject: Re: [PATCH] Tegra: clk: always use find_best_di
Allen,
> -Original Message-
> From: Allen Martin [mailto:amar...@nvidia.com]
> Sent: Monday, May 13, 2013 7:12 PM
> To: Tom Warren
> Cc: Simon Glass; Stephen Warren; U-Boot Mailing List
> Subject: Re: [PATCH] Tegra: clk: always use find_best_divider() for periph
> cl
Axel (& Albert)
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Wednesday, May 15, 2013 9:29 PM
> To: Axel Lin
> Cc: Wolfgang Denk; Heiko Schocher; Tom Warren; u-boot@lists.denx.de
> Subject: Re: [U-Boot] [PATCH] ARM
Albert (& Axel),
> -Original Message-
> From: Albert ARIBAUD [mailto:albert.u.b...@aribaud.net]
> Sent: Saturday, May 18, 2013 11:58 AM
> To: Tom Warren
> Cc: Stephen Warren; Axel Lin; Wolfgang Denk; Heiko Schocher; u-
> b...@lists.denx.de
> Subject: Re: [U-Boot]
Having to synchronize between repos is messy & error-prone.
Andy can take 'em all in to the MMC tree.
Patch 4/4:
Acked-by: Tom Warren
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Friday, May 24, 2013 8:48 AM
> To: Tom Rini; To
Including Jimmy, since he wrote this patch originally.
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Friday, September 20, 2013 9:19 AM
> To: Thierry Reding
> Cc: Tom Warren; u-boot@lists.denx.de
> Subject: Re: [U-Boot] [PATCH] Tegra
Alban,
Were you going to do a V2 of this patchset?
Tom
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Friday, September 20, 2013 9:04 AM
> To: Thierry Reding
> Cc: Tom Warren; Alban Bedel; u-boot@lists.denx.de; julian.scheel@avion
Thierry,
> -Original Message-
> From: Thierry Reding [mailto:thierry.red...@gmail.com]
> Sent: Friday, September 20, 2013 5:41 AM
> To: Tom Warren
> Cc: u-boot@lists.denx.de
> Subject: [PATCH] Tegra114: Fix PLLX M, N, P init settings
>
> From: Jimmy Zhang
>
nic-design.de]
> Sent: Monday, September 23, 2013 1:52 AM
> To: Tom Warren
> Cc: u-boot@lists.denx.de; julian.sch...@avionic-design.de; Tom Warren;
> Stephen Warren; Thierry Reding (thierry.red...@gmail.com)
> Subject: Re: [U-Boot] [PATCH 1/2] ARM: tegra: support SKU b1 of Tegra30
>
Thierry,
> -Original Message-
> From: Thierry Reding [mailto:thierry.red...@gmail.com]
> Sent: Monday, September 23, 2013 2:53 AM
> To: Tom Warren
> Cc: u-boot@lists.denx.de
> Subject: [PATCH] Change maintainer for Avionic Design boards
>
> I no longer work for
Thierry,
> -Original Message-
> From: Thierry Reding [mailto:thierry.red...@gmail.com]
> Sent: Monday, September 23, 2013 1:08 PM
> To: Tom Warren
> Cc: u-boot@lists.denx.de
> Subject: [PATCH v2 2/2] Tegra114: Do not program CPCON field for PLLX
>
> PLLX no longe
u-boot-arm/master RSN.
Thanks,
Tom
On Tue, Oct 1, 2013 at 8:06 AM, Thierry Reding wrote:
> On Mon, Sep 30, 2013 at 02:25:57PM -0700, Tom Warren wrote:
> > Thierry,
> >
> > > -Original Message-
> > > From: Thierry Reding [mailto:thierry.red...@gmail.com]
These powerrails are currently needed for kernel boot. This will
be move to a pmic-specific driver (or even better moved to the
kernel) at a later date.
Signed-off-by: Tom Warren
Change-Id: Id1654e6338b11cb22715fa3caba644cfe6e2410b
---
arch/arm/include/asm/arch-tegra/board.h | 3 +
board
ed no changes in periph clock sources/divisors.
Signed-off-by: Tom Warren
Change-Id: I396169cd5732ad42aeddefa70fc43f79e969a70d
---
arch/arm/cpu/tegra-common/clock.c | 52 ++-
arch/arm/cpu/tegra114-common/clock.c | 422 +-
arch/arm/cpu/tegra30-common/cl
Tegra124 is compatible w/T114 SPI, so try to commonize as
much as possible.
TEST=built all T1x4 boards, tested on Venice1 & 2 OK.
There's no real binary change here, just names/includes.
Signed-off-by: Tom Warren
---
.../tegra114_spi.h => arch-tegra/tegra1x4_spi.h} | 6 +++---
From: Jimmy Zhang
Based on Tegra114 TRM, system clock can run up to 275MHz. On power on,
the default sytem clock source is set to pllp_out0. In function
clock_early_init(), pllp_out0 will be set to 480MHz which is beyond system
clock's upper limit.
The fix is to set the system clock to CLK_M bef
Minor changes to support T124 chip and sku IDs.
Change-Id: I44092a2ec558e01952be8cc7c0534e384a810ffd
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra/gp_padctrl.h | 1 +
arch/arm/include/asm/arch-tegra/tegra.h | 2 ++
2 files changed, 3 insertions(+)
diff --git a/arch/arm
-by: Tom Warren
---
board/nvidia/venice2/Makefile| 27 +++
board/nvidia/venice2/as3722_init.c | 91 +++
board/nvidia/venice2/as3722_init.h | 38 +++
board/nvidia/venice2/pinmux-config-venice2.h | 339 +++
board/nvidia/venice2
These files are for code that runs on the CPU (A15)
on T124 boards. At this time, there is no A15-specific
code here. The warmboot/LP0 files aren't included as
that code hasn't been ported yet.
Change-Id: I299409ca1b051f8a76df641be73f1f4489d491ab
Signed-off-by: Tom Warren
---
arch/arm
These are fairly complete, and near-clones of T114 Venice,
with an additional I2C port, and MMC address changes for T124.
Change-Id: Icf9d34a2ebf15b5389bbc5293a067a08938ef16a
Signed-off-by: Tom Warren
---
arch/arm/dts/tegra124.dtsi| 328 ++
board
These files are used by both SPL and main U-Boot.
Change-Id: I5b762fc3f9886f588372c7706feaf80c50305c75
Signed-off-by: Tom Warren
---
arch/arm/cpu/tegra-common/ap.c| 11 +--
arch/arm/cpu/tegra-common/board.c | 8 +++-
arch/arm/cpu/tegra-common/cache.c | 38
This provides SPL support for T124 boards - AVP
early init, plus CPU (A15) init/jump to main U-Boot.
Change-Id: I721f83f1d5fa549e0698e0cc76ab3e5ea11ba895
Signed-off-by: Tom Warren
---
arch/arm/cpu/arm720t/tegra-common/cpu.c | 63 +--
arch/arm/cpu/arm720t/tegra-common/cpu.h | 6 +-
arch
Basic Tegra124 build support added - no specific
board is targeted.
Change-Id: Id16b44b5b394e03b121e702eaef2f49f55ab3da3
Signed-off-by: Tom Warren
---
board/nvidia/common/board.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/board/nvidia/common/board.c b/board/nvidia/common/board.c
As Stephen points out, the PMIC/vreg settings aren't needed to boot an
upstream kernel, so I'm dropping this patch.
Thanks
On Mon, Oct 7, 2013 at 1:22 PM, Stephen Warren wrote:
> On 10/07/2013 01:49 PM, Tom Warren wrote:
> > These powerrails are currently needed for ker
Jagan,
On Mon, Oct 7, 2013 at 11:23 PM, Jagan Teki wrote:
> On Tue, Oct 8, 2013 at 2:50 AM, Tom Warren
> wrote:
> > Tegra124 is compatible w/T114 SPI, so try to commonize as
> > much as possible.
> >
> > TEST=built all T1x4 boards, tested on Venice1 & 2 OK.
aren't shared, such
as clk_rst.h, gpio.h, pmc.h, etc. as they have extra regs/bits
for T124.
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra114/ahb.h | 13 +
arch/arm/include/asm/arch-tegra114/clock-tables.h | 15 +-
arch/arm/include/asm/arch-tegra114/clock.h
PMC block for T20/T30 is able to use a common header, but T1x4 has
added registers and/or moved registers around, so these SoCs need
a arch-specific pmc.h.
Built all Tegra AOK, tested on T114 Dalmore and T124 Venice OK.
Signed-off-by: Tom Warren
---
arch/arm/cpu/arm720t/tegra-common/cpu.c
601 - 700 of 1011 matches
Mail list logo