[U-Boot] Pull request, u-boot-tegra/master

2018-05-11 Thread Tom Warren
Tom, Please pull u-boot-tegra/master into U-Boot/master. Thanks! All Tegra builds are OK, and Stephen's automated test system reports that all tests pass. The following changes since commit da342f06b30399fbbebbb53aadfc018713c65c24: Merge git://git.denx.de/u-boot-ubi (2018-05-10 07:17:14 -040

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

2011-03-07 Thread Tom Warren
Albert, On Tue, Feb 22, 2011 at 4:57 PM, Albert ARIBAUD wrote: > Hi Tom, > > Le 23/02/2011 00:41, Tom Warren a écrit : >> >> Anyone willing to review this? I'd like to get it pulled in to >> Albert's arm repo ASAP. > > I should be able to review it du

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

2011-03-14 Thread Tom Warren
Albert, On Sun, Mar 13, 2011 at 10:46 AM, Albert ARIBAUD wrote: > Le 16/02/2011 21:26, Tom Warren a écrit : >> >> Signed-off-by: Tom Warren >> --- >>  arch/arm/cpu/armv7/start.S                 |    6 + >>  arch/arm/cpu/armv7/tegra2/Makefile         |    2 +- >

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

2011-03-14 Thread Tom Warren
Peter, On Mon, Mar 14, 2011 at 8:33 AM, Peter Tyser wrote: > Hi Tom, > I'm not too familiar with the architecture, so many comments are > aesthetic.  It would be a good idea to run the patch through > checkpatch.pl too. I run checkpatch on every submission. Only 1 warning was generated (about an

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

2011-03-14 Thread Tom Warren
Peter, On Mon, Mar 14, 2011 at 3:20 PM, Peter Tyser wrote: > Hi Tom, > > > >> >> +static void init_pll_x(void) >> >> +{ >> >> +     struct clk_rst_ctlr *clkrst = (struct clk_rst_ctlr *)NV_PA_CLK_RST >> >> _BASE; >> >> +     u32     reg; >> > >> > The spaces in front of "reg" can be removed.  Di

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

2011-03-18 Thread Tom Warren
Peter, On Thu, Mar 17, 2011 at 7:32 AM, Peter Tyser wrote: > Hi Tom, > >> >> > >> >> >> +     /* Is PLL-X already running? */ >> >> >> +     reg = readl(&clkrst->crc_pllx_base); >> >> >> +     if (reg & PLL_ENABLE) >> >> >> +             return; >> >> >> + >> >> >> +     /* Do PLLX init if it isn

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

2011-03-18 Thread Tom Warren
Allesandro, On Thu, Mar 17, 2011 at 8:30 AM, Alessandro Rubini wrote: > >>> It looks like most of your uses are standalone functions that would >>> function just fine on their own.  Is there a reason you prefer to have >>> them in a C-file instead of in an assembly file? > >> Just laziness ;) >>

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

2011-03-18 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

Re: [U-Boot] [PATCH] arm: Tegra2: Change mach-type to MACH_TYPE_SEABOARD due to mach-types.h update

2011-03-22 Thread Tom Warren
Albert, On Wed, Feb 23, 2011 at 1:45 PM, Albert ARIBAUD wrote: > Le 23/02/2011 21:03, Tom Warren a écrit : >> >> OK, I'm an idiot. I see now that I needed to add -n to format-patch to >> add the numbering to the [PATCH] header. >> >> Sorry for the no

Re: [U-Boot] [PATCH] arm: Tegra2: Change mach-type to MACH_TYPE_SEABOARD due to mach-types.h update

2011-03-24 Thread Tom Warren
Albert, On Thu, Mar 24, 2011 at 7:27 AM, Albert ARIBAUD wrote: > Le 22/03/2011 20:27, Tom Warren a écrit : >> >> Albert, >> >> On Wed, Feb 23, 2011 at 1:45 PM, Albert ARIBAUD >>  wrote: >>> >>> Le 23/02/2011 21:03, Tom Warren a écrit : >>

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

2011-03-25 Thread Tom Warren
Peter, On Fri, Mar 25, 2011 at 9:02 AM, Peter Tyser wrote: > Hi Tom, > Things look pretty good.  Minor comments/questions below. > > > >> +/* >> + * TBD: Move cold_boot() to assembly file. >> + * Values/offsets of the table vars make this difficult. >> + */ >> + >> +void cold_boot(void) >> +{ >>

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

2011-03-25 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

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

2011-03-25 Thread Tom Warren
Peter, On Fri, Mar 25, 2011 at 10:22 AM, Peter Tyser wrote: > On Fri, 2011-03-25 at 09:16 -0700, Tom Warren wrote: >> Peter, >> >> On Fri, Mar 25, 2011 at 9:02 AM, Peter Tyser wrote: >> > Hi Tom, >> > Things look prett

Re: [U-Boot] [PATCH] arm: Tegra2: Change mach-type to MACH_TYPE_SEABOARD due to mach-types.h update

2011-03-28 Thread Tom Warren
Albert, On Sun, Mar 27, 2011 at 9:22 AM, Albert ARIBAUD wrote: > Le 24/03/2011 16:08, Tom Warren a écrit : >> >> Albert, >> >> On Thu, Mar 24, 2011 at 7:27 AM, Albert ARIBAUD >>  wrote: >>> >>> Le 22/03/2011 20:27, Tom Warren a écrit : >>

[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)

Re: [U-Boot] [PATCH 0/6] tegra2: Add more clock/pinmux functionality

2011-09-21 Thread Tom Warren
> -Original Message- > From: Simon Glass [mailto:s...@chromium.org] > Sent: Thursday, September 08, 2011 3:12 PM > To: U-Boot Mailing List > Cc: Albert ARIBAUD; Tom Warren; Simon Glass > Subject: [PATCH 0/6] tegra2: Add more clock/pinmux functionality > > This

Re: [U-Boot] [PATCH v2 1/4] tegra2: Seaboard's MMC has an 8-bit bus

2011-10-04 Thread Tom Warren
Stephen, > -Original Message- > From: Stephen Warren [mailto:swar...@nvidia.com] > Sent: Tuesday, October 04, 2011 10:33 AM > To: U-Boot Mailing List > Cc: Tom Warren; Simon Glass; Stephen Warren > Subject: [PATCH v2 1/4] tegra2: Seaboard's MMC has an 8-bit bus >

Re: [U-Boot] [RESEND PATCH v2] tegra2: Enable data cache

2011-10-13 Thread Tom Warren
Simon, > -Original Message- > From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass > Sent: Wednesday, October 12, 2011 2:13 PM > To: Anton Staaf > Cc: U-Boot Mailing List; Tom Warren > Subject: Re: [U-Boot] [RESEND PATCH v2] tegra2: Enable data c

Re: [U-Boot] [RESEND PATCH v2] tegra2: Enable data cache

2011-10-14 Thread Tom Warren
Stephen, > -Original Message- > From: Stephen Warren > Sent: Friday, October 14, 2011 8:04 AM > To: Simon Glass; Tom Warren > Cc: Anton Staaf; U-Boot Mailing List > Subject: RE: [U-Boot] [RESEND PATCH v2] tegra2: Enable data cache > > Simon Glass wrote at Thursda

Re: [U-Boot] [PATCH v6 1/5] tegra2: Use cmd_link_o_target in board Makefiles

2011-10-18 Thread Tom Warren
s/Hi Tom/Hi Stephen/ > -Original Message- > From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass > Sent: Tuesday, October 18, 2011 11:31 AM > To: Stephen Warren > Cc: albert.u.b...@aribaud.net; aflem...@gmail.com; Tom Warren; U-Boot > Mailing Li

Re: [U-Boot] [PATCH 5/8] tegra2: Enable SPI environment on Seaboard

2011-10-20 Thread Tom Warren
Simon, > -Original Message- > From: Simon Glass [mailto:s...@chromium.org] > Sent: Thursday, October 20, 2011 12:03 PM > To: U-Boot Mailing List > Cc: Albert ARIBAUD; Tom Warren; Stephen Warren; Simon Glass > Subject: [PATCH 5/8] tegra2: Enable SPI environment on Seabo

Re: [U-Boot] [PATCH 5/8] tegra2: Enable SPI environment on Seaboard

2011-10-20 Thread Tom Warren
Simon, > -Original Message- > From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass > Sent: Thursday, October 20, 2011 12:58 PM > To: Tom Warren > Cc: U-Boot Mailing List; Albert ARIBAUD; Stephen Warren > Subject: Re: [PATCH 5/8] tegra2: Enable

[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 0/3] Add basic NVIDIA Tegra2 SoC support

2011-01-11 Thread Tom Warren
This series of patches adds preliminary/baseline support for NVIDIA's Tegra2 Soc. Basic CPU (AVP), RAM and UART init are covered so that the system (Harmony and/or Seaboard) can boot to the U-Boot serial prompt. Further support (for Coretex-A9 CPU(s), USB, SD/MMC, etc.) to follow. Tom Warr

[U-Boot] [PATCH 2/3] arm: Tegra2: Add support for NVIDIA Harmony board Signed-off-by: Tom Warren

2011-01-11 Thread Tom Warren
Wadaskar rd6281a ARM926EJS (Kirkwood SoC) sheevaplug ARM926EJS (Kirkwood SoC) +Tom Warren + + harmony Tegra2 (ARM7 & A9 Dual Core) + Matthias Weisser jadecpu ARM926EJS (MB86R01 SoC) diff --git a/board/tegra2/harmony/Makefile b/b

[U-Boot] [PATCH 3/3] arm: Tegra2: Add support for NVIDIA Seaboard board Signed-off-by: Tom Warren

2011-01-11 Thread Tom Warren
changed, 96 insertions(+), 0 deletions(-) create mode 100644 board/tegra2/seaboard/Makefile create mode 100644 include/configs/seaboard.h diff --git a/MAINTAINERS b/MAINTAINERS index b5cff19..f4795d3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -844,6 +844,7 @@ Prafulla Wadaskar Tom Warren

[U-Boot] [PATCH 1/3] arm: Tegra2: Add generic Tegra2 SoC support Signed-off-by: Tom Warren

2011-01-11 Thread Tom Warren
--- arch/arm/cpu/armv7/tegra2/Makefile | 48 + arch/arm/cpu/armv7/tegra2/board.c| 91 ++ arch/arm/cpu/armv7/tegra2/config.mk | 28 +++ arch/arm/cpu/armv7/tegra2/lowlevel_init.S| 66 +++ arch/arm/cpu/armv7/tegra2/sys_info.c | 35 +

Re: [U-Boot] [PATCH 3/3] arm: Tegra2: Add support for NVIDIA Seaboard board Signed-off-by: Tom Warren

2011-01-11 Thread Tom Warren
aving been updated, how do I get a sync request in? And how is that phased in to match with my patches so that it all builds/boots? Thanks, Tom > -Original Message- > From: Paulraj, Sandeep [mailto:s-paul...@ti.com] > Sent: Tuesday, January 11, 2011 5:16 PM > To: Tom Warren; u-b

Re: [U-Boot] [PATCH 3/3] arm: Tegra2: Add support for NVIDIA Seaboard board Signed-off-by: Tom Warren

2011-01-12 Thread Tom Warren
> -Original Message- > From: Paulraj, Sandeep [mailto:s-paul...@ti.com] > Sent: Tuesday, January 11, 2011 7:00 PM > To: Tom Warren; Tom Warren; u-boot@lists.denx.de > Subject: RE: [U-Boot] [PATCH 3/3] arm: Tegra2: Add support for NVIDIA > Seaboard board Signed-off-by: T

Re: [U-Boot] [PATCH 3/3] arm: Tegra2: Add support for NVIDIA Seaboard board Signed-off-by: Tom Warren

2011-01-12 Thread Tom Warren
anks, Tom On Wed, Jan 12, 2011 at 10:05 AM, Tom Warren wrote: >> -Original Message- >> From: Paulraj, Sandeep [mailto:s-paul...@ti.com] >> Sent: Tuesday, January 11, 2011 7:00 PM >> To: Tom Warren; Tom Warren; u-boot@lists.denx.de >> Subject: RE: [U-Boot]

[U-Boot] [PATCH 0/4 V2] Add basic NVIDIA Tegra2 SoC support

2011-01-14 Thread Tom Warren
Make changes based on feedback from Peter Tyser and Sandeep Paulraj. Tom Warren (4): arm: Tegra2: Add basic NVIDIA Tegra2 SoC support serial: Add Tegra2 serial port support arm: Tegra2: Add support for NVIDIA Harmony board arm: Tegra2: Add support for NVIDIA Seaboard board MAINTA

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

2011-01-14 Thread Tom Warren
Basic support for the NVIDIA Harmony board. U-Boot will load and respond to serial console commands with this patch. Further peripheral support (USB, SD/MMC, NAND, etc.) to follow. Signed-off-by: Tom Warren --- MAINTAINERS |4 + board/nvidia/harmony/Makefile | 50

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

2011-01-14 Thread Tom Warren
Basic support for the NVIDIA Seaboard board. U-Boot will load and respond to serial console commands with this patch. Further peripheral support (USB, SD/MMC, SPI, etc.) to follow. Signed-off-by: Tom Warren --- MAINTAINERS|1 + board/nvidia/seaboard/Makefile | 50

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

2011-01-14 Thread Tom Warren
Add basic support for NVIDIA Tegra2 SoC chipset Signed-off-by: Tom Warren --- arch/arm/cpu/armv7/tegra2/Makefile | 48 ++ arch/arm/cpu/armv7/tegra2/board.c| 91 ++ arch/arm/cpu/armv7/tegra2/config.mk | 28 +++ arch/arm/cpu/armv7/tegra2

[U-Boot] [PATCH 2/4 V2] serial: Add Tegra2 serial port support

2011-01-14 Thread Tom Warren
Enable support for serial output on Tegra2 builds Signed-off-by: Tom Warren --- common/serial.c |3 ++- include/serial.h |3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/common/serial.c b/common/serial.c index 051ae4e..8ebf9a5 100644 --- a/common/serial.c +++ b

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

2011-01-14 Thread Tom Warren
On Fri, Jan 14, 2011 at 12:59 PM, Peter Tyser wrote: > Hi Tom, > > On Fri, 2011-01-14 at 10:11 -0700, Tom Warren wrote: >> This series of patches adds preliminary/baseline support for NVIDIA's >> Tegra2 SoC.  Basic CPU (AVP), RAM and UART init are covered so that

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

2011-01-14 Thread Tom Warren
On Fri, Jan 14, 2011 at 2:36 PM, Peter Tyser wrote: > On Fri, 2011-01-14 at 13:41 -0700, Tom Warren wrote: >> On Fri, Jan 14, 2011 at 12:59 PM, Peter Tyser wrote: >> > Hi Tom, >> > >> > On Fri, 2011-01-14 at 10:11 -0700, Tom Warren wrote: >> >>

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

2011-01-19 Thread Tom Warren
Wolfgang, On Mon, Jan 17, 2011 at 4:27 PM, Wolfgang Denk wrote: > Dear Tom Warren, > > In message you > wrote: >> >> 1) IO access functions - I pre-reviewed my patch series with Wolfgang >> (to hopefully catch any blatant errors and smooth >> the process) a

[U-Boot] [PATCH v3 0/4] Add basic NVIDIA Tegra2 SoC support

2011-01-19 Thread Tom Warren
es in UART init - Change nv-common.h config file to tegra2-common.h Changes for V3: - Use I/O accessors for Tegra2 HW MMIO register access - Allow conditional compile of UARTA/UARTD code to save space Tom Warren (4): arm: Tegra2: Add basic NVIDIA Tegra2 SoC support serial

[U-Boot] [PATCH v3 2/4] serial: Add Tegra2 serial port support

2011-01-19 Thread Tom Warren
Signed-off-by: Tom Warren --- Changes for V2: - Move serial driver changes to separate patch common/serial.c |3 ++- include/serial.h |3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/common/serial.c b/common/serial.c index 051ae4e..8ebf9a5 100644 --- a

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

2011-01-19 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 register/bit defines in UART init Changes for

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

2011-01-19 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 MAINTAINERS|1 + board/nvidia/seaboard/Makefile | 50 boards.cfg

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

2011-01-19 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 MAINTAINERS |4 + board/nvidia/harmony/Makefile | 50 boards.cfg |1

Re: [U-Boot] [PATCH v3 1/4] arm: Tegra2: Add basic NVIDIA Tegra2 SoC support

2011-01-20 Thread Tom Warren
On Wed, Jan 19, 2011 at 5:04 PM, Peter Tyser wrote: > Hi Tom, > Some last minutes nits: > > It looks like some of the new functions can be declared statically. > It'd be nice to do so where possible. Which functions, Peter? Please point them out specifically, thanks. > > > >> --- /dev/null >> ++

Re: [U-Boot] [PATCH v3 1/4] arm: Tegra2: Add basic NVIDIA Tegra2 SoC support

2011-01-20 Thread Tom Warren
Graeme, On Wed, Jan 19, 2011 at 5:20 PM, Graeme Russ wrote: > On Thu, Jan 20, 2011 at 8:19 AM, Tom Warren wrote: > >> + >> +/* >> + * Routine: uart_clock_init >> + * Description: init the PLL and clock for the UART in uart_num >> + */ &

Re: [U-Boot] [PATCH v3 1/4] arm: Tegra2: Add basic NVIDIA Tegra2 SoC support

2011-01-20 Thread Tom Warren
Wolfgang, On Thu, Jan 20, 2011 at 1:40 AM, Wolfgang Denk wrote: > Dear Tom Warren, > > In message <1295471986-2395-2-git-send-email-twar...@nvidia.com> you wrote: >> Signed-off-by: Tom Warren > > checkpatch.pl reports: > >        total: 6 errors, 12 warnings, 1

[U-Boot] [PATCH V4 2/4] serial: Add Tegra2 serial port support

2011-01-20 Thread Tom Warren
Signed-off-by: Tom Warren --- Changes for V2: - Move serial driver to separate patch common/serial.c |3 ++- include/serial.h |3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/common/serial.c b/common/serial.c index 051ae4e..8ebf9a5 100644 --- a/common

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

2011-01-20 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 V4 3/4] arm: Tegra2: Add support for NVIDIA Harmony board

2011-01-20 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 MAINTAINERS |4 + board/nvidia/harmony/Makefile | 50 boards.cfg |1

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

2011-01-20 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 MAINTAINERS|1 + board/nvidia/seaboard/Makefile | 50 boards.cfg

[U-Boot] [PATCH V4 0/4] Add basic NVIDIA Tegra2 SoC support

2011-01-20 Thread Tom Warren
dl/writel - Remove empty lines, fix mixed case hex #s & comments in header(s) - Move board/nvidia/common/board.c UART code & header to arch/arm/cpu/armv7/tegra2/ - Declare internal functions as static in UART code Tom Warren (4): arm: Tegra2: Add ba

Re: [U-Boot] [PATCH V4 1/4] arm: Tegra2: Add basic NVIDIA Tegra2 SoC support

2011-01-21 Thread Tom Warren
Minkyu, On Fri, Jan 21, 2011 at 1:16 AM, Minkyu Kang wrote: > Dear Tom Warren, > > On 21 January 2011 09:42, Tom Warren wrote: >> diff --git a/arch/arm/cpu/armv7/tegra2/uart.c >> b/arch/arm/cpu/armv7/tegra2/uart.c >> new file mode 100644 >> index 000..5e60b

<    4   5   6   7   8   9   10   11   >