[U-Boot] [PATCH v2] board: ti: beagle_x15: Rename to indicate support for TI am57xx evms

2015-10-29 Thread Steve Kipisz
ig' instead of 'make beagle_x15_defconfig'). Hopefully, this would be a one-time change. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> Signed-off-by: Schuyler Patton <spat...@ti.com> --- v2 Based on: master 677f970 common/board_f.c: modify the macro to use get_clocks() more common Build testin

[U-Boot] [PATCH v1] board: ti: beagle_x15: Reused to support am57xx_evm

2015-10-28 Thread Steve Kipisz
-by: Steve Kipisz <s-kipi...@ti.com> Signed-off-by: Schuyler Patton <spat...@ti.com> --- arch/arm/cpu/armv7/omap5/Kconfig | 6 +++--- board/ti/{beagle_x15 => am57xx}/Kconfig| 6 +++--- board/ti/am57xx/MAINTAINERS| 6 ++ board/ti/{beagl

[U-Boot] [PATCH v1] board: ti: am57xx Add board detection logic

2015-10-28 Thread Steve Kipisz
to detect the Beagleboard-x15 board and set it up accordingly. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- arch/arm/include/asm/omap_common.h | 10 +- board/ti/am57xx/board.c| 29 ++--- board/ti/am57xx/board.h

[U-Boot] [PATCH v1] ARM: omap-common: Add support for EEPROM

2015-10-28 Thread Steve Kipisz
GP EVM, DRA-74 EVM also follows the same format. So its better to define a common function, insted of redefining everywhere. Signed-off-by: Lokesh Vutla <lokeshvu...@ti.com> Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- arch/arm/cpu/armv7/omap-common/Makefile | 1 + arch/

[U-Boot] [PATCH v1] board: ti: am57xx: Add board detection logic for am57xx evm

2015-10-28 Thread Steve Kipisz
Gigabit Ethernet, and more. The AM572x Evaluation Module also integrates video and 3D/2D graphics acceleration, as well as a quad-core Programmable Real-time Unit (PRU) and dual ARM Cortex-M4 cores. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- board/ti/am57xx/board.c | 4 +++- bo

[U-Boot] [PATCH v2 1/5] ARM: OMAP4/5: Centralize early clock initialization

2015-11-03 Thread Steve Kipisz
-off-by: Steve Kipisz <s-kipi...@ti.com> --- v2 Based on: master a6104737 ARM: at91: sama5: change the environment address to 0x6000 Changes in v2: - New patch arch/arm/cpu/armv7/omap-common/clocks-common.c | 26 -- arch/arm/cpu/armv7/omap-common/hwinit-common.

[U-Boot] [PATCH v2 3/5] ARM: omap-common: Add standard access for board description EEPROM

2015-11-03 Thread Steve Kipisz
ensure usage of omap_common prior to switch over to this generic solution. Signed-off-by: Lokesh Vutla <lokeshvu...@ti.com> Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- v2 Based on master a6104737 ARM: at91: sama5: change the environment address to 0x6000 Chang

[U-Boot] [PATCH v2 5/5] board: ti: AM57xx: Add detection logic for AM57xx-evm

2015-11-03 Thread Steve Kipisz
. This change also sets up the stage for future support of TI AM57xx EVMs to the same base bootloader build. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- v2 Based on: master a6104737 ARM: at91: sama5: change the environment address to 0x6000 Build testing: MAKEALL -s omap4 -s

[U-Boot] [PATCH v2 2/5] ARM: OMAP4/5: Centralize gpi2c_init

2015-11-03 Thread Steve Kipisz
Centralize gpi2c_init into omap_common from the sys_proto header so that the information can be reused across SoCs. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- v2 Based on: master a6104737 ARM: at91: sama5: change the environment address to 0x6000 Changes in v2: - New Patch

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

2015-11-03 Thread Steve Kipisz
. 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

[U-Boot] [PATCH v2 4/5] ARM: OMAP4/5: Add generic board detection hook

2015-11-03 Thread Steve Kipisz
from board files that may desire to do so. NOTE: All TI EVMs are capable of detecting board information based on early clocks that are configured. However, in case of additional needs this can be achieved within the override logic from within the board file. Signed-off-by: Steve Kipisz <s-k

[U-Boot] [PATCH v3 2/5] ARM: OMAP4/5: Centralize gpi2c_init

2015-11-04 Thread Steve Kipisz
Centralize gpi2c_init into omap_common from the sys_proto header so that the information can be reused across SoCs. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> Reviewed-by: Tom Rini <tr...@konsulko.com> --- v3 Based on: master 83bf0057 arm: at91: reworked meesc board supp

[U-Boot] [PATCH v3 5/5] board: ti: AM57xx: Add detection logic for AM57xx-evm

2015-11-04 Thread Steve Kipisz
. This change also sets up the stage for future support of TI AM57xx EVMs to the same base bootloader build. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- v3 Based on: master 83bf0057 arm: at91: reworked meesc board support Build testing: MAKEALL -s omap4 -s omap5 (no warning

[U-Boot] [PATCH v3 3/5] ARM: omap-common: Add standard access for board description EEPROM

2015-11-04 Thread Steve Kipisz
..@ti.com> Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- v3 Based on: master 83bf0057 arm: at91: reworked meesc board support Changes in v3 (since v2): - Create a new directory board/ti/common for code common to TI board - Move the EEPROM code to the new directory - Move the inlin

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

2015-11-04 Thread Steve Kipisz
. 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

[U-Boot] [PATCH v3 1/5] ARM: OMAP4/5: Centralize early clock initialization

2015-11-04 Thread Steve Kipisz
initialization. NOTE: we change the sequence slightly by initializing console clocks timer after the io settings are complete, but this is not expected to have any functioanlity impact since we setup the basic IO drive strength initialization as part of do_io_settings Signed-off-by: Steve Kipisz &l

[U-Boot] [PATCH v3 4/5] ARM: OMAP4/5: Add generic board detection hook

2015-11-04 Thread Steve Kipisz
from board files that may desire to do so. NOTE: All TI EVMs are capable of detecting board information based on early clocks that are configured. However, in case of additional needs this can be achieved within the override logic from within the board file. Signed-off-by: Steve Kipisz <s-k

[U-Boot] [PATCH v4 4/7] ti: am335x: Use generic EEPROM detection logic

2015-11-05 Thread Steve Kipisz
From: Nishanth Menon Use the generic EEPROM detection logic instead of duplicating the AM eeprom logic. Signed-off-by: Nishanth Menon Signed-off-by: Steven Kipisz --- Changes in v4: - New Patch - Depends on

[U-Boot] [PATCH v4 2/7] ARM: OMAP4/5: Centralize gpi2c_init

2015-11-05 Thread Steve Kipisz
Centralize gpi2c_init into omap_common from the sys_proto header so that the information can be reused across SoCs. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> Reviewed-by: Tom Rini <tr...@konsulko.com> Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com> --- Changes in v4 (since

[U-Boot] [PATCH v4 3/7] ARM: omap-common: Add standard access for board description EEPROM

2015-11-05 Thread Steve Kipisz
tchpad memory area at the first invocation to retrieve data. The follow on patches introduce the use of this library for AM335x, AM437x, and AM57xx. Signed-off-by: Lokesh Vutla <lokeshvu...@ti.com> Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- Changes in v4 (since v3): - No

[U-Boot] [PATCH v4 5/7] ti: AM437x: Use generic EEPROM detection logic

2015-11-05 Thread Steve Kipisz
From: Nishanth Menon Now that we have a generic TI eeprom logic which can be reused accross platforms, reuse the same. Signed-off-by: Nishanth Menon Signed-off-by: Steven Kipisz --- Changes in v4: - New patch - depends on

[U-Boot] [PATCH v4 7/7] board: ti: AM57xx: Add detection logic for AM57xx-evm

2015-11-05 Thread Steve Kipisz
. This change also sets up the stage for future support of TI AM57xx EVMs to the same base bootloader build. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> --- Changes in v4 (since v3): - No changes (except for rebase) v3: https://patchwork.ozlabs.org/patch/540195/ v2: http://marc.i

[U-Boot] [PATCH v4 6/7] ARM: OMAP4/5: Add generic board detection hook

2015-11-05 Thread Steve Kipisz
from board files that may desire to do so. NOTE: All TI EVMs are capable of detecting board information based on early clocks that are configured. However, in case of additional needs this can be achieved within the override logic from within the board file. Signed-off-by: Steve Kipisz <s-k

[U-Boot] [PATCH v4 1/7] ARM: OMAP4/5: Centralize early clock initialization

2015-11-05 Thread Steve Kipisz
initialization. NOTE: we change the sequence slightly by initializing console clocks timer after the io settings are complete, but this is not expected to have any functioanlity impact since we setup the basic IO drive strength initialization as part of do_io_settings. Signed-off-by: Steve Kipisz &l

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

2016-02-24 Thread Steve Kipisz
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

[U-Boot] [PATCH V5 6/7] ARM: OMAP4/5: Add generic board detection hook

2016-02-24 Thread Steve Kipisz
from board files that may desire to do so. NOTE: All TI EVMs are capable of detecting board information based on early clocks that are configured. However, in case of additional needs this can be achieved within the override logic from within the board file. Signed-off-by: Steve Kipisz <s-k

[U-Boot] [PATCH V5 7/7] board: ti: AM57xx: Add detection logic for AM57xx-evm

2016-02-24 Thread Steve Kipisz
. This change also sets up the stage for future support of TI AM57xx EVMs to the same base bootloader build. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> Signed-off-by: Lokesh Vutla <lokeshvu...@ti.com> Signed-off-by: Nishanth Menon <n...@ti.com> --- V5: - bug fixes fo

[U-Boot] [PATCH V5 2/7] ARM: OMAP4/5: Centralize gpi2c_init

2016-02-24 Thread Steve Kipisz
Centralize gpi2c_init into omap_common from the sys_proto header so that the information can be reused across SoCs. Signed-off-by: Steve Kipisz <s-kipi...@ti.com> Reviewed-by: Tom Rini <tr...@konsulko.com> Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com> --- V5: No

[U-Boot] [PATCH V5 1/7] ARM: OMAP4/5: Centralize early clock initialization

2016-02-24 Thread Steve Kipisz
initialization. NOTE: we change the sequence slightly by initializing console clocks timer after the io settings are complete, but this is not expected to have any functioanlity impact since we setup the basic IO drive strength initialization as part of do_io_settings. Signed-off-by: Steve Kipisz &l

[U-Boot] [PATCH V5 5/7] ti: AM437x: Use generic EEPROM detection logic

2016-02-24 Thread Steve Kipisz
From: Nishanth Menon Now that we have a generic TI eeprom logic which can be reused across platforms, reuse the same. This revision also includes fixes identified by Dave Gerlach Cc: Dave Gerlach Signed-off-by: Nishanth Menon

[U-Boot] [PATCH V5 4/7] ti: AM335x: Use generic EEPROM detection logic

2016-02-24 Thread Steve Kipisz
From: Nishanth Menon Use the generic EEPROM detection logic instead of duplicating the AM eeprom logic. Signed-off-by: Nishanth Menon Signed-off-by: Steven Kipisz Signed-off-by: Lokesh Vutla --- V5: - Drops dependency on

[U-Boot] [PATCH V5 3/7] ARM: omap-common: Add standard access for board description EEPROM

2016-02-24 Thread Steve Kipisz
weird eeprom rev contents used. The follow on patches introduce the use of this library for AM335x, AM437x, and AM57xx. Signed-off-by: Lokesh Vutla <lokeshvu...@ti.com> Signed-off-by: Steve Kipisz <s-kipi...@ti.com> Signed-off-by: Roger Quadros <rog...@ti.com> Signed-off-by: Nis