matt.waddel | 1 Mar 2011 01:05
Favicon
Gravatar

[PATCH V2 0/3] Add support for the MMC device to the vexpress

From: Matt Waddel <matt.waddel <at> linaro.org>

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 added prototype to arm_mmci.h
     (Note: Patch 1/3 did not change with these corrections)

Matt Waddel (3):
  MMC: Max blocks value adjustable
  MMC: Add support for PL180 ARM mmc device
  ARMV7: Vexpress: Add MMC support

 board/armltd/vexpress/ca9x4_ct_vxp.c |    9 +
 drivers/mmc/Makefile                 |    1 +
 drivers/mmc/arm_mmci.c               |  452 ++++++++++++++++++++++++++++++++++
 drivers/mmc/arm_mmci.h               |  183 ++++++++++++++
 drivers/mmc/mmc.c                    |   19 +-
 include/configs/ca9x4_ct_vxp.h       |    4 +
 6 files changed, 658 insertions(+), 10 deletions(-)
 create mode 100644 drivers/mmc/arm_mmci.c
 create mode 100644 drivers/mmc/arm_mmci.h
matt.waddel | 1 Mar 2011 01:05
Favicon
Gravatar

[PATCH V2 2/3] MMC: Add support for PL180 ARM mmc device

From: Matt Waddel <matt.waddel <at> linaro.org>

Add support for the ARM PrimeCell MultiMedia Interface - PL180.
Ported from original device driver written by ST-Ericsson.

Signed-off-by: Matt Waddel <matt.waddel <at> linaro.org>
---
 drivers/mmc/Makefile   |    1 +
 drivers/mmc/arm_mmci.c |  452 ++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mmc/arm_mmci.h |  183 +++++++++++++++++++
 3 files changed, 636 insertions(+), 0 deletions(-)
 create mode 100644 drivers/mmc/arm_mmci.c
 create mode 100644 drivers/mmc/arm_mmci.h

diff --git a/drivers/mmc/Makefile b/drivers/mmc/Makefile
index 3496f0a..7f365b4 100644
--- a/drivers/mmc/Makefile
+++ b/drivers/mmc/Makefile
 <at>  <at>  -31,6 +31,7  <at>  <at>  COBJS-$(CONFIG_DAVINCI_MMC) += davinci_mmc.o
 COBJS-$(CONFIG_FSL_ESDHC) += fsl_esdhc.o
 COBJS-$(CONFIG_GENERIC_MMC) += mmc.o
 COBJS-$(CONFIG_GENERIC_ATMEL_MCI) += gen_atmel_mci.o
+COBJS-$(CONFIG_ARM_MMCI) += arm_mmci.o
 COBJS-$(CONFIG_MXC_MMC) += mxcmmc.o
 COBJS-$(CONFIG_OMAP3_MMC) += omap3_mmc.o
 COBJS-$(CONFIG_OMAP_HSMMC) += omap_hsmmc.o
diff --git a/drivers/mmc/arm_mmci.c b/drivers/mmc/arm_mmci.c
new file mode 100644
index 0000000..8380138
--- /dev/null
(Continue reading)

matt.waddel | 1 Mar 2011 01:05
Favicon
Gravatar

[PATCH V2 3/3] ARMV7: Vexpress: Add MMC support

From: Matt Waddel <matt.waddel <at> linaro.org>

Added the board specific definitions to use the MMCI device.

Signed-off-by: Matt Waddel <matt.waddel <at> linaro.org>
---
 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/vexpress/ca9x4_ct_vxp.c b/board/armltd/vexpress/ca9x4_ct_vxp.c
index ce1be1e..92cb6be 100644
--- a/board/armltd/vexpress/ca9x4_ct_vxp.c
+++ b/board/armltd/vexpress/ca9x4_ct_vxp.c
 <at>  <at>  -86,6 +86,15  <at>  <at>  int board_eth_init(bd_t *bis)
 	return rc;
 }

+int cpu_mmc_init(bd_t *bis)
+{
+	int rc = 0;
+#ifdef CONFIG_ARM_MMCI
+	rc = arm_mmci_init();
+#endif
+	return rc;
+}
+
 static void flash__init(void)
 {
 	/* Setup the sytem control register to allow writing to flash */
(Continue reading)

doherty pete | 1 Mar 2011 05:12
Picon

can vim use font comic sans

i want to use font of comic sans,it can only use at gvim?

--

-- 
pete_doherty
_______________________________________________
U-Boot mailing list
U-Boot <at> lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
doherty pete | 1 Mar 2011 05:18
Picon

Re: can vim use font comic sans

i am sorry , choose wrong maillist.

2011/3/1 doherty pete <nishizawa23 <at> gmail.com>

> i want to use font of comic sans,it can only use at gvim?
>
> --
> pete_doherty
>

--

-- 
pete_doherty
_______________________________________________
U-Boot mailing list
U-Boot <at> lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Aneesh V | 1 Mar 2011 06:53
Picon
Favicon

Re: Info on NAND-SPL

Hello Hatim,

On Saturday 26 February 2011 05:04 PM, Hatim Ali wrote:
> Hello,
>
> I was trying to understand how NAND-SPL works. What I could understand after seeing the code is that
> 1) NAND-SPL is a standalone application which will load the U-boot in the main memory.
> 2) After doing the clock and DRAM initialization it will relocate itself in the DRAM.
> 3) Then it will copy the u-boot from the nand into the RAM and execute the u-boot.
>
> If my understanding is proper, then I have one doubt
> 1) Since the nand_spl is making use of the same Start.S and lowlevel_init.S, the u-boot code will also
perform relocation? So is it not a overhead doing relocation twice?

As Albert mentioned in another mail, image copying and relocation can
be suppressed by using your linked address as the target address when
you call relocate_code.

This is easier to achieve in SPL because we have a custom and simpler
board_init_f. This is much more difficult to achieve in regular U-Boot
because the target address is calculated at run-time in board_init_f
and also depends on the U-Boot size.

>
> Also is there any similar implementation for MMC-SPL?

You might want to have a look at the series I posted yesterday for
OMAP4. Please note that relocation and image copying has been
suppressed in this SPL.

(Continue reading)

Reinhard Meyer | 1 Mar 2011 06:58
Picon

Re: [PATCH V2 0/3] Add support for the MMC device to the vexpress

Dear matt.waddel,
> From: Matt Waddel<matt.waddel <at> linaro.org>
>
> 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 added prototype to arm_mmci.h
"function"
>       (Note: Patch 1/3 did not change with these corrections)
>
> Matt Waddel (3):
>    MMC: Max blocks value adjustable
>    MMC: Add support for PL180 ARM mmc device
>    ARMV7: Vexpress: Add MMC support
>
>   board/armltd/vexpress/ca9x4_ct_vxp.c |    9 +
>   drivers/mmc/Makefile                 |    1 +
>   drivers/mmc/arm_mmci.c               |  452 ++++++++++++++++++++++++++++++++++
>   drivers/mmc/arm_mmci.h               |  183 ++++++++++++++
>   drivers/mmc/mmc.c                    |   19 +-
>   include/configs/ca9x4_ct_vxp.h       |    4 +
>   6 files changed, 658 insertions(+), 10 deletions(-)
>   create mode 100644 drivers/mmc/arm_mmci.c
>   create mode 100644 drivers/mmc/arm_mmci.h

Sorry, my original comment still holds true for the naming,
(Continue reading)

David Müller (ELSOFT AG | 1 Mar 2011 09:00
Picon

[PING #2] Re: [PATCH] add print_cpuinfo to s3c24x0

Hello

Anybody home?

http://lists.denx.de/pipermail/u-boot/2010-December/083032.html
David Müller (ELSOFT AG | 1 Mar 2011 09:00
Picon

[PING #2] Re: [PATCH V3] update SMDK2410 port

Hello

Anybody home?

http://lists.denx.de/pipermail/u-boot/2011-January/085070.html

Gmane