[U-Boot] [PATCH v3 0/5] ARM: omap-common: Add board detection support for TI EVMs

Steve Kipisz s-kipisz2 at ti.com
Wed Nov 4 23:00:08 CET 2015


Several TI EVMs have onboard EEPROM that contain board description
information. The onboard EEPROM on Beaglebone, Beaglebone Black, AM335x
EVM, AM43x EVM, AM57xx EVM, Beagleboard-x15 all share the same format.

This series of patches introduces code which is generic among these
platforms. The boards can use the data for any operations they might
choose.

Lokesh Vutla (1):
  ARM: omap-common: Add standard access for board description EEPROM

Steve Kipisz (4):
  ARM: OMAP4/5: Centralize early clock initialization
  ARM: OMAP4/5: Centralize gpi2c_init
  ARM: OMAP4/5: Add generic board detection hook
  board: ti: AM57xx: Add detection logic for AM57xx-evm

 arch/arm/cpu/armv7/omap-common/clocks-common.c |  21 +++-
 arch/arm/cpu/armv7/omap-common/hwinit-common.c |  14 ++-
 arch/arm/include/asm/arch-omap4/sys_proto.h    |   4 +-
 arch/arm/include/asm/arch-omap5/sys_proto.h    |   4 +-
 arch/arm/include/asm/omap_common.h             |   8 +-
 board/ti/am57xx/Makefile                       |   2 +
 board/ti/am57xx/board.c                        |  52 +++++++++
 board/ti/common/board.c                        |  54 +++++++++
 board/ti/common/board.h                        | 117 +++++++++++++++++++
 board/ti/common/ti-i2c-eeprom.c                | 148 +++++++++++++++++++++++++
 include/configs/am57xx_evm.h                   |   4 +
 11 files changed, 419 insertions(+), 9 deletions(-)
 create mode 100644 board/ti/common/board.c
 create mode 100644 board/ti/common/board.h
 create mode 100644 board/ti/common/ti-i2c-eeprom.c

-- 
1.9.1



More information about the U-Boot mailing list