[U-Boot] [Patch V6 1/4] arm: Tegra2: Add basic NVIDIA Tegra2 SoC support

2011-01-27 Thread Tom Warren
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

[U-Boot] [Patch V6 2/4] serial: Add Tegra2 serial port support

2011-01-27 Thread Tom Warren
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,

[U-Boot] [Patch V6 3/4] arm: Tegra2: Add support for NVIDIA Harmony board

2011-01-27 Thread Tom Warren
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

[U-Boot] [Patch V6 4/4] arm: Tegra2: Add support for NVIDIA Seaboard board

2011-01-27 Thread Tom Warren
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

Re: [U-Boot] [Patch V6 0/4] Add basic NVIDIA Tegra2 SoC support

2011-02-01 Thread Tom Warren
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

Re: [U-Boot] [Patch V6 0/4] Add basic NVIDIA Tegra2 SoC support

2011-02-02 Thread Tom Warren
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

Re: [U-Boot] [Patch V6 0/4] Add basic NVIDIA Tegra2 SoC support

2011-02-07 Thread Tom Warren
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 >&

[U-Boot] [PATCH V4] arm: Tegra2: add support for A9 CPU init

2011-04-12 Thread Tom Warren
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

[U-Boot] [PATCH 0/3] Fix hang when loading U-Boot from SPI or NAND

2011-04-13 Thread Tom Warren
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

[U-Boot] [PATCH 1/3] arm: Tegra2: Add missing PLLX init

2011-04-13 Thread Tom Warren
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

[U-Boot] [PATCH 2/3] arm: Tegra2: GPIO: Add basic GPIO functionality

2011-04-13 Thread Tom Warren
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

[U-Boot] [PATCH 3/3] arm: Tegra2: Move clk/mux init to board_early_init_f, add GPIO init

2011-04-13 Thread Tom Warren
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

Re: [U-Boot] [PATCH V4] arm: Tegra2: add support for A9 CPU init

2011-04-13 Thread Tom Warren
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 >> --- /

Re: [U-Boot] [PATCH 1/3] arm: Tegra2: Add missing PLLX init

2011-04-13 Thread Tom Warren
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;          

Re: [U-Boot] [PATCH 2/3] arm: Tegra2: GPIO: Add basic GPIO functionality

2011-04-13 Thread Tom Warren
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

Re: [U-Boot] [PATCH V4] arm: Tegra2: add support for A9 CPU init

2011-04-13 Thread Tom Warren
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

Re: [U-Boot] [PATCH 2/3] arm: Tegra2: GPIO: Add basic GPIO functionality

2011-04-13 Thread Tom Warren
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, >>> >>

[U-Boot] [PATCH V2 1/3] arm: Tegra2: Add missing PLLX init

2011-04-14 Thread Tom Warren
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

[U-Boot] [PATCH V2 0/3] Fix hang when loading U-Boot from SPI or NAND

2011-04-14 Thread Tom Warren
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

[U-Boot] [PATCH V2 2/3] arm: Tegra2: GPIO: Add basic GPIO definitions

2011-04-14 Thread Tom Warren
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

[U-Boot] [PATCH V2 3/3] arm: Tegra2: Move clk/mux init to board_early_init_f, add GPIO init

2011-04-14 Thread Tom Warren
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

[U-Boot] [PATCH V5] arm: Tegra2: add support for A9 CPU init

2011-04-14 Thread Tom Warren
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

[U-Boot] [PATCH] GPIO: Tegra2: add GPIO driver for Seaboard and Harmony

2011-04-18 Thread Tom Warren
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

[U-Boot] [PATCH] spi: Tegra2: Add SPI driver for SPIFLASH on Seaboard

2011-04-28 Thread Tom Warren
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&#x

Re: [U-Boot] [PATCH] GPIO: Tegra2: add GPIO driver for Seaboard and Harmony

2011-04-28 Thread Tom Warren
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    

Re: [U-Boot] [PATCH] spi: Tegra2: Add SPI driver for SPIFLASH on Seaboard

2011-05-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH] GPIO: Tegra2: add GPIO driver for Seaboard and Harmony

2011-05-02 Thread Tom Warren
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

[U-Boot] [PATCH V2 0/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-05-02 Thread Tom Warren
#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

[U-Boot] [PATCH V2 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-05-02 Thread Tom Warren
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

[U-Boot] [PATCH V2 2/2] arm: Tegra2: GPIO: enable GPIO for Tegra2 boards

2011-05-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH] spi: Tegra2: Add SPI driver for SPIFLASH on Seaboard

2011-05-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH V2 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-05-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH] spi: Tegra2: Add SPI driver for SPIFLASH on Seaboard

2011-05-03 Thread Tom Warren
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

[U-Boot] [PATCH 1/2] mmc: Tegra2: SD/MMC driver for Seaboard - eMMC on SDMMC4, SDIO on SDMMC3

2011-05-31 Thread Tom Warren
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

[U-Boot] [PATCH 2/2] mmc: Tegra2: Enable SD/MMC driver for Seaboard and Harmony

2011-05-31 Thread Tom Warren
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

Re: [U-Boot] [PATCH V2 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH V2 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-02 Thread Tom Warren
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. > > >

Re: [U-Boot] [PATCH V2 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH V2 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-03 Thread Tom Warren
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

[U-Boot] [PATCH V3 0/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-08 Thread Tom Warren
#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

[U-Boot] [PATCH V3 2/2] arm: Tegra2: GPIO: enable GPIO for Tegra2 boards

2011-06-08 Thread Tom Warren
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

[U-Boot] [PATCH V3 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-08 Thread Tom Warren
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:

[U-Boot] [PATCH V4 0/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-16 Thread Tom Warren
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

[U-Boot] [PATCH V4 2/2] arm: Tegra2: GPIO: enable GPIO for Tegra2 boards

2011-06-16 Thread Tom Warren
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

[U-Boot] [PATCH V4 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-16 Thread Tom Warren
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:

Re: [U-Boot] [PATCH V4 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-16 Thread Tom Warren
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; >> + >>

[U-Boot] [PATCH V5 2/2] arm: Tegra2: GPIO: enable GPIO for Tegra2 boards

2011-06-17 Thread Tom Warren
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

[U-Boot] [PATCH V5 0/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-17 Thread Tom Warren
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

[U-Boot] [PATCH V5 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-17 Thread Tom Warren
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:

Re: [U-Boot] [PATCH V5 1/2] GPIO: Tegra2: add GPIO driver for Tegra2

2011-06-24 Thread Tom Warren
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)

[U-Boot] Tegra T20 / T25 datasheet (Technical Reference Manual)

2011-10-26 Thread Tom Warren
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

Re: [U-Boot] [PATCH 3/9] arm: Move CP15 init out of cpu_init_crit()

2011-10-31 Thread Tom Warren
; 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, >

Re: [U-Boot] [PATCH v2 1/4] Tegra2: mmc: define register field values in tegra2_mmc.h

2011-11-10 Thread Tom Warren
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

Re: [U-Boot] [PATCH 1/4] tegra2: Avoid warnings if CONFIG_SYS_TEXT_BASE is redefined.

2011-11-14 Thread Tom Warren
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:

Re: [U-Boot] [PATCH] tegra2: Change CONFIG_SYS_TEXT_BASE to 0x00108000.

2011-11-15 Thread Tom Warren
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

Re: [U-Boot] [PATCH v2 2/3] tegra2: Add Avionic Design Plutux support.

2011-11-16 Thread Tom Warren
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

Re: [U-Boot] [PATCH] disk: part_efi: Fix parameters passed to is_gpt_valid().

2011-11-17 Thread Tom Warren
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

[U-Boot] [PATCH] Tegra: T30: Beaver board support.

2013-04-12 Thread Tom Warren
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

[U-Boot] [PATCH v2] Tegra: T30: Beaver board support.

2013-04-12 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra: T30: Beaver board support.

2013-04-12 Thread Tom Warren
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. > > >

Re: [U-Boot] [PATCH v2] Tegra: T30: Beaver board support.

2013-04-15 Thread Tom Warren
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

[U-Boot] [PATCH v3] Tegra: T30: Beaver board support.

2013-04-15 Thread Tom Warren
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

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

2013-04-15 Thread Tom Warren
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

Re: [U-Boot] [PATCH v3] Tegra: T30: Beaver board support.

2013-04-15 Thread Tom Warren
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

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

2013-04-16 Thread Tom Warren
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 >

[U-Boot] [PATCH] Tegra: T30: Beaver: Fix board/board_name env vars, s/b beaver, not cardhu

2013-04-17 Thread Tom 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 |

[U-Boot] [PATCH] Tegra: Remove unused/non-existent spl linker script reference

2013-04-17 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra: Remove unused/non-existent spl linker script reference

2013-04-17 Thread Tom Warren
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 >

Re: [U-Boot] [PATCH 2/3] ARM: Tegra: USB: Add driver support for Tegra30/Tegra114

2013-04-30 Thread Tom 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

Re: [U-Boot] [PATCH 2/3] ARM: Tegra: USB: Add driver support for Tegra30/Tegra114

2013-05-01 Thread Tom Warren
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

Re: [U-Boot] [PATCH 2/3] ARM: Tegra: USB: Add driver support for Tegra30/Tegra114

2013-05-01 Thread Tom Warren
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

Re: [U-Boot] [PATCH 2/3] ARM: Tegra: USB: Add driver support for Tegra30/Tegra114

2013-05-01 Thread Tom Warren
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

Re: [U-Boot] [PATCH 2/3] ARM: Tegra: USB: Add driver support for Tegra30/Tegra114

2013-05-02 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra: clk: always use find_best_divider() for periph clocks

2013-05-13 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra: clk: always use find_best_divider() for periph clocks

2013-05-13 Thread Tom Warren
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

Re: [U-Boot] [PATCH] ARM: arm720t: Add missing CONFIG_SKIP_LOWLEVEL_INIT guard for cpu_init_crit

2013-05-17 Thread Tom Warren
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

Re: [U-Boot] [PATCH] ARM: arm720t: Add missing CONFIG_SKIP_LOWLEVEL_INIT guard for cpu_init_crit

2013-05-21 Thread Tom Warren
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]

Re: [U-Boot] [PATCH V3 1/4] README: document CONFIG_ENV_IS_IN_MMC

2013-05-24 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra114: Fix PLLX M, N, P init settings

2013-09-20 Thread Tom Warren
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

Re: [U-Boot] [PATCH 1/2] ARM: tegra: support SKU b1 of Tegra30

2013-09-20 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra114: Fix PLLX M, N, P init settings

2013-09-20 Thread Tom Warren
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 >

Re: [U-Boot] [PATCH 1/2] ARM: tegra: support SKU b1 of Tegra30

2013-09-23 Thread Tom Warren
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 >

Re: [U-Boot] [PATCH] Change maintainer for Avionic Design boards

2013-09-30 Thread Tom Warren
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

Re: [U-Boot] [PATCH v2 2/2] Tegra114: Do not program CPCON field for PLLX

2013-09-30 Thread Tom Warren
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

Re: [U-Boot] [PATCH v2 2/2] Tegra114: Do not program CPCON field for PLLX

2013-10-01 Thread Tom Warren
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]

[U-Boot] [PATCH] Tegra114: Dalmore: Add voltage reg/PMIC init for various periphs

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH] Tegra114: Add support for more clock sources for T1x4 periphs

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH] Tegra: T1x4: SPI: Use a common name (t1x4) for SPI driver

2013-10-07 Thread Tom Warren
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 +++---

[U-Boot] [PATCH] Tegra114: spl: Set system clock to clk_m

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH 2/8] Tegra124: Add changes to common arch-tegra header files

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH 8/8] Tegra124: Add Venice2 (T124) build

2013-10-07 Thread Tom Warren
-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

[U-Boot] [PATCH 4/8] Tegra124: Add CPU (armv7) files

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH 7/8] Tegra124: Venice2: fdt: Add device-tree files

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH 5/8] Tegra124: Add common CPU (shared) files

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH 3/8] Tegra124: Add SPL/AVP (arm720t) cpu files

2013-10-07 Thread Tom Warren
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

[U-Boot] [PATCH 6/8] Tegra124: Add generic T124 build support

2013-10-07 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra114: Dalmore: Add voltage reg/PMIC init for various periphs

2013-10-07 Thread Tom Warren
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

Re: [U-Boot] [PATCH] Tegra: T1x4: SPI: Use a common name (t1x4) for SPI driver

2013-10-08 Thread Tom Warren
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.

[U-Boot] [PATCH] arm: Tegra: T114: Use common tegra1x4- includes in arch-tegra

2013-10-08 Thread Tom Warren
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

[U-Boot] [PATCH] arm: Tegra: Use arch-specific pmc.h where needed, else use common pmc.h

2013-10-08 Thread Tom Warren
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

<    2   3   4   5   6   7   8   9   10   11   >