Thanks!
On Thu, Feb 14, 2013 at 12:19 AM, Thierry Reding
wrote:
> On Wed, Feb 13, 2013 at 02:44:47PM -0700, Tom Warren wrote:
>> This patchset adds device-tree support to the Tegra MMC driver.
>> All device config is done via properties in the DT files instead
>> of hard
Stephen,
On Wed, Feb 13, 2013 at 5:17 PM, Stephen Warren wrote:
> On 02/13/2013 02:44 PM, Tom Warren wrote:
>> tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
>> Tested on Seaboard, fully functional.
>>
>> Tamonten boards (medcom-wide, plutu
Stephen,
On Wed, Feb 13, 2013 at 5:10 PM, Stephen Warren wrote:
> On 02/13/2013 02:44 PM, Tom Warren wrote:
>> Linux dts files were used for those boards that didn't already
>> have sdhci info populated. Tamonten has their own dtsi file with
>> common sdhci nodes (sour
/Lucas/Thierry/Simon's feedback
v4: Additional changes as per Stephen/Lucas/Thierry/Simon
Tom Warren (4):
fdt: Add dts/dtsi file include paths to DTC command line
Tegra: fdt: Add/enhance sdhci (mmc) nodes for all T20 DT files
Tegra: fdt: tamonten: Add common tamonten.dtsi file from li
This requires a version of dtc that can handle the 'i' argument
Signed-off-by: Tom Warren
---
v4: new
dts/Makefile |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dts/Makefile b/dts/Makefile
index 922c78c..2ef31e9 100644
--- a/dts/Makefile
+++ b/dts/Makefil
Linux dts files were used for those boards that didn't already
have sdhci info populated. Tamonten has their own dtsi file with
common sdhci nodes (sourced from Linux).
Signed-off-by: Tom Warren
Tested-by: Thierry Reding
---
v2:
- cleanup comments in dts files/match w/kernel files
- add
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Acked-by: Thierry Reding
---
v3: new
v4: no change
board/avionic-design/dts/tegra20-tamonten.dtsi | 489
1 files changed, 489 insertions(+), 0
tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
Tested on Seaboard, fully functional.
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Signed-off-by: Thierry Reding
---
v2:
- all boards now call
Stephen/Laxman,
On Tue, Feb 12, 2013 at 12:07 PM, Tom Warren wrote:
> Stephen,
>
> On Tue, Feb 12, 2013 at 11:10 AM, Stephen Warren
> wrote:
>> On 02/12/2013 10:40 AM, Tom Warren wrote:
>>> Laxman,
>>>
>>> On Tue, Feb 12, 2013 at 5:02 AM, Laxman Dew
Marc,
On Thu, Feb 14, 2013 at 3:48 PM, Marc Dietrich wrote:
> Hi Tom,
>
> On Thursday 14 February 2013 14:03:57 Tom Warren wrote:
>> This patchset adds device-tree support to the Tegra MMC driver.
>> All device config is done via properties in the DT files instead
>> o
Stephen,
On Thu, Feb 14, 2013 at 4:27 PM, Stephen Warren wrote:
> On 02/13/2013 02:44 PM, Tom Warren wrote:
>> This patchset adds device-tree support to the Tegra MMC driver.
>> All device config is done via properties in the DT files instead
>> of hard-coded config optio
Stephen,
On Thu, Feb 14, 2013 at 4:12 PM, Stephen Warren wrote:
> On 02/14/2013 02:04 PM, Tom Warren wrote:
>> tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
>> Tested on Seaboard, fully functional.
>>
>> Tamonten boards (medcom-wide, plutu
Marc/Stephen,
On Fri, Feb 15, 2013 at 9:42 AM, Marc Dietrich wrote:
> Stephen,
>
> On Thursday 14 February 2013 16:12:42 Stephen Warren wrote:
>> On 02/14/2013 02:04 PM, Tom Warren wrote:
>> > tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
>&g
Andy,
On Mon, Feb 18, 2013 at 4:10 PM, Andy Fleming wrote:
>
>
>
> On Thu, Feb 14, 2013 at 3:04 PM, Tom Warren
> wrote:
>>
>> tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
>> Tested on Seaboard, fully functional.
>>
>>
Lucas/Stephen/etc.
On Fri, Feb 15, 2013 at 4:58 AM, Lucas Stach wrote:
> Am Donnerstag, den 14.02.2013, 13:24 -0700 schrieb Stephen Warren:
> [...]
>> >>
>> >> The one issue with this is that only newer versions of dtc support the
>> >> -i option. The version packaged with most distros won't supp
This allows the use of '#include "xyz"' in the dts/dtsi file which
helps the C preprocessor find common dtsi include files.
Signed-off-by: Tom Warren
---
v4: new
v5: Add dts/dtsi paths to DTS_CPPFLAGS instead of DTC command line
dts/Makefile |3 ++-
1 files changed
/Lucas/Thierry/Simon's feedback
v4: Additional changes as per Stephen/Lucas/Thierry/Simon
v5: Additional changes as per Stephen/Lucas/Andy
Tom Warren (4):
fdt: add dts/dtsi arch & board include paths to DTS_CPPFLAGS
Tegra: fdt: tamonten: Add common tamonten.dtsi file from linux
Tegra:
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Acked-by: Thierry Reding
---
v3: new
v4: no change
v5: change /include/ to #include
board/avionic-design/dts/tegra20-tamonten.dtsi | 489
1 files
Linux dts files were used for those boards that didn't already
have sdhci info populated. Tamonten has their own dtsi file with
common sdhci nodes (sourced from Linux).
Signed-off-by: Tom Warren
Tested-by: Thierry Reding
---
v2:
- cleanup comments in dts files/match w/kernel files
- add
tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
Tested on Seaboard, fully functional.
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Signed-off-by: Thierry Reding
---
v2:
- all boards now call
Stephen,
On Wed, Feb 20, 2013 at 3:35 PM, Stephen Warren wrote:
> On 02/20/2013 02:05 PM, Tom Warren wrote:
>> Linux dts files were used for those boards that didn't already
>> have sdhci info populated. Tamonten has their own dtsi file with
>> common sdhci nodes (s
Thierry,
On Thu, Feb 21, 2013 at 2:00 AM, Thierry Reding
wrote:
> On Wed, Feb 20, 2013 at 02:05:46PM -0700, Tom Warren wrote:
>> This patchset adds device-tree support to the Tegra MMC driver.
>> All device config is done via properties in the DT files instead
>> of hard
Stephen,
On Wed, Feb 20, 2013 at 5:15 PM, Stephen Warren wrote:
> On 02/20/2013 04:01 PM, Tom Warren wrote:
>> Stephen,
>>
>> On Wed, Feb 20, 2013 at 3:35 PM, Stephen Warren
>> wrote:
>>> On 02/20/2013 02:05 PM, Tom Warren wrote:
>>>> Linux
/Lucas/Thierry/Simon's feedback
v4: Additional changes as per Stephen/Lucas/Thierry/Simon
v5: Additional changes as per Stephen/Lucas/Andy
v6: Additional changes requested by Stephen
Tom Warren (4):
Tegra: fdt: Change /include/ to #include for C preprocessor
Tegra: fdt: tamonten: Add commo
dts Makefile has the arch & board include paths added to DTS_CPPFLAGS.
This allows the use of '#include "xyz"' in the dts/dtsi file which
helps the C preprocessor find common dtsi include files.
Signed-off-by: Tom Warren
---
---
v4: new
v5: add dts/dtsi paths to DTS
Linux dts files were used for those boards that didn't already
have sdhci info populated. Tamonten has their own dtsi file with
common sdhci nodes (sourced from Linux).
Signed-off-by: Tom Warren
Tested-by: Thierry Reding
---
v2:
- cleanup comments in dts files/match w/kernel files
- add
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Acked-by: Thierry Reding
---
v3: new
v4: no change
v5: change /include/ to #include
v6: change AD DT files ARCH_CPU_DTS to "tegra20-tamonten.dtsi"
board/avionic-
tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
Tested on Seaboard, fully functional.
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Signed-off-by: Thierry Reding
---
v2:
- all boards now call
ubmit a cleanup patch for the memreserve fields that Stephen pointed
out in Seaboard and Cardhu dts.
On Thu, Feb 21, 2013 at 9:45 AM, Tom Warren wrote:
> Linux dts files were used for those boards that didn't already
> have sdhci info populated. Tamonten has their own dtsi file with
>
/Lucas/Thierry/Simon's feedback
v4: Additional changes as per Stephen/Lucas/Thierry/Simon
v5: Additional changes as per Stephen/Lucas/Andy
v6: Additional changes requested by Stephen/Thierry
v7: Additional changes requested by Stephen
Tom Warren (4):
Tegra: fdt: Change /include/ to #include fo
dts Makefile has the arch & board include paths added to DTS_CPPFLAGS.
This allows the use of '#include "xyz"' in the dts/dtsi file which
helps the C preprocessor find common dtsi include files.
Signed-off-by: Tom Warren
---
---
v4: new
v5: add dts/dtsi paths to DTS
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Acked-by: Thierry Reding
---
v3: new
v4: no change
v5: change /include/ to #include
v6: change AD DT files ARCH_CPU_DTS to "tegra20-tamonten.dtsi"
v7: change ARCH_
Linux dts files were used for those boards that didn't already
have sdhci info populated. Tamonten has their own dtsi file with
common sdhci nodes (sourced from Linux).
Signed-off-by: Tom Warren
Tested-by: Thierry Reding
---
v2:
- cleanup comments in dts files/match w/kernel files
- add
tegra_mmc_init() now parses the DT info for bus width, WP/CD GPIOs, etc.
Tested on Seaboard, fully functional.
Tamonten boards (medcom-wide, plutux, and tec) use a different/new
dtsi file w/common settings.
Signed-off-by: Tom Warren
Signed-off-by: Thierry Reding
---
v2:
- all boards now call
Not used, and wrong in Cardhu's case
Signed-off-by: Tom Warren
---
board/nvidia/dts/tegra20-seaboard.dts |1 -
board/nvidia/dts/tegra30-cardhu.dts |1 -
2 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/board/nvidia/dts/tegra20-seaboard.dts
b/board/nvidia/dts/te
Minor edits to clock, apbdma and SPI, make I2C match kernel DT, and add gpio
Signed-off-by: Tom Warren
---
arch/arm/dts/tegra30.dtsi | 90 ++-
board/nvidia/dts/tegra30-cardhu.dts |5 ++
2 files changed, 61 insertions(+), 34 deletions(-)
diff
Signed-off-by: Tom Warren
---
MAINTAINERS |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 175bbe2..feaca34 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -976,6 +976,8 @@ Tom Warren
harmony Tegra20 (ARM7 & A9 Dual
This patchset adds SDMMC device-tree support to the Tegra30 dts files,
and enables the Tegra MMC driver on Tegra30 Cardhu.
I've tested this on my Cardhu-A04 and everything works fine,
including card detect. All Tegra boards also build w/o error, and
Seaboard MMC functionality is unchanged.
Took these values directly from the kernel dts files.
Signed-off-by: Tom Warren
---
arch/arm/dts/tegra30.dtsi | 32
board/nvidia/dts/tegra30-cardhu.dts | 15 +++
2 files changed, 47 insertions(+), 0 deletions(-)
diff --git a/arch/arm
Moved SDMMC base addresses into each SoC's main header, since they differ.
Added pad control settings for T30 from the TRM, and added additional
vendor-specific SD/MMC registers and bus power defines.
Signed-off-by: Tom Warren
---
arch/arm/include/asm/arch-tegra/tegra_mmc.h|
T30 requires specific SDMMC pad programming, and bus power-rail bringup.
Signed-off-by: Tom Warren
---
board/nvidia/cardhu/cardhu.c | 49 +
board/nvidia/common/board.c | 50 +-
2 files changed, 98 insertions
ed-off-by: Tom Warren
---
drivers/mmc/tegra_mmc.c | 48 ++
1 files changed, 43 insertions(+), 5 deletions(-)
diff --git a/drivers/mmc/tegra_mmc.c b/drivers/mmc/tegra_mmc.c
index 6063d08..9e44771 100644
--- a/drivers/mmc/tegra_mmc.c
+++ b/drivers/mmc/te
Tested on my Cardhu-A04 tablet, eMMC and SD-Card work fine, can load
a kernel off of an SD card OK, card detect works, and the env is now
stored in eMMC (end of the 2nd 'boot' sector, same as Tegra20).
Signed-off-by: Tom Warren
---
include/configs/cardhu.h
Minor edit to tegra_car node, add gpio node.
Signed-off-by: Tom Warren
---
arch/arm/dts/tegra114.dtsi | 21 +++--
1 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/arch/arm/dts/tegra114.dtsi b/arch/arm/dts/tegra114.dtsi
index f0f82de..6c85fb0 100644
--- a/arch
This wasn't used anywhere in any Tegra build.
Signed-off-by: Tom Warren
---
include/configs/tegra-common.h |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/include/configs/tegra-common.h b/include/configs/tegra-common.h
index 4a656bb..80c846c 100644
--- a/in
Stephen,
On Tue, Feb 26, 2013 at 3:35 PM, Stephen Warren wrote:
> On 02/26/2013 03:08 PM, Tom Warren wrote:
>> Minor edit to tegra_car node, add gpio node.
>
>> diff --git a/arch/arm/dts/tegra114.dtsi b/arch/arm/dts/tegra114.dtsi
>
>> - compat
Minor edit to tegra_car node, add gpio node.
Signed-off-by: Tom Warren
---
v2: Remove Tegra30 from tegra_car compatible field as per StephenW
arch/arm/dts/tegra114.dtsi | 19 ++-
1 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/arch/arm/dts/tegra114.dtsi b/arch
Stephen/Rhyland,
On Tue, Feb 26, 2013 at 4:10 PM, Stephen Warren wrote:
> On 02/26/2013 01:46 PM, Tom Warren wrote:
>> Took these values directly from the kernel dts files.
>
>> diff --git a/arch/arm/dts/tegra30.dtsi b/arch/arm/dts/tegra30.dtsi
>
&g
Stephen,
On Tue, Feb 26, 2013 at 4:26 PM, Stephen Warren wrote:
> On 02/26/2013 01:46 PM, Tom Warren wrote:
>> T30 requires specific SDMMC pad programming, and bus power-rail bringup.
>
>> diff --git a/board/nvidia/cardhu/cardhu.c b/board/nvidia/cardhu/cardhu.c
>
>> +
I2C driver can now probe dev 0 (PWR_I2C, where the PMU, etc. lives).
This is needed so that the SDIO slot power can be brought up for
the MMC driver, so it has to precede those commits.
Signed-off-by: Tom Warren
---
arch/arm/cpu/arm720t/tegra114/cpu.c |1 +
1 files changed, 1 insertions
This was an older debug/developmental file that got added
accidentally. Not needed/used in any Cardhu build.
Signed-off-by: Tom Warren
---
This errant file exists in u-boot-tegra/next, u-boot-arm/master, and
u-boot/master (TOT). I'll remove it from u-boot-tegra/next, so it'll
trickl
nfig the pads correctly for
SDMMC3 (SD card on Dalmore) operation. Also fixes SPI_CS2_N,
USB_VBUS_EN0, HDMI_CEC and UART2_RXD/TXD muxes.
Signed-off-by: Tom Warren
---
arch/arm/cpu/tegra114-common/pinmux.c| 214 +++-
arch/arm/include/asm/arch-tegra114/pinmux.h | 146 ++--
b
Stephen,
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Friday, March 01, 2013 2:54 PM
> To: Tom Warren
> Cc: u-boot@lists.denx.de; Stephen Warren
> Subject: Re: [U-Boot] [PATCH 1/3] ARM: implement some Cortex-A9 errata
> workaroun
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
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
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
---
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 +
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
> -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
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]
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
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
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
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
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
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
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:
>> >>
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
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
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
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
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
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
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
>> ++
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
>> + */
&
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
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
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:
- 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
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
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
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
seedshope, (?)
On Fri, Jan 21, 2011 at 9:35 AM, seedshope wrote:
> On 01/21/2011 08:42 AM, Tom Warren wrote:
>>
>> +
>> +enum {
>> + UART_A = 1,
>> + UART_B,
>> + UART_C,
>> + UART_D,
>> + UART_E
>&
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,
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, simplify code
Tom Warren (4):
arm: Tegra2: Add basic NVIDIA Tegra2 SoC support
serial: Add Tegra2 serial port support
arm
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
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:
- 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
Mike,
On Mon, Jan 24, 2011 at 4:55 AM, Mike Rapoport wrote:
> On 01/19/11 23:19, Tom Warren wrote:
>> Signed-off-by: Tom Warren
>> ---
>> Changes for V2:
>> - Coding style cleanup
>> - Move serial driver changes to separate patch
>>
Mike,
On Mon, Jan 24, 2011 at 4:58 AM, Mike Rapoport wrote:
> On 01/19/11 23:19, Tom Warren wrote:
>> Signed-off-by: Tom Warren
>> ---
>> Changes for V2:
>> - Use board/nvidia/ instead of /board/tegra
>> - Change nv-common.h config file to t
Peter,
On Fri, Jan 21, 2011 at 4:46 PM, Peter Tyser wrote:
> Hi Tom,
>
> On Fri, 2011-01-21 at 16:06 -0700, Tom Warren wrote:
>> Signed-off-by: Tom Warren
>> ---
>> Changes for V2:
>> - Move serial driver to separate patch
>>
>> Changes for
Peter,
On Mon, Jan 24, 2011 at 10:51 AM, Peter Tyser wrote:
>
>
>> > It looks like arch/arm/cpu/armv7/tegra2/board.h and
>> > arch/arm/cpu/armv7/tegra2/uart.c are added in the first patch, then
>> > moved in this patch. It'd be ideal to just add them once in the proper
>> > location.
>> >
>> >
Wolfgang (& Mike),
On Mon, Jan 24, 2011 at 12:00 PM, Wolfgang Denk wrote:
> Dear Tom Warren,
>
> In message you
> wrote:
>>
> ...
>> >> +#define NV_PA_APB_UARTD_BASE (NV_PA_APB_MISC_BASE + 0x6300)
>> >> +#define NV_PA_APB_UARTE_BASE (NV_PA_APB_
Peter,
On Mon, Jan 24, 2011 at 12:14 PM, Peter Tyser wrote:
>
>
>> I see what you're talking about now - I've got uart.c in 2 patch files -
>> created
>> in 0001 and then moved in 0002. My bad - that wasn't the intent, just what
>> happened when I applied my V4 patches to a new branch to get th
Mike,
On Tue, Jan 25, 2011 at 1:11 AM, Mike Rapoport wrote:
> On 01/22/11 01:06, Tom Warren wrote:
>> Signed-off-by: Tom Warren
>> ---
>
> [ snip ]
>
>> +/*
>> + * Routine: pin_mux_uart
>> + * Description: setup the pin muxes/tristate values for a UART
Mike,
On Tue, Jan 25, 2011 at 2:12 PM, Mike Rapoport wrote:
> On 01/25/11 18:50, Tom Warren wrote:
>> Mike,
>>
>> On Tue, Jan 25, 2011 at 1:11 AM, Mike Rapoport wrote:
>>> On 01/22/11 01:06, Tom Warren wrote:
>>>> Signed-o
Mike et al,
On Tue, Jan 25, 2011 at 2:37 PM, Tom Warren wrote:
> Mike,
>
> On Tue, Jan 25, 2011 at 2:12 PM, Mike Rapoport wrote:
>> On 01/25/11 18:50, Tom Warren wrote:
>>> Mike,
>>>
>>> On Tue, Jan 25, 2011 at 1:11 AM, Mike Rapoport wrote
Mike,
On Wed, Jan 26, 2011 at 1:13 AM, Mike Rapoport wrote:
> On 01/26/11 00:24, Peter Tyser wrote:
>>> As I've already pointed out (1) this covers only one possibility of
>>> UART pin
>>> muxing options. I agree that it makes sense when this is a part of the
>>> board-specific c
Mike,
On Thu, Jan 27, 2011 at 12:41 AM, Mike Rapoport wrote:
> Tom,
>
> On 01/26/11 19:05, Tom Warren wrote:
>> Mike,
>>
>> On Wed, Jan 26, 2011 at 1:13 AM, Mike Rapoport wrote:
>>> My point was that pin muxing belongs to the board code rather than to the
&
code to common board file as per review
- Use #if defined() where possible in config files/UART code
- Drop all typedef and volatile struct declarations in header files
Tom Warren (4):
arm: Tegra2: Add basic NVIDIA Tegra2 SoC support
serial: Add Tegra2 serial port support
ar
501 - 600 of 1011 matches
Mail list logo