Skip to content

Add TI816X EVM support

Tom Rini u-boot 3 versions – New

Get series with b4
b4 am 20130816133421.GA13632@bill-the-cat

Versions newest first · linked by author and title

  1. v6 Latest posting 2/20 of 3 patches 0 repliesNew
  2. v6 posting 1/20 of 3 patches 0 repliesSuperseded
  3. v40 of 9 patches 0 repliesSuperseded

Patches in v6 posting 2/2 No applies recorded yet

None of the 3 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v6 yet.

Read the v6 thread

Cover letter [U-Boot] [PATCH v6 0/3] Add TI816X EVM support
Quoted 62 lines · TENART Antoine

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 +-
Quoted 8 lines
 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!

Signature · 8 lines
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>