All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
@ 2013-07-02 10:05 TENART Antoine
  2013-07-02 11:26 ` TENART Antoine
  2013-08-16 13:34 ` Tom Rini
  0 siblings, 2 replies; 6+ messages in thread
From: TENART Antoine @ 2013-07-02 10:05 UTC (permalink / raw)
  To: u-boot

Changes for v6:
    - fix typo in commit message

Changes for v5:
    - use wd_timer structure for WDT
    - remove some magic
    - remove memtest and verify from config
    - fix a redefinition warning (VTP1_CTRL_ADDR)
    - rebase on top of "ARM: AM33xx: Cleanup clocks and hwinit"

Changes for v4:
    - add arch_cpu_init function
    - rework the ddr initialization and move it to clock_ti816x.c
    - move common definitions from clock_ti814x.c to clock_ti81xx.h

Changes for v3:
    - fix a compile error when using DDR2
    - rename misspelled CONFIG_EXTRA_ENV_SETTINGS in ti816x_evm.h
      (was CONFIG_EXTRA_EMV_SETTINGS)

Changes for v2:
    - patches 2-7 squashed into a single patch "Add TI816X support"
    - removed all unused definitions
    - removed my definition of DMM_BASE and reworked the DMM initialization
      using the "common" config_dmm() from emif4.c
    - fixed coding style problems
    - now use the fallback CONFIG_SYS_BAUDRATE_TABLE
    - kept LONGHELP support
    - removed redefinition of the "device type" section in cpu_ti816x.h

Antoine Tenart (3):
  Prepare for TI816X : reuse existing code from TI814X
  Add TI816X support
  Add TI816X evm board support

 MAINTAINERS                                        |    4 +
 Makefile                                           |    2 +-
 arch/arm/cpu/armv7/Makefile                        |    2 +-
 arch/arm/cpu/armv7/am33xx/Makefile                 |    1 +
 arch/arm/cpu/armv7/am33xx/clock_ti814x.c           |   95 -----
 arch/arm/cpu/armv7/am33xx/clock_ti816x.c           |  445 ++++++++++++++++++++
 arch/arm/cpu/armv7/am33xx/emif4.c                  |    2 +
 arch/arm/cpu/armv7/omap-common/Makefile            |    2 +-
 arch/arm/include/asm/arch-am33xx/clock.h           |    4 +
 arch/arm/include/asm/arch-am33xx/clock_ti81xx.h    |  142 +++++++
 arch/arm/include/asm/arch-am33xx/cpu.h             |    2 +-
 arch/arm/include/asm/arch-am33xx/ddr_defs.h        |   35 +-
 arch/arm/include/asm/arch-am33xx/hardware.h        |   10 +-
 arch/arm/include/asm/arch-am33xx/hardware_am33xx.h |    6 +
 arch/arm/include/asm/arch-am33xx/hardware_ti814x.h |    6 +
 arch/arm/include/asm/arch-am33xx/hardware_ti816x.h |   57 +++
 arch/arm/include/asm/arch-am33xx/mmc_host_def.h    |    3 +
 arch/arm/include/asm/arch-am33xx/mux.h             |    2 +
 arch/arm/include/asm/arch-am33xx/mux_ti816x.h      |  363 ++++++++++++++++
 arch/arm/include/asm/arch-am33xx/omap.h            |    2 +-
 arch/arm/include/asm/arch-am33xx/spl.h             |   11 +-
 board/ti/ti816x/Makefile                           |   47 +++
 board/ti/ti816x/evm.c                              |  229 ++++++++++
 boards.cfg                                         |    1 +
 drivers/serial/ns16550.c                           |    4 +-
 include/configs/ti816x_evm.h                       |  180 ++++++++
 spl/Makefile                                       |    2 +-
 27 files changed, 1534 insertions(+), 125 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/am33xx/clock_ti816x.c
 create mode 100644 arch/arm/include/asm/arch-am33xx/clock_ti81xx.h
 create mode 100644 arch/arm/include/asm/arch-am33xx/hardware_ti816x.h
 create mode 100644 arch/arm/include/asm/arch-am33xx/mux_ti816x.h
 create mode 100644 board/ti/ti816x/Makefile
 create mode 100644 board/ti/ti816x/evm.c
 create mode 100644 include/configs/ti816x_evm.h

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
  2013-07-02 10:05 [U-Boot] [PATCH v6 0/3] Add TI816X EVM support TENART Antoine
@ 2013-07-02 11:26 ` TENART Antoine
  2013-07-12  8:29   ` TENART Antoine
  2013-08-16 13:34 ` Tom Rini
  1 sibling, 1 reply; 6+ messages in thread
From: TENART Antoine @ 2013-07-02 11:26 UTC (permalink / raw)
  To: u-boot

I forgot to add the description of this patchset. Sorry for the noise.


This serie introduce the support of the TI816X EVM board.

The serie fits into the existing AM33XX SoC support and reuse some
definitions from the TI814X.

Based on the implementation in the TI-PSP-04.00.02.14 vendor tree:
http://arago-project.org/git/projects/?p=u-boot-omap3.git;a=summary

It has been tested booting up a Linux kernel on TI8168 refs F and C
cards, with an MMC. SPL is working fine too.

This serie applies on top of "ARM: AM33xx: Cleanup clocks and hwinit",
which is on top of u-boot merged with u-boot-arm:
http://u-boot.10912.n7.nabble.com/PATCH-0-4-ARM-AM33xx-Cleanup-clocks-and-hwinit-tt157703.html


-- 
Antoine

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
  2013-07-02 11:26 ` TENART Antoine
@ 2013-07-12  8:29   ` TENART Antoine
  2013-07-26 13:42     ` TENART Antoine
  0 siblings, 1 reply; 6+ messages in thread
From: TENART Antoine @ 2013-07-12  8:29 UTC (permalink / raw)
  To: u-boot

Hi,

Any news on the status of this serie ?

--
Antoine

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
  2013-07-12  8:29   ` TENART Antoine
@ 2013-07-26 13:42     ` TENART Antoine
  2013-08-09 13:51       ` Tom Rini
  0 siblings, 1 reply; 6+ messages in thread
From: TENART Antoine @ 2013-07-26 13:42 UTC (permalink / raw)
  To: u-boot

Hi,

Since the merge window is open, any comment / news on the serie ?

-- 
Antoine

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
  2013-07-26 13:42     ` TENART Antoine
@ 2013-08-09 13:51       ` Tom Rini
  0 siblings, 0 replies; 6+ messages in thread
From: Tom Rini @ 2013-08-09 13:51 UTC (permalink / raw)
  To: u-boot

On Fri, Jul 26, 2013 at 03:42:49PM +0200, TENART Antoine wrote:

> Hi,
> 
> Since the merge window is open, any comment / news on the serie ?

Things look good and I shall pick it up soon for u-boot-ti/master,
thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130809/1fe235af/attachment.pgp>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
  2013-07-02 10:05 [U-Boot] [PATCH v6 0/3] Add TI816X EVM support TENART Antoine
  2013-07-02 11:26 ` TENART Antoine
@ 2013-08-16 13:34 ` Tom Rini
  1 sibling, 0 replies; 6+ messages in thread
From: Tom Rini @ 2013-08-16 13:34 UTC (permalink / raw)
  To: u-boot

On Tue, Jul 02, 2013 at 12:05:57PM +0200, TENART Antoine wrote:

> Changes for v6:
>     - fix typo in commit message
> 
> Changes for v5:
>     - use wd_timer structure for WDT
>     - remove some magic
>     - remove memtest and verify from config
>     - fix a redefinition warning (VTP1_CTRL_ADDR)
>     - rebase on top of "ARM: AM33xx: Cleanup clocks and hwinit"
> 
> Changes for v4:
>     - add arch_cpu_init function
>     - rework the ddr initialization and move it to clock_ti816x.c
>     - move common definitions from clock_ti814x.c to clock_ti81xx.h
> 
> Changes for v3:
>     - fix a compile error when using DDR2
>     - rename misspelled CONFIG_EXTRA_ENV_SETTINGS in ti816x_evm.h
>       (was CONFIG_EXTRA_EMV_SETTINGS)
> 
> Changes for v2:
>     - patches 2-7 squashed into a single patch "Add TI816X support"
>     - removed all unused definitions
>     - removed my definition of DMM_BASE and reworked the DMM initialization
>       using the "common" config_dmm() from emif4.c
>     - fixed coding style problems
>     - now use the fallback CONFIG_SYS_BAUDRATE_TABLE
>     - kept LONGHELP support
>     - removed redefinition of the "device type" section in cpu_ti816x.h
> 
> Antoine Tenart (3):
>   Prepare for TI816X : reuse existing code from TI814X
>   Add TI816X support
>   Add TI816X evm board support
> 
>  MAINTAINERS                                        |    4 +
>  Makefile                                           |    2 +-
>  arch/arm/cpu/armv7/Makefile                        |    2 +-
>  arch/arm/cpu/armv7/am33xx/Makefile                 |    1 +
>  arch/arm/cpu/armv7/am33xx/clock_ti814x.c           |   95 -----
>  arch/arm/cpu/armv7/am33xx/clock_ti816x.c           |  445 ++++++++++++++++++++
>  arch/arm/cpu/armv7/am33xx/emif4.c                  |    2 +
>  arch/arm/cpu/armv7/omap-common/Makefile            |    2 +-
>  arch/arm/include/asm/arch-am33xx/clock.h           |    4 +
>  arch/arm/include/asm/arch-am33xx/clock_ti81xx.h    |  142 +++++++
>  arch/arm/include/asm/arch-am33xx/cpu.h             |    2 +-
>  arch/arm/include/asm/arch-am33xx/ddr_defs.h        |   35 +-
>  arch/arm/include/asm/arch-am33xx/hardware.h        |   10 +-
>  arch/arm/include/asm/arch-am33xx/hardware_am33xx.h |    6 +
>  arch/arm/include/asm/arch-am33xx/hardware_ti814x.h |    6 +
>  arch/arm/include/asm/arch-am33xx/hardware_ti816x.h |   57 +++
>  arch/arm/include/asm/arch-am33xx/mmc_host_def.h    |    3 +
>  arch/arm/include/asm/arch-am33xx/mux.h             |    2 +
>  arch/arm/include/asm/arch-am33xx/mux_ti816x.h      |  363 ++++++++++++++++
>  arch/arm/include/asm/arch-am33xx/omap.h            |    2 +-
>  arch/arm/include/asm/arch-am33xx/spl.h             |   11 +-
>  board/ti/ti816x/Makefile                           |   47 +++
>  board/ti/ti816x/evm.c                              |  229 ++++++++++
>  boards.cfg                                         |    1 +
>  drivers/serial/ns16550.c                           |    4 +-
>  include/configs/ti816x_evm.h                       |  180 ++++++++
>  spl/Makefile                                       |    2 +-
>  27 files changed, 1534 insertions(+), 125 deletions(-)
>  create mode 100644 arch/arm/cpu/armv7/am33xx/clock_ti816x.c
>  create mode 100644 arch/arm/include/asm/arch-am33xx/clock_ti81xx.h
>  create mode 100644 arch/arm/include/asm/arch-am33xx/hardware_ti816x.h
>  create mode 100644 arch/arm/include/asm/arch-am33xx/mux_ti816x.h
>  create mode 100644 board/ti/ti816x/Makefile
>  create mode 100644 board/ti/ti816x/evm.c
>  create mode 100644 include/configs/ti816x_evm.h

After adapting to some other changes, applied to u-boot-ti/master,
thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130816/490e1ce5/attachment.pgp>

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-08-16 13:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-02 10:05 [U-Boot] [PATCH v6 0/3] Add TI816X EVM support TENART Antoine
2013-07-02 11:26 ` TENART Antoine
2013-07-12  8:29   ` TENART Antoine
2013-07-26 13:42     ` TENART Antoine
2013-08-09 13:51       ` Tom Rini
2013-08-16 13:34 ` Tom Rini

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.