-Original Message-
From: u-boot-boun...@lists.denx.de
[mailto:u-boot-boun...@lists.denx.de] On Behalf Of Albert Aribaud
Sent: Tuesday, July 13, 2010 1:54 AM
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V4 0/4] Marvell GbE multiple SoC support
NOTES
1) This patchset
Good morning,
if any of you is involved in such a develop, I'd like to have discussion if
possible about u-boot onto sh architecture
Thanks in advance
Best regards
--
Fabio Giovagnini
Aurion s.r.l.
P.I e C.F.
00885711200
skype: aurion.giovagnini
Tel. +39.051.594.78.24
Cell. +39.335.83.50.919
Wolfgang,
The following changes since commit 54841ab50c20d6fa6c9cc3eb826989da3a22d934:
Wolfgang Denk (1):
Make sure that argv[] argument pointers are not modified.
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
Albert Aribaud (7):
Hi Albert,
On 7/12/2010 1:24 PM, Albert Aribaud wrote:
NOTES
1) This patchset will only apply above a previously posted and
Acked-by patch available on the mailing list archives e.g. at:
http://lists.denx.de/pipermail/u-boot/2010-July/073590.html
(kirkwood_egiga: updates: fix DRAM mapping
Turn all ORION5X_DEF{ADR,SZ}_xxx macros into ORION5X_{ADR,SZ}_xxx
and allow defining them from board code to override defaults. This
is particularly useful for defining board-specific FLASH address
and size in board header file rather than having to tweak orion5x
code.
Signed-off-by: Albert
Hi Remy,
I would like to add support for Ethernet over USB (CDC) for the musb
(musb_udc) controller, basing on your cdc branch in u-boot-usb.
I have seen there are some conflicts and some duplicated structure
between the header imported from linux (linux/usb/ch9.h) and the headers
in u-boot
One of Your Facebook Friends wants you to play the Facebook App of the Day with
them. Click here to find out who invited you:
http://apps.facebook.com/appofday/
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Le 13/07/2010 08:05, Prafulla Wadaskar a écrit :
Acked-by: Prafulla Wadaskarprafu...@marvell.com
Le 13/07/2010 08:46, Ben Warren a écrit :
Patchset v4 has been applied to net repo.
Thanks to both of you.
Amicalement,
--
Albert.
___
U-Boot
FYI I'm doing some work on this branch too.
Actually I have ported it to 2010.03, added RNDIS support and made
integration into 'usb' command.
However these changes aren't tested yet so the work is still under progress.
Probably someone knows about any possible issues with CDC/RNDIS support?
And
This configuration option replaces a complex conditional
in cmd_ide.c with an explicit define to be added to SoC or
board configs.
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
This patch set introduces CONFIG_IDE_SWAP_IO as suggested by
Wolfgang Denk, adds orion5x support to cmd_ide.c
This driver only provides initialization code; actual driving
is done by cmd_ide.c using the ATA compatibility mode of the
Marvell SATAHC controller.
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
drivers/block/Makefile |7 +++--
drivers/block/mvsata_ide.c | 60
Add MVSATAHC definitions to orion5x.
Add support for orion5x in cmd_ide.
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
arch/arm/include/asm/arch-orion5x/orion5x.h |3 +++
common/cmd_ide.c|4
2 files changed, 7 insertions(+), 0 deletions(-)
Add mvsata_ide port 1 initialization in edminiv2 init code
Add mvsata_ide and cmd_ide configuration in edminiv2 config
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
board/LaCie/edminiv2/edminiv2.c |7 ++
include/configs/edminiv2.h | 46
On 2010/07/13 1:40 PM, Albert Aribaud wrote:
+/* Mask and values for device Interface Power Management */
+#define MVSATA_SCONTROL_IMP_MASK 0x0F00
+#define MVSATA_SCONTROL_IMP_NO_LP_ALLOWED0x0300
Should this not then be:
+#define MVSATA_SCONTROL_IPM_MASK
This configuration option replaces a complex conditional
in cmd_ide.c with an explicit define to be added to SoC or
board configs.
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
This patch set introduces CONFIG_IDE_SWAP_IO as suggested by
Wolfgang Denk, adds orion5x support to cmd_ide.c
This driver only provides initialization code; actual driving
is done by cmd_ide.c using the ATA compatibility mode of the
Marvell SATAHC controller.
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
drivers/block/Makefile |7 +++--
drivers/block/mvsata_ide.c | 60
Add MVSATAHC definitions to orion5x.
Add support for orion5x in cmd_ide.
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
arch/arm/include/asm/arch-orion5x/orion5x.h |3 +++
common/cmd_ide.c|4
2 files changed, 7 insertions(+), 0 deletions(-)
Add mvsata_ide port 1 initialization in edminiv2 init code
Add mvsata_ide and cmd_ide configuration in edminiv2 config
Signed-off-by: Albert Aribaud albert.arib...@free.fr
---
board/LaCie/edminiv2/edminiv2.c |7 ++
include/configs/edminiv2.h | 46
On Mon, Jul 12, 2010 at 7:22 PM, Scott Wood scottw...@freescale.com wrote:
Change if (ok) {
bunch of stuff
} else {
error
}
to
if (error) {
get out
}
proceed with bunch of stuff
Plus a few whitespace cleanups.
Signed-off-by: Scott Wood scottw...@freescale.com
On 2010/07/10 1:31 PM, Rogan Dawes wrote:
Hi folks,
I am trying to get a recent U-Boot working on my DNS323 (B1). Building
on the work of Albert Aribaud, I have been able to get it to boot
successfully from the existing U-Boot boot loader having defined
CONFIG_SKIP_LOWLEVEL_INIT, and (with a
Le 13/07/2010 16:10, Rogan Dawes a écrit :
On 2010/07/10 1:31 PM, Rogan Dawes wrote:
Hi folks,
I am trying to get a recent U-Boot working on my DNS323 (B1). Building
on the work of Albert Aribaud, I have been able to get it to boot
successfully from the existing U-Boot boot loader having
Hi All,
I changed the TEXT_BASE address to something different. I see that the image
size of the uboot is changed so much.
Image size became to 28MB. I dotn know how to make it to 384k.
Earliar text base was at address fffa
now i changed to fe40
let me know what else i should change so
Le 13/07/2010 20:38, Sagar Heroorkar a écrit :
Hi All,
I changed the TEXT_BASE address to something different. I see that the image
size of the uboot is changed so much.
Image size became to 28MB. I dotn know how to make it to 384k.
Earliar text base was at address fffa
now i changed
Hi Stefano,
2010/7/13 Stefano Babic sba...@denx.de:
Hi Remy,
I would like to add support for Ethernet over USB (CDC) for the musb
(musb_udc) controller, basing on your cdc branch in u-boot-usb.
Great!
I have seen there are some conflicts and some duplicated structure
between the header
I thought I sent this yesterday when applying the patch, but I guess not...
On Mon, Jul 05, 2010 at 01:27:07PM -0400, Ben Gardiner wrote:
This is a re-submission of the patch by Harald Welte
lafo...@openmoko.org with minor modifications for rebase and changes
as suggested by Scott Wood
Hi Stefan,
I'm trying to add support for my D-Link DNS323 (Orion5x-based) to
U-Boot, building on the efforts of Albert Aribaud.
One place where I am struggling is with the detection of the flash chip.
The flash part is a 8 MB Spansion S29GL064M90TFIR4, and the data sheet
can be found at:
Hi,
2010/7/13 Vitaly Kuzmichev vkuzmic...@mvista.com:
FYI I'm doing some work on this branch too.
Great!
Actually I have ported it to 2010.03
What do you mean with ported to 2010.03?
It was already working on latest git, do you mean you backported it to
an older version? (I would not expect
On Tue, 13 Jul 2010, Fabio Giovagnini wrote:
Good morning,
if any of you is involved in such a develop, I'd like to have discussion if
possible about u-boot onto sh architecture
You're probably aware, that U-Boot is already running on SH. So, just post
your specific questions, you might
On Tue, Jul 13, 2010 at 3:26 PM, Scott Wood scottw...@freescale.com wrote:
I thought I sent this yesterday when applying the patch, but I guess not...
On Mon, Jul 05, 2010 at 01:27:07PM -0400, Ben Gardiner wrote:
This is a re-submission of the patch by Harald Welte
lafo...@openmoko.org with
On Monday, July 12, 2010 02:56:55 Ben Warren wrote:
On 7/11/2010 11:52 PM, Ben Warren wrote:
On 7/5/2010 2:30 AM, Mike Frysinger wrote:
Rather than bang MMRs directly, use the new portmux framework to handle
the details. While we're doing this, let boards declare the exact list
of pins
ive rebased my tree to include Ben's acked-by tags, but there are no content
changes otherwise ...
-mike
signature.asc
Description: This is a digitally signed message part.
___
U-Boot mailing list
U-Boot@lists.denx.de
Reinhard Meyer wrote:
Thomas Chou schrieb:
Reinhard Meyer wrote:
Its even simpler, provided the hardware can do open collector. Here
was my solution for AVR32AP7000:
Then we could add a config for open drain similar to that of linux driver.
# ifndef I2C_SDA
# ifdef
From: Vipin KUMAR vipin.ku...@st.com
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
include/configs/spear-common.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/configs/spear-common.h b/include/configs/spear-common.h
index cc52e39..b526558 100644
---
From: Vipin KUMAR vipin.ku...@st.com
Adding CONFIG_DISPLAY_CPUINFO and CONFIG_ARCH_CPU_INIT support for SPEAr3xx and
SPEAr6xx SoCs
CONFIG_DISPLAY_CPUINFO includes the built CPU related information
Earlier, architecture specific init code was mixed with board initialization
code in
From: Vipin KUMAR vipin.ku...@st.com
SMI driver fails because of low timeout values. Increasing the write mode
timeout and transfer timeouts to 15 ms
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
arch/arm/include/asm/arch-spear/spr_smi.h |4 +-
drivers/mtd/spr_smi.c
The following patch-set adds the support for the following
1. SPEAr13xx boards (SPEAr1300 and SPEAr1310)
2. Addition of High speed support for USB device for usbtty framework
3. Miscellneous fixes in Network and FSMC (NAND controller) drivers
Please consider the patch-set for inclusion in the
From: Vipin KUMAR vipin.ku...@st.com
SPEAr310 and SPEAr320 SoCs have an extra ethernet controller. The
driver for this device is already supported by u-boot, so configuring
board configuration file and defining base addresses etc to make use
of the common driver
Signed-off-by: Vipin Kumar
From: Vipin KUMAR vipin.ku...@st.com
change_bit routine is left implementation dependent until now.
This routine is now defined for arm platforms in asm-arm/bitops.h
The Flexible Static memory controller driver, placed in
mtd/nand/fsmc_nand.c needs this routine. FSMC is a memory controller
From: Vipin KUMAR vipin.ku...@st.com
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
arch/arm/include/asm/arch-spear/hardware.h |1 +
board/spear/spear300/spear300.c| 10 ++
board/spear/spear310/spear310.c| 10 ++
board/spear/spear320/spear320.c
From: Vipin KUMAR vipin.ku...@st.com
This patch fixes a few bugs in USB device controller driver.
The fixes are as follows
1. Adding error condition checks eg. NULL return
2. Endpoint other than endpoint 0 (control endpoint) are initialized
only if usb state machine reaches STATE_ADDRESSED or
From: Vipin KUMAR vipin.ku...@st.com
The earlier i2c driver was specific to spear platforms. This patch implements
the i2c controller as a generic driver which can be used by multiple platforms
The driver files are now renamed to designware_i2c.c and designware_i2c.h and
these are moved into
From: Vipin KUMAR vipin.ku...@st.com
Since FSMC is a standard IP and it supports different memory interfaces, it
is supported independent of spear platform and spear is configured to use that
driver for interfacing with the NAND device
Spear platform uses generic FSMC driver and spear specific
From: Vipin KUMAR vipin.ku...@st.com
Flexible static memory controller is a peripheral provided by ST,
which controls the access to NAND chips along with many other
memory device chips eg NOR, SRAM.
This patch adds the driver support for FSMC controller interfacing
with NAND memory.
From: Vipin KUMAR vipin.ku...@st.com
flash reading is required earlier than flash_init is called since the env_init
is called before flash_init. This makes the smi_init necessary before env_init
being called
This patch adds these changes
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
From: Vipin KUMAR vipin.ku...@st.com
uboot needs gpt for timer operations. This clock was enabled from previous level
booting software until now. This patch enables it in uboot explicitly
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
arch/arm/cpu/arm926ejs/spear/cpu.c |6 ++
From: Vipin KUMAR vipin.ku...@st.com
This sub-patch removes extraneous code from the spear platform code
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
include/configs/spear-common.h |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/include/configs/spear-common.h
From: Vipin KUMAR vipin.ku...@st.com
ethaddr can be optionally read from i2c memory. So, chip_config command supports
reading/writing hw mac id into i2c memory. Placing this code within
CONFIG_CMD_NET as this would only be needed when network interface is configured
Signed-off-by: Vipin Kumar
From: Vipin KUMAR vipin.ku...@st.com
SMI is the serial memory interface controller provided by ST.
The earlier driver was specific to spear platform. The driver files are
renamed to st_smi.c and st_smi.h and moved into drivers/mtd folder for
reusability by other platforms using smi controller
From: Vipin KUMAR vipin.ku...@st.com
The earlier usb device controller driver was specific to spear platforms. This
patch implements the usb device controller driver as a generic controller which
can be reused by other platforms using this peripheral.
Signed-off-by: Vipin Kumar
From: Vipin KUMAR vipin.ku...@st.com
This patch adds the support for usb device high speed for designware peripheral.
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
drivers/usb/gadget/designware_udc.c | 13 +
include/usb/designware_udc.h|3 +++
2 files changed, 12
From: Vipin KUMAR vipin.ku...@st.com
The network controller mac resets hardware address stored in MAC_HI and MAC_LO
registers if mac is resetted. So, hw mac address needs to be restored in case
mac is explicitly resetted from driver.
Also the max frame length for Normal descriptor can be 0x7FF
From: Vipin KUMAR vipin.ku...@st.com
Linux expects the console to be set to ttyAMA0,115200, so this change is to make
default bootargs to console=ttyAMA0,115200
This patch modifies the default bootargs for all spear devices as following
For environment present in NOR flash
From: Vipin KUMAR vipin.ku...@st.com
Ethernet/UHC issue workaround which resets the SoC has an unexpected effect
while using uboot as flashing utils firmware. So, excluding the changes for
uboot built as usbtty firmware
Enable overwriting of env variables. The env variables ethaddr, serial# etc
From: Vipin KUMAR vipin.ku...@st.com
spear3xx and 6xx boards can be compiled in following configurations
1. Environment placed in NAND
2. console on usb device
3. console on usb device with environment placed in NAND
Also, renaming the include/configs/spearxxx.h files to spear3xx_evb.h,
From: Vipin KUMAR vipin.ku...@st.com
SPEAr1300 is an ARMCortexA9 dual core based SoC which supports
multiple peripherals such as
1. Ethernet Controller
2. USB Device Controller
3. USB Host Controllers
4. MTD interfaces for NAND and NOR(serial and parallel) flash devices
etc
For more
This patch adds the support for spear1310 SoC. Currently spear1310 uses the
following drivers
- UART (PL011)
- designware i2c
- st smi (Serial Memory Interface)
- designware usb device
- designware ethernet
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
MAINTAINERS
From: Vipin KUMAR vipin.ku...@st.com
This patch implements the review feedbacks provided by Ben according to which
board_eth_init routine should not return -1. Instead, it should handle the
errors itself (by printing error banner / somethign else)
For more info
From: Vipin KUMAR vipin.ku...@st.com
This patch enables the support for usb high speed device for spear platform SOCs
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
include/configs/spear-common.h |1 +
include/configs/spear13xx_evb.h |1 +
2 files changed, 2 insertions(+), 0
From: Vipin KUMAR vipin.ku...@st.com
SPEAr1300 SoC support contains basic spear1300 support along with the
usage of following drivers
- serial driver(UART)
- i2c driver
- smi driver
- nand driver(FSMC)
- usbd driver
Signed-off-by: Vipin Kumar vipin.ku...@st.com
---
MAINTAINERS
From: Armando Visconti armando.visco...@st.com
Signed-off-by: Armando Visconti armando.visco...@st.com
---
arch/arm/cpu/arm_cortexa8/spear13xx/cpu.c | 33 +
include/configs/spear13xx_evb.h |3 ++
2 files changed, 36 insertions(+), 0 deletions(-)
diff
60 matches
Mail list logo