All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH V5 0/7] ARM: omap-common: Add board detection support for TI EVMs
@ 2016-02-24 18:30 Steve Kipisz
  2016-02-24 18:30 ` [U-Boot] [PATCH V5 1/7] ARM: OMAP4/5: Centralize early clock initialization Steve Kipisz
                   ` (7 more replies)
  0 siblings, 8 replies; 25+ messages in thread
From: Steve Kipisz @ 2016-02-24 18:30 UTC (permalink / raw)
  To: u-boot

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.

V5 of the series now updates the v4 series to ensure that latest u-boot
platform support including BBG is supported as well.
This also setsup easier introduction of DRA7-evm variant of eeproms as well.

Testing:
AM335x:
	BeagleBone-Green: http://pastebin.ubuntu.com/15183845/
	BeagleBone-Black: http://pastebin.ubuntu.com/15183885/
	AM335x-SK: http://pastebin.ubuntu.com/15188966/

AM437x:
	AM437x-GPEVM: http://pastebin.ubuntu.com/15188896/
	AM437x-SK: http://pastebin.ubuntu.com/15188940/

Am57xx:
	AM57xx-gpevm: http://pastebin.ubuntu.com/15188997/

baseline:
  master 595af9db2422 Merge branch 'master' of git://www.denx.de/git/u-boot-imx


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

Nishanth Menon (2):
  ti: AM335x: Use generic EEPROM detection logic
  ti: AM437x: Use generic EEPROM detection logic

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/Kconfig                               |   2 +
 arch/arm/cpu/armv7/omap-common/clocks-common.c |  21 +-
 arch/arm/cpu/armv7/omap-common/hwinit-common.c |  14 +-
 arch/arm/cpu/armv7/omap5/Kconfig               |   1 +
 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             |   7 +-
 board/ti/am335x/Kconfig                        |   2 +
 board/ti/am335x/board.c                        | 115 ++++-------
 board/ti/am335x/board.h                        |  49 ++---
 board/ti/am335x/mux.c                          |  13 +-
 board/ti/am43xx/Kconfig                        |   2 +
 board/ti/am43xx/board.c                        |  87 +++------
 board/ti/am43xx/board.h                        |  37 +---
 board/ti/am43xx/mux.c                          |   1 +
 board/ti/am57xx/Kconfig                        |   2 +
 board/ti/am57xx/board.c                        |  70 ++++++-
 board/ti/common/Kconfig                        |   5 +
 board/ti/common/Makefile                       |   6 +
 board/ti/common/board_detect.c                 | 254 +++++++++++++++++++++++++
 board/ti/common/board_detect.h                 | 140 ++++++++++++++
 include/configs/am57xx_evm.h                   |   4 +
 include/configs/ti_omap5_common.h              |   2 +
 23 files changed, 623 insertions(+), 219 deletions(-)
 create mode 100644 board/ti/common/Kconfig
 create mode 100644 board/ti/common/Makefile
 create mode 100644 board/ti/common/board_detect.c
 create mode 100644 board/ti/common/board_detect.h

-- 
2.7.0

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

end of thread, other threads:[~2016-03-15 11:56 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-24 18:30 [U-Boot] [PATCH V5 0/7] ARM: omap-common: Add board detection support for TI EVMs Steve Kipisz
2016-02-24 18:30 ` [U-Boot] [PATCH V5 1/7] ARM: OMAP4/5: Centralize early clock initialization Steve Kipisz
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:55   ` [U-Boot] [U-Boot, V5, " Tom Rini
2016-02-24 18:30 ` [U-Boot] [PATCH V5 2/7] ARM: OMAP4/5: Centralize gpi2c_init Steve Kipisz
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:55   ` [U-Boot] [U-Boot,V5,2/7] " Tom Rini
2016-02-24 18:30 ` [U-Boot] [PATCH V5 3/7] ARM: omap-common: Add standard access for board description EEPROM Steve Kipisz
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:55   ` [U-Boot] [U-Boot, V5, " Tom Rini
2016-02-24 18:30 ` [U-Boot] [PATCH V5 4/7] ti: AM335x: Use generic EEPROM detection logic Steve Kipisz
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:56   ` [U-Boot] [U-Boot, V5, " Tom Rini
2016-02-24 18:30 ` [U-Boot] [PATCH V5 5/7] ti: AM437x: " Steve Kipisz
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:56   ` [U-Boot] [U-Boot, V5, " Tom Rini
2016-02-24 18:30 ` [U-Boot] [PATCH V5 6/7] ARM: OMAP4/5: Add generic board detection hook Steve Kipisz
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:56   ` [U-Boot] [U-Boot, V5, " Tom Rini
2016-02-24 18:30 ` [U-Boot] [PATCH V5 7/7] board: ti: AM57xx: Add detection logic for AM57xx-evm Steve Kipisz
2016-02-25  7:06   ` Lokesh Vutla
2016-02-25 14:52     ` Nishanth Menon
2016-02-26 18:17   ` Tom Rini
2016-03-15 11:56   ` [U-Boot] [U-Boot, V5, " Tom Rini
2016-02-26 18:17 ` [U-Boot] [PATCH V5 0/7] ARM: omap-common: Add board detection support for TI EVMs 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.