From: Vaibhav Hiremath
User can now choose between NAND and ONENAND support in omap3_evm.h
Signed-off-by: Vaibhav Hiremath
---
include/configs/omap3_evm.h | 27 ++-
1 files changed, 26 insertions(+), 1 deletions(-)
diff --git a/include/configs/omap3_evm.h b/include/c
From: Vaibhav Hiremath
Signed-off-by: Vaibhav Hiremath
---
include/configs/omap3_evm.h | 10 +-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/include/configs/omap3_evm.h b/include/configs/omap3_evm.h
index a5514ae..fbc45dc 100644
--- a/include/configs/omap3_evm.h
+++
From: Vaibhav Hiremath
Changes:
- Changed default configuration from ONENAND to NAND
- User can choose between ONENAND and NAND, define
either CMD_NAND or CMD_ONENAND in omap3_evm.h
Signed-off-by: Vaibhav Hiremath
---
include/configs/omap3_evm.h |9 -
1 fil
From: Vaibhav Hiremath
The EVMS have been shipping with NAND (instead of OneNAND) as default. So, this
patch sets NAND as default.
To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the config file
omap3_evm.h
Changes from V3 :-
- Added undef statement for CMD_ONENAND.
Signed
From: Vaibhav Hiremath
Fixes the build/compilation error if we try to re-use the omap3_mmc code
without TWL4030_POWER.
Signed-off-by: Vaibhav Hiremath
---
drivers/mmc/omap3_mmc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/mmc/omap3_mmc.c b/drivers/mmc/oma
From: Vaibhav Hiremath
Changes:-
- Added board specific directory under board/ti/am3517/
- Basic board support.
Signed-off-by: Vaibhav Hiremath
---
board/ti/am3517evm/Makefile | 46 +
board/ti/am3517evm/am3517evm.c | 76
board/ti/am3517evm/am3517evm.h
From: Vaibhav Hiremath
Signed-off-by: Vaibhav Hiremath
---
Makefile |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
index bcb3fe9..d1aa8ff 100644
--- a/Makefile
+++ b/Makefile
@@ -3156,6 +3156,9 @@ omap3_overo_config : unconfig
omap3_evm_con
From: Vaibhav Hiremath
AM3517 device is high-performance, industrial applications processor designed
and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links -
AM3517 device is high-performance, industrial applications processor designed
and developed k
From: Vaibhav Hiremath
Signed-off-by: Vaibhav Hiremath
---
include/configs/am3517_evm.h | 293 ++
1 files changed, 293 insertions(+), 0 deletions(-)
create mode 100644 include/configs/am3517_evm.h
diff --git a/include/configs/am3517_evm.h b/include/co
From: Vaibhav Hiremath
Updated mux.h file for AM3517 specific mux configuration.
Signed-off-by: Vaibhav Hiremath
---
include/asm-arm/arch-omap3/mux.h | 35 +++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/include/asm-arm/arch-omap3/mux.h b/i
From: Vaibhav Hiremath
Changes:-
- Created 2 seperate config option
* CONFIG_SDRC (omap34xx family)
* CONFIG_EMIF4 (am3517 family)
- Changed all omap3 dependent file for CONFIG_SDRC
Tested On:-
- AM3517EVM board
- OMAP3EVM board
From: Vaibhav Hiremath
This patch adds support for the EMIF4 interface
available in the AM35x processors.
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
cpu/arm_cortexa8/omap3/Makefile|3 +
cpu/arm_cortexa8/omap3/emif4.c | 160 +++
From: Vaibhav Hiremath
Consolidated all SDRC related functions/operations into separate
file - sdrc.c.
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
cpu/arm_cortexa8/omap3/Makefile|3 +
cpu/arm_cortexa8/omap3/board.c | 34 +--
cpu/arm_cortexa8/omap
From: Vaibhav Hiremath
AM3517 device is high-performance, industrial applications processor designed
and developed keeping Software Compatible with OMAP3 Processors.
Differances :-
===
- The SDRC controller has been replaced with EMIF4.
- Some new IP's got added like, CAN
From: Vaibhav Hiremath
This patch adds basic support for the AM3517EVM.
It includes:
- Header file and implementation for the board
- Default configuration
- Updates for makefile
- Board specific changes for NAND
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
MAINTAINERS
From: Vaibhav Hiremath
Changes from V1 (comments provided by Tom Rix):
- Refreshed against latest denx/master.
- Further split SDRC consolidated patch, since it was
fixing up one issue in dram_init in addition to code
moment.
- Retained copyright for sd
From: Vaibhav Hiremath
The patch makes sure that size for SDRC CS1 gets calculated
only when the CS1 SDRC is initialized.
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
From: Vaibhav Hiremath
The EVMS have been shipping with NAND (instead of OneNAND) as default.
So, this patch sets NAND as default.
To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the
config file omap3_evm.h,
Changes from V3 :-
- Added undef statement for CMD_ONENAND.
Signe
From: Vaibhav Hiremath
This patch adds support for the EMIF4 interface
available in the AM35x processors.
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
arch/arm/cpu/arm_cortexa8/omap3/Makefile|3 +
arch/arm/cpu/arm_cortexa8/omap3/emif4.c | 168 +
From: Vaibhav Hiremath
Consolidated SDRC related functions into one file - sdrc.c
And also replaced sdrc_init with generic memory init
function (mem_init), this generalization of omap memory setup
is necessary to support the new emif4 interface introduced in AM3517.
Signed-off-by: Vaibhav Hirem
From: Vaibhav Hiremath
This patch adds basic support for the AM3517EVM.
It includes:
- Board int file (.c and .h)
- Default configuration file
- Updates for Makefile
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
Makefile
From: Vaibhav Hiremath
The EVMS have been shipping with NAND (instead of OneNAND) as default.
So, this patch sets NAND as default.
To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the
config file omap3_evm.h,
Changes From V4 :-
- Removed #undef ONENAND line (comment from Den
From: Vaibhav Hiremath
Consolidated SDRC related functions into one file - sdrc.c
And also replaced sdrc_init with generic memory init
function (mem_init), this generalization of omap memory setup
is necessary to support the new emif4 interface introduced in AM3517.
Changes from V2:
- R
From: Vaibhav Hiremath
The patch makes sure that size for SDRC CS1 gets calculated
only when the CS1 SDRC is initialized.
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
From: Vaibhav Hiremath
This patch adds basic support for the AM3517EVM.
It includes:
- Board int file (.c and .h)
- Default configuration file
- Updates for Makefile
Changes from V2:
- Removed trailing spaces
- Updated MAINTAINERS & MAKEALL for am3517_evm
From: Vaibhav Hiremath
This patch adds support for the EMIF4 interface
available in the AM35x processors.
Changes from V2:
- Removed all instances of #ifdef CONFIG_EMIF4
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
arch/arm/cpu/arm_cortexa8/omap3/Makefile|
From: Vaibhav Hiremath
Increase the console I/O buffer size (SYS_CBSIZE) to 512 (from 256)
required especially for bootargs string, as multiple options
(e.g Video settings) are passed to the kernel through bootargs.
Signed-off-by: Vaibhav Hiremath
---
include/configs/omap3_beagle.h |2 +-
From: Vaibhav Hiremath
In case of AM3517 and AM3505 (which is OMAP3 varients), IVA2 and
ISP-CAMERA modules have been removed. So add check for cpu_family before
enabling clocks for these modules, else this impacts subsequent
power consumption and system suspend/resume functionality.
Signed-off-b
From: Vaibhav Hiremath
AM/DM37x is another OMAP3 variant, where the GFX clock has been
boosted to 192MHz/200MHz. So fix the GFX_DIV value for this change.
HW Errata: Due to dependency of TV out clock of 54MHz, it is not
possible to configure GFX to 192MHz. So as per HW errats, the
recommended GF
From: Vaibhav Hiremath
Switch from the legacy mmc driver to the
new generic mmc driver.
This patch is based on similar patch for beagle[1].
[1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
board/ti/evm/ev
From: Vaibhav Hiremath
Switch from the legacy mmc driver to the
new generic mmc driver.
This patch is based on similar patch for beagle[1].
[1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
board/logicpd/a
From: Vaibhav Hiremath
Also change the CONFIG_SYS_TEXT_BASE to 0x80008000, required
with relocation support. This is the load address for primary
boot loader (x-loader).
Signed-off-by: Vaibhav Hiremath
---
board/logicpd/am3517evm/config.mk |2 +-
include/configs/am3517_evm.h |6 ++
From: Vaibhav Hiremath
Without CONFIG_CMD_NET support CONFIG_CMD_NFS leads
to linking error, so disable CONFIG_CMD_NFS option.
Signed-off-by: Vaibhav Hiremath
---
include/configs/am3517_evm.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/am3517_evm.h
From: Vaibhav Hiremath
With addition of "dram_init_banksize()" function from Heiko,Schocher
(commit ID: 561142af20f1fd7b425d9425730014e656defb91), the DRAM size
is getting configured wrongly to 512Mb (CS0 & CS1).
So fix it to 256Mb.
Signed-off-by: Vaibhav Hiremath
---
arch/arm/cpu/armv7/omap3/
From: Vaibhav Hiremath
The EVMS have been shipping with NAND (instead of OneNAND) as default.
So, this patch sets NAND as default.
To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the
config file omap3_evm.h.
Signed-off-by: Vaibhav Hiremath
---
Changes from V3 :-
- Added un
From: Vaibhav Hiremath
Consolidated SDRC related functions into one file - sdrc.c
And also replaced sdrc_init with generic memory init
function (mem_init), this generalization of omap memory setup
is necessary to support the new emif4 interface introduced in AM3517.
Signed-off-by: Vaibhav Hirem
From: Vaibhav Hiremath
The patch makes sure that size for SDRC CS1 gets calculated
only when the CS1 SDRC is initialized.
Signed-off-by: Vaibhav Hiremath
---
arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm/cpu/arm_
From: Vaibhav Hiremath
This patch adds support for the EMIF4 interface
available in the AM35x processors.
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
Changes from V2:
- Removed all instances of #ifdef CONFIG_EMIF4
Changes from V3:
- Corrected Makfile entry
From: Vaibhav Hiremath
This patch adds basic support for the AM3517EVM.
It includes:
- Board files (.c and .h)
- Default configuration file
- Updates for Makefile
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
---
Changes from V2:
- Removed trailin
39 matches
Mail list logo