Hi Marek,
Your message wasn't ignored, you must have missed my response.
There have been 2 patches submitted to fix this problem. They are
virtually identical:
http://lists.denx.de/pipermail/u-boot/2012-March/119558.html
http://lists.denx.de/pipermail/u-boot/2012-February/118511.html
Either one
On 02/22/2012 07:56 AM, walimis wrote:
> From: Liming Wang
>
> commit f31a911fe (arm, post: add missing post_time_ms for arm)
> enables get_ticks and get_tbclk for all arm based boards,
> arm/vexpress also needs these functions to work.
>
> Signed-off-by: Liming Wang
Acked-by: matt.wad...@lina
From: Matt Waddel
Added get_ticks() and get_tbclk() routines
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/board/armltd/vexpress/ca9x4_ct_vxp.c
b/board/armltd/vexpress/ca9x4_ct_vxp.c
On 10/18/2011 08:22 AM, Ryan Harkin wrote:
> Change maintainer for ARM Versatile Express platforms.
>
> Signed-off-by: Ryan Harkin
Acked-by: Matt Waddel
> ---
> MAINTAINERS |3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/MAINTAINE
> code further down the function.
>
> Cc: Andy Fleming
> Signed-off-by: Jon Medhurst
Acked-by: Matt Waddel
> ---
>
> If it is desirable to keep the burst read optimisation, then an
> alternative solution would be to keep the loop and add an if clause to
> do a si
On 08/31/2011 09:37 AM, Jason Hobbs wrote:
> Signed-off-by: Jason Hobbs
> Cc: Matt Waddel
Acked-by: Matt Waddel
> ---
> changes for v2:
> - add armv7 architecture to VCI string
>
> changes for v4:
> - combine the PXE bootp options with the other bootp options
>
On 08/31/2011 09:37 AM, Jason Hobbs wrote:
> Signed-off-by: Jason Hobbs
> Cc: Matt Waddel
Acked-by: Matt Waddel
> ---
> changes in v2:
> - use CONFIG_MENU to enable building the menu for pxecfg use
>
> changes in v4:
> - use CONFIG_CMD_PXE instead of CONFIG_CMD_PXECF
On 08/31/2011 09:37 AM, Jason Hobbs wrote:
> Signed-off-by: Jason Hobbs
> Cc: Matt Waddel
Tested-by: Matt Waddel
> ---
> new in v4
>
> changes for v5:
> - none
>
> include/configs/ca9x4_ct_vxp.h | 12 ++--
> 1 files changed, 6 insertions(+), 6
On 08/22/2011 07:47 AM, Christopher Harvey wrote:
> On 08/22/11 02:22, Sandeep Kumar wrote:
>> Hi Matt,
>>
>> We are in a process of developing a SoC around cortex a9 quad core
>> versatile express. For that we made changes in the U-Boot. Is there any
>> way (like any simulator/emulator which suppo
Hi Sandeep,
On 08/21/2011 12:37 AM, Sandeep Kumar wrote:
> Hi all,
>
> I am trying to use U-Boot for cortex A9 quad core versatile express board. I
> saw that the support is already added
> for that board but i am not able to find out the DDR initialization code
> anywhere before using the stack
On 04/13/2011 05:09 AM, Andy Fleming wrote:
> On Wed, Mar 2, 2011 at 11:22 PM, wrote:
>> From: Matt Waddel
>>
>> Added the board specific definitions to use the MMCI device.
>>
>> Signed-off-by: Matt Waddel
>
> Looks fine to me. I can apply
From: Matt Waddel
These patches add support for the ARM PrimeCell PL180 MultiMedia Interface.
The Versatile Express was the test platform for these changes.
---
Change log:
v2 - Rename patch items to a more descriptive name (ie. mmci -> arm_mmci)
Fixed conflicting fuction call and ad
From: Matt Waddel
Added the board specific definitions to use the MMCI device.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c |9 +
include/configs/ca9x4_ct_vxp.h |4
2 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/board/armltd
From: Matt Waddel
Add support for the ARM PrimeCell MultiMedia Interface - PL180.
Ported from original device driver written by ST-Ericsson.
Signed-off-by: Matt Waddel
---
drivers/mmc/Makefile |1 +
drivers/mmc/arm_pl180_mmci.c | 441
From: Matt Waddel
The maximum blocks value was hardcoded to 65535 due to a 16 bit
register length. The value can change for different platforms.
This patch makes the default the current value of 65535, but it
is configurable for other platforms.
Signed-off-by: Matt Waddel
---
drivers/mmc
From: Matt Waddel
Remove obsolete board config.mk.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/config.mk | 22 --
include/configs/ca9x4_ct_vxp.h |1 +
2 files changed, 1 insertions(+), 22 deletions(-)
delete mode 100644 board/armltd/vexpress/config.mk
From: Matt Waddel
These patches add support for the ARM PrimeCell PL180 MultiMedia Interface.
The Versatile Express was the test platform for these changes.
---
Change log:
v2 - Rename patch items to a more descriptive name (ie. mmci -> arm_mmci)
Fixed conflicting fuction call and ad
From: Matt Waddel
Added the board specific definitions to use the MMCI device.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c |9 +
include/configs/ca9x4_ct_vxp.h |4
2 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/board/armltd
From: Matt Waddel
Add support for the ARM PrimeCell MultiMedia Interface - PL180.
Ported from original device driver written by ST-Ericsson.
Signed-off-by: Matt Waddel
---
drivers/mmc/Makefile |1 +
drivers/mmc/arm_pl180_mmci.c | 452
Hi Reinhard,
On 02/28/2011 10:58 PM, Reinhard Meyer wrote:
> Dear matt.waddel,
>> From: Matt Waddel
>>
> Sorry, my original comment still holds true for the naming,
> now the name suggests that this driver is generic to ARM devices,
> which clearly is not true.
Correct
From: Matt Waddel
Added the board specific definitions to use the MMCI device.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c |9 +
include/configs/ca9x4_ct_vxp.h |4
2 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/board/armltd
From: Matt Waddel
Add support for the ARM PrimeCell MultiMedia Interface - PL180.
Ported from original device driver written by ST-Ericsson.
Signed-off-by: Matt Waddel
---
drivers/mmc/Makefile |1 +
drivers/mmc/arm_mmci.c | 452
drivers
From: Matt Waddel
These patches add support for the ARM PrimeCell PL180 MultiMedia Interface.
The Versatile Express was the test platform for these changes.
---
Change log:
v2 - Rename patch items to a more descriptive name (ie. mmci -> arm_mmci)
Fixed conflicting fuction call and ad
From: Matt Waddel
Added the board specific definitions to use the MMCI device.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c |9 +
include/configs/ca9x4_ct_vxp.h |4
2 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/board/armltd
From: Matt Waddel
Add support for the ARM PrimeCell MultiMedia Interface - PL180.
Ported from original device driver written by ST-Ericsson.
Signed-off-by: Matt Waddel
---
drivers/mmc/Makefile |1 +
drivers/mmc/mmci.c | 452 ++
drivers
From: Matt Waddel
The maximum blocks value was hardcoded to 65535 due to a 16 bit
register length. The value can change for different platforms.
This patch makes the default the current value of 65535, but it
is configurable for other platforms.
Signed-off-by: Matt Waddel
---
drivers/mmc
From: Matt Waddel
These patches add support for the ARM PrimeCell PL180 MultiMedia Interface.
The Versatile Express was the test platform for these changes.
Matt Waddel (3):
MMC: Max blocks value adjustable
MMC: Add support for PL180 ARM mmc device
ARMV7: Vexpress: Add MMC support
board
-November/082654.html
Thanks,
Matt Waddel
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi Wolfgang,
On 12/02/2010 11:13 AM, John Rigby wrote:
> On Tue, Nov 30, 2010 at 8:00 AM, Wolfgang Denk wrote:
>> Hello everybody.
>>
>> I apologise for being a bit late with this announcement:
>>
>> * U-Boot v2010.12-rc2 was released on Sunday, November 28.
>>
>> * Release "v2010.12" is (still)
From: Matt Waddel
This patch fixes build errors in the vexpress system:
- Removed sys_proto.h requirement from syslib.c.
- Switched vexpress to the default armv7 linker script.
- Renamed TEXT_BASE to CONFIG_SYS_TEXT_BASE.
Signed-off-by: Matt Waddel
---
Change log v2:
Removed the new
Fixes undefined reference to `__udelay' build failure.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/board/armltd/vexpress/ca9x4_ct_vxp.c
b/board/armltd/vexpress/ca9x4_ct_vxp.c
index c1c4ea1..ce
From: Matt Waddel
Fixed "pointer from integer without a cast" warnings in Vexpress.
Signed-off-by: Matt Waddel
---
board/armltd/vexpress/ca9x4_ct_vxp.c |9 ++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/board/armltd/vexpress/ca9x4_ct_vxp.c
b/bo
From: Matt Waddel
This patch fixes build errors in the vexpress system:
- syslib.c requires sys_proto.h file, used the example from /arch-mx5/.
- The linker script was missing required sections. Found the default
armv7 linker script can be used by vexpress. Switched to that one.
- Renamed
From: Matt Waddel
These patches fix several build errors and warnings. A successful build for
this platform depends on Steve Sakoman's "ARMV7: Fix build for non-OMAP3
boards" patch.
Matt Waddel (2):
ARMV7: Vexpress build errors
ARMV7: Vexpress compile warnings
arch/arm/i
Hi Wolfgang,
On 10/07/2010 03:48 PM, matt.wad...@linaro.org wrote:
> ARMV7: Versatile Express Coretile CortexA9x4 support
> ARMV7: Fixed baudrate setting in pl01x driver
These 2 patches have been hanging around for a while and
I've been pulling them along with the trunk changes.
They've alrea
From: Matt Waddel
The pl01x serial driver was lacking the code to switch baudrates from the
command line. Fixed by simply saving the new baudrate and calling
serial_init() again. Also fixed CamelCase variables, I/O accessors and
comment style.
Signed-off-by: Matt Waddel
---
drivers/serial
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor
This system includes a motherboard(Versatile Express), daughterboard
(Coretile), and SOC(Cortex-A9 quad core). The serial port, ethernet,
and flash systems work with these additions. The naming convention
is:
SOC
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor.
This system includes a motherboard(Versatile Express), daughterboard
(Coretile), and SOC(Cortex-A9 quad core). The serial port, ethernet,
and flash systems work with these additions. The naming convention
is
From: Matt Waddel
Matt Waddel (2):
Adds support for the ARM quad-core Cortex-A9 processor.
This system includes a motherboard(Versatile Express), daughterboard
(Coretile), and SOC(Cortex-A9 quad core). The serial port, ethernet,
and flash systems work with these additions
From: Matt Waddel
The pl01x serial driver was lacking the code to switch baudrates from the
command line. Fixed by simply saving the new baudrate and calling
serial_init() again. Also fixed CamelCase variables, I/O accessors and
comment style.
Signed-off-by: Matt Waddel
---
drivers/serial
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor. This system
includes a motherboard(Versatile Express), daughterboard(Coretile),
and SOC(Cortex-A9 quad core). The serial port, ethernet, and flash
systems work with these additions. The naming convention is:
SOC
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor.
This system includes a motherboard(Versatile Express),
daughterboard(Coretile), and an SOC(Cortex-A9 quad core).
The serial port, ethernet, and flash systems work with
these additions.
The 2nd patch fixes a bug in the
From: Matt Waddel
The pl01x serial driver was lacking the code to switch baudrates from the
command line. Fixed by simply saving the new baudrate and calling
serial_init() again. Also fixed CamelCase variables, I/O accessors and
comment style.
Signed-off-by: Matt Waddel
---
drivers/serial
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor. This system
includes a motherboard(Versatile Express), daughterboard(Coretile),
and SOC(Cortex-A9 quad core). The serial port, ethernet, and flash
systems work with these additions. The naming convention is:
SOC
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor.
This system includes a motherboard(Versatile Express),
daughterboard(Coretile), and an SOC(Cortex-A9 quad core).
The serial port, ethernet, and flash systems work with
these additions.
The 2nd patch fixes a bug in the
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor.
This system includes a motherboard(Versatile Express),
daughterboard(Coretile), and an SOC(Cortex-A9 quad core).
The serial port, ethernet, and flash systems work with
these additions.
The 2nd patch fixes a bug in the
From: Matt Waddel
The pl01x serial driver was lacking the code to switch baudrates from the
command line. Fixed by simply saving the new baudrate and calling
serial_init() again.
Signed-off-by: Matt Waddel
---
drivers/serial/serial_pl01x.c |5 -
1 files changed, 4 insertions(+), 1
From: Matt Waddel
Adds support for the ARM quad-core Cortex-A9 processor. This system
includes a motherboard(Versatile Express), daughterboard(Coretile),
and SOC(Cortex-A9 quad core). The serial port, ethernet, and flash
systems work with these additions. The naming convention is:
SOC
The pl01x serial driver was lacking the code to switch baudrates
from the command line. Fixed by simply saving the new baudrate
and calling serial_init() again.
Signed-off-by: Matt Waddel
diff --git a/drivers/serial/serial_pl01x.c b/drivers/serial/serial_pl01x.c
index c645cef..5cd5b9c 100644
ctionality.
Matt Waddel (2):
ARMV7: Versatile Express Coretile quad-core Cortex-A9 support
ARMV7: Fix baudrate change capabilities
MAINTAINERS|4 +
MAKEALL|1 +
arch/arm/cpu/armv7/ca9x4/Makefile | 45 ++
ar
ore = ca9x4
daughterboard -> Coretile = ct
motherboard -> Versatile Express = vxp
So ca9x4_ct_vxp.c is the board support file.
Signed-off-by: Matt Waddel
create mode 100644 arch/arm/cpu/armv7/ca9x4/Makefile
create mode 100644 arch/arm/cpu/armv7/ca9x4/lowlevel_init.S
create mode 100644
Hi Sandeep,
Is there another part to this patch still coming or did I miss a patch
along the way? This patch as-is doesn't compile:
...
dm365evm.c: In function ‘board_eth_init’:
dm365evm.c:47: error: ‘GIO_DIR01’ undeclared (first use in this function)
Hi Scott and Sandeep,
As long as we're looking at these patches again I had a question about
patch 1 of 2 in this series.
The following part of the patch added a definition for:
chip->ecc.read_page = nand_read_page_hwecc_oob_first
but since there aren't any "break" statements until "case NA
53 matches
Mail list logo