Subject: [PATCH 00/13 v4] ARM: OMAP3: Add support for some of TIs ARM-Cortex A8
OMAP3 boards
This patch series adds U-Boot v1 support for some of TI's ARM-Cortex A8 based
OMAP3 boards. These are BeagleBoard [1][2], EVM [3] and Overo [4].
The patch series is based on U-Boot tar ball [5] for Beag
Subject: [PATCH 01/13 v4] ARM: OMAP3: Add pin mux, clock and cpu headers
From: Dirk Behme <[EMAIL PROTECTED]>
Add pin mux, clock and cpu header files for OMAP3.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Replace space by tabs in headers as prop
Subject: [PATCH 02/13 v4] ARM: OMAP3: Add i2c, memory and additional pin mux
headers
From: Dirk Behme <[EMAIL PROTECTED]>
Add OMAP3 I2C, memory and additional pin mux headers
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Replace space by tabs i
Subject: [PATCH 03/13 v4] ARM: OMAP3: Add overo pin mux, omap3 and prototype
headers
From: Dirk Behme <[EMAIL PROTECTED]>
Add overo pin mux, omap3 and prototype headers
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Replace space by tabs in headers as
From: Dirk Behme <[EMAIL PROTECTED]>
Add ARM Cortex A8 common directory
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
cpu/arm_cortexa8/Makefile | 43 +++
cpu/arm_cortexa8/config.mk | 36 +++
cpu/arm_cortexa8/cpu.c | 221 +++
cpu/arm_cortexa8/star
Subject: [PATCH 05/13 v4] ARM: OMAP3: Add lowlevel init and sys_info common
files
From: Dirk Behme <[EMAIL PROTECTED]>
Add assembly lowlevel init and sys_info common files
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Add detection and support for 128
Subject: [PATCH 06/13 v4] ARM: OMAP3: Add board, clock and interrupts common
files
From: Dirk Behme <[EMAIL PROTECTED]>
Add board, clock, cpu and interrupts common files
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Add detection and support for 128
Subject: [PATCH 07/13 v4] ARM: OMAP3: Add memory and syslib common files
From: Dirk Behme <[EMAIL PROTECTED]>
Add memory and syslib common files.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Add detection and support for 128MB/256MB RAM by Mans Rullg
Subject: [PATCH 08/13 v4] ARM: OMAP3: Add NAND support
From: Dirk Behme <[EMAIL PROTECTED]>
Add NAND support
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
Signed-off-by: Nishanth Menon <[EMAIL PROTECTED]>
---
Changes in version v4:
- Incorporate further review resul
Subject: [PATCH 09/13 v4] ARM: OMAP3: Add MMC support
From: Dirk Behme <[EMAIL PROTECTED]>
Add MMC support
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Move MMC driver to drivers/mmc/ as suggested by Haavard Skinnemoen. Thanks!
---
drivers/
Subject: [PATCH 10/13 v4] ARM: OMAP3: Add I2C support
From: Dirk Behme <[EMAIL PROTECTED]>
Add I2C support
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v2:
- Remove SMC911X network init as proposed by Ben Warren. Thanks!
drivers/i2c/Makefile |
Subject: [PATCH 11/13 v4] ARM: OMAP3: Add BeagleBoard
From: Dirk Behme <[EMAIL PROTECTED]>
Add BeagleBoard
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v2:
- Rebase against u-boot-arm.git next (CFG vs. CONFIG changes)
Makefile |
Subject: [PATCH 12/13 v4] ARM: OMAP3: Add EVM board
From: Dirk Behme <[EMAIL PROTECTED]>
Add EVM board
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v2:
- Rebase against u-boot-arm.git next (CFG vs. CONFIG changes)
Makefile|3
boa
Subject: [PATCH 13/13 v4] ARM: OMAP3: Add Overo board
From: Dirk Behme <[EMAIL PROTECTED]>
Add Overo board
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v2:
- Rebase against u-boot-arm.git next (CFG vs. CONFIG changes)
Makefile |
Subject: [PATCH 00/13 v5] ARM: OMAP3: Add support for some of TIs ARM-Cortex A8
OMAP3 boards
This patch series adds U-Boot v1 support for some of TI's ARM-Cortex A8 based
OMAP3 boards. These are BeagleBoard [1][2], EVM [3] and Overo [4].
The patch series is based on U-Boot tar ball [5] for Beag
Subject: [PATCH 01/13 v5] ARM: OMAP3: Add pin mux, clock and cpu headers
From: Dirk Behme <[EMAIL PROTECTED]>
Add pin mux, clock and cpu header files for OMAP3.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Additonal space changes as proposed by Jea
Subject: [PATCH 02/13 v5] ARM: OMAP3: Add i2c, memory, omap3 and function
prototype headers
From: Dirk Behme <[EMAIL PROTECTED]>
Add i2c, memory, omap3 and function prototype headers
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Additonal spac
From: Dirk Behme <[EMAIL PROTECTED]>
Add ARM Cortex A8 common directory
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
cpu/arm_cortexa8/Makefile | 47
cpu/arm_cortexa8/config.mk | 36 +++
cpu/arm_cortexa8/cpu.c | 238
cpu/arm_cortexa8/star
Subject: [PATCH 04/13 v5] ARM: OMAP3: Add lowlevel init and sys_info common
files
From: Dirk Behme <[EMAIL PROTECTED]>
Add assembly lowlevel init and sys_info common files
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Add detection and support for 128
Subject: [PATCH 05/13 v5] ARM: OMAP3: Add board, clock and interrupts common
files
From: Dirk Behme <[EMAIL PROTECTED]>
Add board, clock, cpu and interrupts common files
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Add Readme, further clean up as
Subject: [PATCH 06/13 v5] ARM: OMAP3: Add memory and syslib common files
From: Dirk Behme <[EMAIL PROTECTED]>
Add memory and syslib common files.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v3:
- Add detection and support for 128MB/256MB RAM by Mans Rullg
Subject: [PATCH 07/13 v5] ARM: OMAP3: Add NAND support
From: Dirk Behme <[EMAIL PROTECTED]>
Add NAND support
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
Signed-off-by: Nishanth Menon <[EMAIL PROTECTED]>
---
Changes in version v5:
- Fix typos GPMC_NAND_HW_ECC_LAYOUT.
Subject: [PATCH 08/13 v5] ARM: OMAP3: Add MMC support
From: Dirk Behme <[EMAIL PROTECTED]>
Add MMC support
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Move MMC driver to drivers/mmc/ as suggested by Haavard Skinnemoen. Thanks!
---
drivers/
Subject: [PATCH 09/13 v5] ARM: OMAP3: Add I2C support
From: Dirk Behme <[EMAIL PROTECTED]>
Add I2C support
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Split functional changes and coding style clean up as proposed by
Jean-Christophe PLAGNIOL-VILLA
Subject: [PATCH 10/13 v5] ARM: OMAP3: Add BeagleBoard
From: Dirk Behme <[EMAIL PROTECTED]>
Add BeagleBoard
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Update Makefile style and replace hardcoded values by macros as proposed by
Jean-Christophe PLAG
Subject: [PATCH 11/13 v5] ARM: OMAP3: Add EVM board
From: Dirk Behme <[EMAIL PROTECTED]>
Add EVM board
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Update Makefile style and replace hardcoded values by macros as proposed by
Jean-Christophe PLAG
Subject: [PATCH 12/13 v5] ARM: OMAP3: Add Overo board
From: Dirk Behme <[EMAIL PROTECTED]>
Add Overo board
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in version v5:
- Update Makefile style and replace hardcoded values by macros as proposed by
Jean-Christophe PLAG
From: Dirk Behme <[EMAIL PROTECTED]>
Add Beagle, EVM and Overo configuration and README
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
doc/README.omap3 | 94 +++
include/configs/omap3_beagle.h | 289
include/configs
At IRC we had a short discussion what might be the best way how to go
on with OMAP3 patch series. We are now at version 5 of this patch set,
unfortunately there are still review comments open [1]. On the other
hand, from reviewer point of view, sending patch series again and
again (v6, v7, ...
Dirk Behme wrote:
>
> At IRC we had a short discussion what might be the best way how to go on
> with OMAP3 patch series. We are now at version 5 of this patch set,
> unfortunately there are still review comments open [1]. On the other
> hand, from reviewer point of view, sendi
Jean-Christophe PLAGNIOL-VILLARD wrote:
> On 19:34 Sun 02 Nov , [EMAIL PROTECTED] wrote:
>
>>Subject: [PATCH 00/13 v5] ARM: OMAP3: Add support for some of TIs ARM-Cortex
>>A8 OMAP3 boards
>>
>>This patch series adds U-Boot v1 support for some of TI's ARM-Cortex A8 based
>>OMAP3 boards. These
Jean-Christophe PLAGNIOL-VILLARD wrote:
> On 19:38 Sun 02 Nov , [EMAIL PROTECTED] wrote:
>
>>Subject: [PATCH 09/13 v5] ARM: OMAP3: Add I2C support
>>
>>From: Dirk Behme <[EMAIL PROTECTED]>
>>
>>Add I2C support
>>
>>Signed-off-by: Dirk Behm
Wolfgang Denk wrote:
> Dear [EMAIL PROTECTED],
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>>--===1314021165==
>>
>>From: Dirk Behme <[EMAIL PROTECTED]>
>>
>>Add ARM Cortex A8 common directory
>>
>>Signed-of
Subject: [PATCH-OMAP3] OMAP3: Use I2C file coding style
From: Dirk Behme <[EMAIL PROTECTED]>
Use file coding style for inx/outx instead of global coding style.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Note: There was an additional review comment about this file:
-- cut -
Subject: [PATCH-OMAP3] OMAP3: Introduce CONFIG_OMAP3_MMC
From: Dirk Behme <[EMAIL PROTECTED]>
Introduce CONFIG_OMAP3_MMC as proposed by Kyungmin Park.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
drivers/mmc/Makefile |4 +---
include/configs/omap3_beagle.h |
Subject: [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
From: Dirk Behme <[EMAIL PROTECTED]>
Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang
Denk.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
include/asm-arm/arch-omap3
Wolfgang Denk wrote:
> Dear Dirk,
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>>Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang
>>Denk.
>>
>>Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
>
>
Subject: [PATCH-OMAP3 v2] OMAP3: Plain numbers don't need parens
From: Dirk Behme <[EMAIL PROTECTED]>
Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang
Denk.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- D
Jean-Christophe PLAGNIOL-VILLARD wrote:
> On 17:32 Tue 04 Nov , [EMAIL PROTECTED] wrote:
>
>>Subject: [PATCH-OMAP3] OMAP3: Use I2C file coding style
>>
>>From: Dirk Behme <[EMAIL PROTECTED]>
>>
>>Use file coding style for inx/outx instead of global co
Subject: [PATCH] ARM: OMAP: I2C coding style clean up
From: Dirk Behme <[EMAIL PROTECTED]>
Clean up coding style and read/write macro usage as requested by Wolfgang Denk
and Jean-Christophe PLAGNIOL-VILLARD.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Note: Patch is ag
Jean-Christophe PLAGNIOL-VILLARD wrote:
> On 19:36 Sun 02 Nov , [EMAIL PROTECTED] wrote:
>
>>Subject: [PATCH 05/13 v5] ARM: OMAP3: Add board, clock and interrupts common
>>files
>>
>>From: Dirk Behme <[EMAIL PROTECTED]>
>>
>>Add board, clock,
Subject: [PATCH-OMAP3] OMAP3: Fix multiline comment style
From: Dirk Behme <[EMAIL PROTECTED]>
Fix multiline comment style. Requested by Wolfgang Denk.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
board/omap3/evm/evm.c | 32 ++--
cpu/
Subject: [PATCH-OMAP3] OMAP3: Fix gpmc_cs_base pointer math in NAND
From: Dirk Behme <[EMAIL PROTECTED]>
gpmc_cs_base is an uint32_t pointer, correct pointer math. Missed after
readl/writel conversion.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Jean-Christophe: Would be
Subject: [PATCH-OMAP3] OMAP3: Add missing GPL headers
From: Dirk Behme <[EMAIL PROTECTED]>
Add missing GPL headers. Requested by Wolfgang Denk.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
board/omap3/beagle/config.mk | 20 +++-
board/omap3/evm/config.
Subject: [PATCH-OMAP3] OMAP3: Remove BITx magic
From: Dirk Behme <[EMAIL PROTECTED]>
Remove bits.h and it's macros usage. Requested by Wolfgang Denk.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
cpu/arm_cortexa8/omap3/board.c |3 --
cpu/arm_cortexa8/omap3/cl
Dear Scott and Nishanth,
we have broken OMAP3 NAND hardware ECC generation while our clean up
of OMAP3 NAND code.
I did some debugging. Do you like to have a look to
http://git.denx.de/?p=u-boot/u-boot-arm.git;a=blob;f=drivers/mtd/nand/omap_gpmc.c;h=01b79593949fe828e4b1d3da2cf4b399c1b580ab;hb=r
Subject: [PATCH-OMAP3] OMAP3: Fix typo and cp_delay
From: Dirk Behme <[EMAIL PROTECTED]>
Fix typo and cp_delay. Requested by Wolfgang Denk.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Regarding cp_delay there was the comment:
-- cut --
>+static void cp_delay(void)
>+
Subject: [PATCH-OMAP3] OMAP3: Fix error in gpmc_init
From: Dirk Behme <[EMAIL PROTECTED]>
Fix error in gpmc_init() introduced with readl/writel conversion. Use base
addresses + offset, not offset only. Minor clean up by removing unused code.
Signed-off-by: Dirk Behme <[EMAIL
Dear Jean-Christophe,
Jean-Christophe PLAGNIOL-VILLARD wrote:
>>+/*
>>+ * display_board_info() - print banner with board info.
>>+ */
>>+void display_board_info
Dear Wolfgang,
Wolfgang Denk wrote:
> Dear Jean-Christophe PLAGNIOL-VILLARD,
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>>>+i2c_init(CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE);
>>>+#endif
>>>+
>>>+#if defined(CONFIG_CMD_NET)
>>>+setup_net_chip();
>>>+#endif
>>>+
>>>+return 0;
>
Dear Wolfgang,
Wolfgang Denk wrote:
> Dear [EMAIL PROTECTED],
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>>Subject: [PATCH-OMAP3] OMAP3: Remove BITx magic
>>
>>From: Dirk Behme <[EMAIL PROTECTED]>
>>
>>Remove bits.h and it's m
Fix error in gpmc_init() introduced with readl/writel conversion. Use base
addresses + offset, not offset only. Minor clean up by removing unused code.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Correct patch header style.
v2 of this patch makes previous vers
gpmc_cs_base is an uint32_t pointer, correct pointer math. Missed after
readl/writel conversion.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Correct patch header style.
v2 of this patch makes previous version v1 obsolete.
Jean-Christophe: Would be nice if you
Fix multiline comment style.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Correct patch header style.
v2 of this patch makes previous version v1 obsolete.
board/omap3/evm/evm.c | 32 ++--
cpu/arm_cortexa8
Add missing GPL headers.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Correct patch header style.
v2 of this patch makes previous version v1 obsolete.
board/omap3/beagle/config.mk | 20 +++-
board/omap3/evm/config.mk
Fix typo and cp_delay.
Note that most of ARM code uses for-loop as cp_delay() implementation.
Scott Wood made some tests and volatile prevents gcc from optimizing
loop away, so this implemention should be fine. For OMAP some nops are
sufficent, though.
Signed-off-by: Dirk Behme <[EM
Remove bits.h and it's macros usage.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Correct patch header style.
v2 of this patch makes previous version v1 obsolete.
cpu/arm_cortexa8/omap3/board.c |3 --
cpu/arm_cortexa8/omap3/clock.c
Convert IO macros to readx/writex.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Do only IO macro conversion, don't mix with coding style.
v2 version of this patch previous patch v1 obsolete.
Note: Patch is against U-Boot ma
Fix broken NAND ECC HW switch and invert logic of if(!hardware) for easier
reading.
---
drivers/mtd/nand/omap_gpmc.c | 21 -
1 files changed, 16 insertions(+), 5 deletions(-)
Index: u-boot-arm/drivers/mtd/nand/omap_gpmc.c
Update ARM's if then else logic.
---
examples/Makefile |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: u-boot-arm/examples/Makefile
===
--- u-boot-arm.orig/examples/Makefile
+++ u-boot-arm/examples/Makefile
@@
Update ARM's if then else logic.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Changes in v2:
- Make make happy regaring if then else logic "each if can only have one else".
Don't take examples from mailing list without testing ;)
Version v2 makes previou
Fix broken NAND ECC HW switch and invert logic of if(!hardware) for easier
reading.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
drivers/mtd/nand/omap_gpmc.c | 21 -
1 files changed, 16 insertions(+), 5 deletions(-)
Index: u-boot-arm/drivers/mtd/nand/omap_
Clean up coding style of board config files.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
include/configs/omap3_beagle.h | 204 ++---
include/configs/omap3_evm.h| 184 +++-
include/configs/omap3_overo.h
Jean-Christophe PLAGNIOL-VILLARD wrote:
> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[EMAIL PROTECTED]>
>
> diff --git a/common/cmd_bdinfo.c b/common/cmd_bdinfo.c
> index 6675241..087eda7 100644
> --- a/common/cmd_bdinfo.c
> +++ b/common/cmd_bdinfo.c
Subject mentions avr32/cmd_bdinfo while
Update ARM's if then else logic.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
examples/Makefile |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: u-boot-arm/examples/Makefile
===
--- u-bo
Clean up system info:
- Move board dependent config to board header
- Clean up code and remove unused code
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
board/omap3/beagle/beagle.h|6 +
board/omap3/evm/evm.h |6 +
board/omap3/overo/o
Dear Wolfgang,
Wolfgang Denk wrote:
> Dear [EMAIL PROTECTED],
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>>Update ARM's if then else logic.
>>
>>---
>> examples/Makefile |6 +++---
>> 1 files changed, 3 insertions(+), 3 deletions(-)
>
>
> Hm... wouldn't it make sense to explicitely
e to Neon loads on the speculative path not
> being properly flushed from the Neon load queue.
>
> Signed-off-by: Mans Rullgard <[EMAIL PROTECTED]>
Acked-by: Dirk Behme <[EMAIL PROTECTED]>
---
Jean-Christophe: This is for u-boot-arm/omap3, so please read the
subject as &
- Use readx/writex instead of direct pointer access
- Replace hardcoded values by macros
- Minor space to tab conversion
No functional change.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
board/omap3/beagle/beagle.c| 78 +++-
board/omap3/overo/o
per_clocks_enable(), remove it here
- Remove pin mux. Is done in set_muxconf_regs.
No functional change.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
board/omap3/evm/evm.c | 143 +
board/omap3/evm/evm.h
Add space after comma and use MACRO instead of value.
No functional change.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
cpu/arm_cortexa8/omap3/lowlevel_init.S| 136 +++---
include/asm-arm/arch-omap3/clocks_omap3.h | 286 --
2 files change
Jean-Christophe PLAGNIOL-VILLARD wrote:
> On 15:53 Sun 09 Nov , Ilko Iliev wrote:
>
>>This patch corrects a small bug in the "if" condition:
>>the parameter "flag" is 0 and the "if" condition is always true.
>>The result is - the boom command doesn't start the kernel.
>>Affected targets: all
Fix merge error.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
Jean-Christophe: Regarding
http://lists.denx.de/pipermail/u-boot/2008-November/043711.html
this is the only issue I can find in omap3.h. It doesn't seem to me
that you removed anything (??)
Current u-boot-arm
/git.denx.de/u-boot-arm.git master
>
> Dirk Behme (1):
> ARM: OMAP: Convert IO macros
>
> Ilko Iliev (1):
> lib_arm: do_bootm_linux() - correct a small mistake
>
> drivers/i2c/omap24xx_i2c.c | 131 +--
> lib_a
Convert readl/writel to base + offset style. Replace hardcoded values with
macros.
No functional change.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
cpu/arm_cortexa8/omap3/board.c | 56 ---
cpu/arm_cortexa8/omap3/clock.c | 47 -
cpu/arm_co
Dear Wolfgang,
Wolfgang Denk wrote:
> Dear Dirk,
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>>Convert readl/writel to base + offset style. Replace hardcoded values with
>>macros.
>
>
> I think repeating the sequence "base + offset(foo)" again and again
> is not exactly nice or easy to r
Dear Jean-Christophe,
> In message <[EMAIL PROTECTED]> you wrote:
>
>>Convert readl/writel to base + offset style. Replace hardcoded values with
>>macros.
It would be quite nice if you could apply this patch to
u-boot-arm/omap3 branch independent of read/write discussion. As this
is the last c
ently
> used there.
Both patches
Acked-by: Dirk Behme <[EMAIL PROTECTED]>
It's nice to see that it is possible now to add a new board by simply
introducing a new board directory :)
Dirk
___
U-Boot mailing list
U-Boot@lists.denx.de
http:
Fix merge error.
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
drivers/i2c/omap24xx_i2c.c |1 +
1 files changed, 1 insertion(+)
Index: u-boot-arm/drivers/i2c/omap24xx_i2c.c
===
--- u-boot-arm.orig/drive
Jerry Van Baren wrote:
> Daniel Mack wrote:
>
>>Hi,
>>
>>while digging thru the sources to find out why U-Boot won't start my
>>Linux kernel, I stumbled over lib_arm/bootm.c and its check for the falg
>>variable. I wonder how this ever worked as the condition is really heavy
>>to match unless BOOT
Convert register access to structure style, part #1.
No functional change.
Signed-off-by: Jason Kridner <[EMAIL PROTECTED]>
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
* These two patches apply on top of last 3 pending OMAP3 patches:
http://lists.denx.de/pipermail/u-boot/2
Convert register access to structure style, part #2.
No functional change.
Signed-off-by: Jason Kridner <[EMAIL PROTECTED]>
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
board/omap3/beagle/beagle.c| 16 +
board/omap3/evm/evm.c | 39 +--
mmc_init was always returning success -- now returns failure if
no card is present.
Signed-off-by: Steve Sakoman <[EMAIL PROTECTED]>
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
* This patch applies on top of last 5 pending OMAP3 patches (in this order):
http://lists.denx.de
Enable "hush" command parser and set default environment to boot from MMC if
a bootable card is present, otherwise boot from NAND.
Signed-off-by: Steve Sakoman <[EMAIL PROTECTED]>
Signed-off-by: Dirk Behme <[EMAIL PROTECTED]>
---
* This patch applies on top of last 6 pen
Jean-Christophe PLAGNIOL-VILLARD wrote:
>>- fat_register_device(&mmc_blk_dev, 1);
>>- return 0;
>>+ if (configure_mmc(&cur_card_data) == 1) {
>>+ mmc_blk_dev.if_type = IF_TYPE_MMC;
>>+ mmc_blk_dev.part_type = PART_TYPE_DOS;
>>+ mmc_blk_dev.dev = 0;
>>
Just fyi: Using git head (89d56f5503eed351efe5ab0b4dd0f1e888fd2336:
Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx) I get warning:
-- cut --
ffs2_1pass.c:1411:1: warning: "min_t" redefined
In file include/nand.h:30,
from jffs2_1pass.c:151:
include/linux/mtd/compat.h:3
This patch series adds U-Boot v1 support for some of TI's ARM-Cortex A8 based
OMAP3 boards. These are BeagleBoard [1][2], EVM [3], Overo [4], Pandora [5] and
Zoom1 [6].
The patch series is based on U-Boot tar ball [7] for BeagleBoard and EVM done
by several TI employees.
To be able to easily add
Add OMAP3, memory and function prototype header files for OMAP3.
Signed-off-by: Dirk Behme
---
include/asm-arm/arch-omap3/clocks.h| 62 +
include/asm-arm/arch-omap3/mem.h | 227 +
include/asm-arm/arch-omap3/omap3.h | 218
Add pin mux, clock and cpu header files for OMAP3.
Signed-off-by: Dirk Behme
---
include/asm-arm/arch-omap3/clocks_omap3.h | 285
include/asm-arm/arch-omap3/cpu.h | 402 +
include/asm-arm/arch-omap3/mux.h | 412
Add common cpu and start code.
Signed-off-by: Dirk Behme
---
cpu/arm_cortexa8/Makefile| 47 +++
cpu/arm_cortexa8/config.mk | 36 ++
cpu/arm_cortexa8/cpu.c | 241 ++
cpu/arm_cortexa8/omap3/Makefile | 46 +++
cpu/arm_cortexa8/omap3/config.mk | 36
Add common clock, memory and low level code
Signed-off-by: Dirk Behme
---
cpu/arm_cortexa8/omap3/clock.c | 381 +
cpu/arm_cortexa8/omap3/lowlevel_init.S | 361 +++
cpu/arm_cortexa8/omap3/mem.c | 284
Add NAND support.
Signed-off-by: Nishanth Menon
Signed-off-by: Syed Mohammed Khasim
Signed-off-by: Dirk Behme
---
drivers/mtd/nand/Makefile|1
drivers/mtd/nand/omap_gpmc.c | 353 +++
2 files changed, 354 insertions(+)
Index: u-boot-main
Add common board, interrupt and system info code.
Signed-off-by: Dirk Behme
---
cpu/arm_cortexa8/omap3/board.c | 344
cpu/arm_cortexa8/omap3/interrupts.c | 297 +++
cpu/arm_cortexa8/omap3/sys_info.c | 254
Add MMC support.
Signed-off-by: Dirk Behme
---
drivers/mmc/Makefile |1
drivers/mmc/omap3_mmc.c | 558 ++
include/asm-arm/arch-omap3/mmc.h | 235
include/asm-arm/arch-omap3/mmc_host_def.h | 166
Add I2C support.
Signed-off-by: Dirk Behme
---
drivers/i2c/Makefile |1
drivers/i2c/omap24xx_i2c.c | 23 +++
include/asm-arm/arch-omap3/i2c.h | 128 +++
3 files changed, 152 insertions(+)
Index: u-boot-main/drivers/i2c/Makefile
Add Beagle board support and common power code.
Signed-off-by: Dirk Behme
---
board/omap3/beagle/Makefile | 49 +
board/omap3/beagle/beagle.c | 89 +
board/omap3/beagle/beagle.h | 381 ++
board/omap3/beagle/config.mk | 35
Add Overo board support.
Signed-off-by: Steve Sakoman
Signed-off-by: Dirk Behme
---
board/omap3/overo/Makefile | 49 +
board/omap3/overo/config.mk | 31 +++
board/omap3/overo/overo.c| 89 ++
board/omap3/overo/overo.h| 381
Add Pandora support.
Signed-off-by: Grazvydas Ignotas
Signed-off-by: Dirk Behme
---
board/omap3/pandora/Makefile | 49
board/omap3/pandora/config.mk | 33 +++
board/omap3/pandora/pandora.c | 92
board/omap3/pandora/pandora.h | 420
Add EVM board support.
Signed-off-by: Manikandan Pillai
Signed-off-by: Dirk Behme
---
board/omap3/evm/Makefile | 49 +
board/omap3/evm/config.mk | 35 +++
board/omap3/evm/evm.c | 123 +
board/omap3/evm/evm.h | 396
+/*
+ * (C) Copyright 2008
+ * Texas Instruments
+ * Nishanth Menon
+ *
+ * Derived from: board/omap3/beagle/beagle.h
+ * Dirk Behme
+ *
+ * See file CREDITS for list of people who contributed to this
+ * project.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it
1 - 100 of 932 matches
Mail list logo