From: Mike Rapoport <mike@compulab.co.il>
To: u-boot@lists.denx.de
Subject: [U-Boot] [Patch V6 0/4] Add basic NVIDIA Tegra2 SoC support
Date: Thu, 03 Feb 2011 08:28:23 +0200 [thread overview]
Message-ID: <4D4A4B07.5090700@compulab.co.il> (raw)
In-Reply-To: <AANLkTi=pvrmw7y0F1tgbQMvipHKSpSWVmOfXjOhNXYBT@mail.gmail.com>
On 02/02/11 19:06, Tom Warren wrote:
> Mike,
>
> On Wed, Feb 2, 2011 at 12:57 AM, Mike Rapoport <mike@compulab.co.il> 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 current patch?
>>
>> I'm Ok with the current patch.
> Thanks, Mike. Appreciate your help.
>>
>>> If so, when can I expect it to be pushed?
> Who has to push/accept/apply the patch? Wolfgang, or the ARM custodian?
AFAIK, the ARM custodian
> Thanks.
>>>
>>> Thanks,
>>>
>>> Tom
>>>
>>> On Thu, Jan 27, 2011 at 1:58 PM, Tom Warren <twarren.nvidia@gmail.com> 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 the
>>>> system (Harmony or Seaboard) can boot to the U-Boot serial cmd prompt.
>>>>
>>>> Further support (for Cortex-A9 CPU(s), USB, SD/MMC, etc.) to follow.
>>>>
>>>> Changes for V2:
>>>> - Coding style cleanup
>>>> - Remove mach-types.h change; wait for ARM kernel sync-up
>>>> - 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
>>>> - 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
>>>>
>>>> Changes for V4:
>>>> - Use address of HW structs (&pmc, etc.) in readl/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
>>>>
>>>> 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, simplify code
>>>>
>>>> Changes for V6:
>>>> - Fix uart.c add & delete in previous patchset
>>>> - Move pinmux & clock init 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
>>>> arm: Tegra2: Add support for NVIDIA Harmony board
>>>> arm: Tegra2: Add support for NVIDIA Seaboard board
>>>>
>>>> MAINTAINERS | 5 +
>>>> arch/arm/cpu/armv7/tegra2/Makefile | 48 +++++++
>>>> arch/arm/cpu/armv7/tegra2/board.c | 88 ++++++++++++
>>>> arch/arm/cpu/armv7/tegra2/config.mk | 28 ++++
>>>> arch/arm/cpu/armv7/tegra2/lowlevel_init.S | 65 +++++++++
>>>> arch/arm/cpu/armv7/tegra2/sys_info.c | 35 +++++
>>>> arch/arm/cpu/armv7/tegra2/timer.c | 122 ++++++++++++++++
>>>> arch/arm/include/asm/arch-tegra2/clk_rst.h | 165 ++++++++++++++++++++++
>>>> arch/arm/include/asm/arch-tegra2/pinmux.h | 55 ++++++++
>>>> arch/arm/include/asm/arch-tegra2/pmc.h | 124 +++++++++++++++++
>>>> arch/arm/include/asm/arch-tegra2/sys_proto.h | 35 +++++
>>>> arch/arm/include/asm/arch-tegra2/tegra2.h | 49 +++++++
>>>> arch/arm/include/asm/arch-tegra2/uart.h | 47 ++++++
>>>> board/nvidia/common/board.c | 193 ++++++++++++++++++++++++++
>>>> board/nvidia/harmony/Makefile | 50 +++++++
>>>> board/nvidia/seaboard/Makefile | 50 +++++++
>>>> boards.cfg | 2 +
>>>> common/serial.c | 3 +-
>>>> drivers/serial/Makefile | 1 +
>>>> drivers/serial/serial_tegra2.c | 77 ++++++++++
>>>> drivers/serial/serial_tegra2.h | 29 ++++
>>>> include/configs/harmony.h | 49 +++++++
>>>> include/configs/seaboard.h | 43 ++++++
>>>> include/configs/tegra2-common.h | 160 +++++++++++++++++++++
>>>> include/serial.h | 3 +-
>>>> 25 files changed, 1524 insertions(+), 2 deletions(-)
>>>> create mode 100644 arch/arm/cpu/armv7/tegra2/Makefile
>>>> create mode 100644 arch/arm/cpu/armv7/tegra2/board.c
>>>> create mode 100644 arch/arm/cpu/armv7/tegra2/config.mk
>>>> create mode 100644 arch/arm/cpu/armv7/tegra2/lowlevel_init.S
>>>> create mode 100644 arch/arm/cpu/armv7/tegra2/sys_info.c
>>>> create mode 100644 arch/arm/cpu/armv7/tegra2/timer.c
>>>> create mode 100644 arch/arm/include/asm/arch-tegra2/clk_rst.h
>>>> create mode 100644 arch/arm/include/asm/arch-tegra2/pinmux.h
>>>> create mode 100644 arch/arm/include/asm/arch-tegra2/pmc.h
>>>> create mode 100644 arch/arm/include/asm/arch-tegra2/sys_proto.h
>>>> create mode 100644 arch/arm/include/asm/arch-tegra2/tegra2.h
>>>> create mode 100644 arch/arm/include/asm/arch-tegra2/uart.h
>>>> create mode 100644 board/nvidia/common/board.c
>>>> create mode 100644 board/nvidia/harmony/Makefile
>>>> create mode 100644 board/nvidia/seaboard/Makefile
>>>> create mode 100644 drivers/serial/serial_tegra2.c
>>>> create mode 100644 drivers/serial/serial_tegra2.h
>>>> create mode 100644 include/configs/harmony.h
>>>> create mode 100644 include/configs/seaboard.h
>>>> create mode 100644 include/configs/tegra2-common.h
>>>>
>>>> --
>>>> 1.7.3.5
>>>>
>>>>
>>
>>
>> --
>> Sincerely yours,
>> Mike.
>>
--
Sincerely yours,
Mike.
prev parent reply other threads:[~2011-02-03 6:28 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-27 20:58 [U-Boot] [Patch V6 0/4] Add basic NVIDIA Tegra2 SoC support Tom Warren
2011-01-27 20:58 ` [U-Boot] [Patch V6 1/4] arm: Tegra2: " Tom Warren
2011-01-27 20:58 ` [U-Boot] [Patch V6 2/4] serial: Add Tegra2 serial port support Tom Warren
2011-01-27 20:58 ` [U-Boot] [Patch V6 3/4] arm: Tegra2: Add support for NVIDIA Harmony board Tom Warren
2011-01-27 20:58 ` [U-Boot] [Patch V6 4/4] arm: Tegra2: Add support for NVIDIA Seaboard board Tom Warren
2011-02-02 0:09 ` [U-Boot] [Patch V6 0/4] Add basic NVIDIA Tegra2 SoC support Tom Warren
2011-02-02 7:57 ` Mike Rapoport
2011-02-02 17:06 ` Tom Warren
2011-02-02 18:44 ` Albert ARIBAUD
2011-02-05 6:50 ` Albert ARIBAUD
2011-02-07 17:08 ` Tom Warren
2011-02-03 6:28 ` Mike Rapoport [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D4A4B07.5090700@compulab.co.il \
--to=mike@compulab.co.il \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.