> -Original Message-
> From: Valentin Longchamp [mailto:valentin.longch...@keymile.com]
> Sent: Friday, April 08, 2011 6:18 PM
> To: u-boot@lists.denx.de
> Cc: holger.bru...@keymile.com; h...@denx.de; Wolfgang Denk; Detlev Zundel;
> Prafulla Wadaskar; Valentin Longchamp
> Subject: [PATCH]
I was wrong. The problem is somewhere else. Something is wrong with
our embedded board.
On Thu, Apr 7, 2011 at 11:28 PM, Kallol Biswas wrote:
> Hi,
> We have a system with a 2nd level USB hub. It seems that uboot
> does not discover devices beyond 1st level hub.
>
> If this is true, is there
this is obsoleted by my recent patch:
[U-Boot] [PATCH] gpio: generalize for all generic gpio providers
-mike
signature.asc
Description: This is a digitally signed message part.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/ma
On 04/08/2011 06:36 PM, York Sun wrote:
> On Fri, 2011-04-08 at 18:29 +0200, Andre Schwarz wrote:
>> York,
>>> On Fri, 2011-04-08 at 09:41 +0200, Andre Schwarz wrote:
> I am sorry I totally ignored the subject with mpc83xx. I was thinking of
> mpc85xx.
ok - no "new" code for 83xx then.
On Fri, 2011-04-08 at 18:29 +0200, Andre Schwarz wrote:
> York,
> > On Fri, 2011-04-08 at 09:41 +0200, Andre Schwarz wrote:
> >>> I am sorry I totally ignored the subject with mpc83xx. I was thinking of
> >>> mpc85xx.
> >> ok - no "new" code for 83xx then.
> >>> You are right the old code is in spd
York,
> On Fri, 2011-04-08 at 09:41 +0200, Andre Schwarz wrote:
>>> I am sorry I totally ignored the subject with mpc83xx. I was thinking of
>>> mpc85xx.
>> ok - no "new" code for 83xx then.
>>> You are right the old code is in spd_sdram.c and it is still in use for
>>> mpc83xx. Unless to adjust th
On Fri, 2011-04-08 at 09:41 +0200, Andre Schwarz wrote:
> > I am sorry I totally ignored the subject with mpc83xx. I was thinking of
> > mpc85xx.
> ok - no "new" code for 83xx then.
> > You are right the old code is in spd_sdram.c and it is still in use for
> > mpc83xx. Unless to adjust the code, t
From: Thomas Herzmann
The environment variable (defining a checkboardidlist function)
has been replaced by a u-boot function call. This call is much
faster and the environment is a leaner.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
From: Holger Brunck
This is a first step to simplify the default environment. Move all
the environment variables which are only needed for debugging
purpose to textfiles in the scripts directory. In case of debugging
these files can be loaded via tftp into RAM and set via the env import
command.
From: Holger Brunck
The pnvram size was used later from start scripts in linux. Therefore
it must be set inside u-boot.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
board/keymile/comm
From: Holger Brunck
Read out board id and HW key from the IVM eeprom and set
these values as an environment variable was now done inside the
code as a command.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Val
From: Holger Brunck
Add wait for the GPIO line connected to mgcoge3ne before
starting mgcoge3un. A board specific ethernet present function
was added, because on this board ethernet is always present.
The BOCO FPGA access was enhanced and changed to use register
definitions.
Signed-off-by: Holge
From: Holger Brunck
The reason we need this is that we have the gig port on mgcoge3un
connected using a back-to-back pair of PHYs. There are no magnetics and
because of that the port has to be run with a fixd configuration and
auto-negotiation must be disabled. In the default mode the egiga drive
From: Holger Brunck
The hdlc implementation for mgcoge was initially developed,
but later on not used. Remove the C files, the references
in mgcoge.c and the Makefile to decrease maintenance effort.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc:
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
include/configs/keymile-common.h |4 ++--
include/configs/km_arm.h | 10 +-
2 files changed, 7 in
From: Holger Brunck
To be prepared for mgcoge3ne which has a different SDRAM on board.
The config was moved from generic code to board specific header.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Lo
From: Heiko Schocher
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
common/cmd_cramfs.c | 12 +++-
fs/cramfs/cramfs.c |4
2 files changed, 15 insertions(+), 1 deletions(-)
From: Holger Brunck
The mgcoge2un target was only an intermediate step to mgcoge3un.
For this reason the mgcoge2un support was moved to mgcoge3un,
because it isn't needed to support both targets.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Pr
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Prafulla Wadaskar
---
board/keymile/km_arm/kwbimage-uart.cfg | 179
1 files changed, 179 insertions(+), 0 deletions(-)
create mod
From: Holger Brunck
This patch rename mgcoge2ne board support to mgcoge3ne.
The board is similar to mgcoge. The difference is that
a NUMONYX flash is used and a larger SDRAM (256MB).
Also introduce CONFIG_KM_82XX to collect ppc82xx common
settings.
Signed-off-by: Holger Brunck
Acked-by: Heiko S
From: Heiko Schocher
Deblock i2c bus when switching to another i2c bus, if using
i2c_set_bus_num().
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
drivers/i2c/soft_i2c.c |1 +
1 files cha
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
common/hush.c |3 +--
include/hush.h |1 +
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/comm
From: Holger Brunck
On mgcoge3ne a new environment variable bobcatreset is used.
So this patch adds a possibility to add board specific
environment variables in general and this specific variable
for mgcoge3ne.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev
From: Stefan Bigler
To make sure that the mux can be configured a deblocking sequence
is done before the mux configuration. After the mux switch the new leaf
of, the i2c tree must be again deblocked.
Signed-off-by: Stefan Bigler
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc
From: Huber, Andreas
This reads the DIP switch register in the BFTICU (0x4089). If 'Full reset'
or 'DB erase' is selected, 'actual_bank' is set to 0. This loads the Bootloader
application who does the erase stuff. To access the register a struct for the
bfticu I/O map was added to common.h.
From: Holger Brunck
Reserved bit was changed according to the processors manual.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
include/configs/km82xx-common.h |2 +-
1 files change
From: Holger Brunck
The directory and file mgcoge was renamed to km82xx.
Because other keymile 82xx will follow and will use the
same platform code.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longc
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
board/keymile/mgcoge/mgcoge.c | 291 +
1 files changed, 146 insertions(+), 145
From: Thomas Herzmann
The initial_boot_bank can be set when more than one application is
used in a bootpackage. But a value n <> 0 never led to booting from
bank n. Instead, bank 0 was booted. This patch fixes this.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Acked-by: Heiko Sc
From: Heiko Schocher
as checkpatch proposes to use strict_strtoul instead of
simple_strtoul, introduce it.
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
include/_exports.h |1 +
include/
This RAM is used on mgcoge3un and needs other initialization values
for the SDRAM controller.
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Prafulla Wadaskar
---
board/keymile/km_arm/kwbimage-memphis-uart.cfg
From: Holger Brunck
last_stage_init is not available for arm platforms. So move
the call to set_km_var to misc_init_r and remove this function.
Additionally some unneeded printouts were removed.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Pra
From: Heiko Schocher
Signed-off-by: Heiko Schocher
Signed-off-by: Holger Brunck
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Prafulla Wadaskar
Signed-off-by: Valentin Longchamp
---
include/configs/keymile-common.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include
From: Heiko Schocher
Collect all keymile specific common headers in include/configs/km.
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Prafulla Wadaskar
cc: Kim Phillips
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
include/configs
From: Holger Brunck
This environment variable is used to set the bootcount address
for the kernel.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
board/keymile/common/common.c |7 ++
This is not supported on our km-arm boards since we have defined
CONFIG_SYS_NO_FLASH for our NAND Flash chip.
With CONFIG_CMD_JFFS2, the ls command is present and works very badly
on our km-arm boards.
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc:
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Prafulla Wadaskar
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
include/configs/km_arm.h |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff -
This series is the second effort of merging the Keymile boards support
back into mainline.
Most of the patches are only keymile relevant and should only affect our
boards.
There are also patches for the i2c deblocking support and cramfs for ARM.
The whole series is based on current denx-master w
And my coworker made me notice that the renames are not correctly
handled either, so I am going to resent this whole series directly.
Please excuse me for the spam and inconvenience.
Valentin Longchamp wrote:
> Sorry, the whole series is not numbered, -N statt -n ... it will be
> corrected for
At 15:47 18.03.2011 +0100, Fabian Cenedese wrote:
>Hi
>
>I want to add in my board's config header an environment command
>that needs the ram end address (or ram size as ram starts at 0).
>As the sdram size can differ I'd like to get it at runtime and then
>jump there with the "go" command (minus s
Dear Wolfgang,
The following changes since commit 4db2fa7f9446d0f2fe8db3d62184b1212fe22707:
Wolfgang Denk (1):
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
are available in the git repository at:
git://git.denx.de/u-boot-nios.git next
Thomas Chou (1):
nios2: r
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
include/configs/keymile-common.h |4 ++--
include/configs/km_arm.h | 10 +-
2 files changed, 7 in
From: Holger Brunck
This is a first step to simplify the default environment. Move all
the environment variables which are only needed for debugging
purpose to textfiles in the scripts directory. In case of debugging
these files can be loaded via tftp into RAM and set via the env import
command.
From: Holger Brunck
The pnvram size was used later from start scripts in linux. Therefore
it must be set inside u-boot.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
board/keymile/comm
From: Holger Brunck
The hdlc implementation for mgcoge was initially developed,
but later on not used. Remove the C files, the references
in mgcoge.c and the Makefile to decrease maintenance effort.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc:
This series is the second effort of merging the Keymile boards support
back into mainline.
Most of the patches are only keymile relevant and should only affect our
boards.
There are also patches for the i2c deblocking support and cramfs for ARM.
The whole series is based on current denx-master w
From: Heiko Schocher
as checkpatch proposes to use strict_strtoul instead of
simple_strtoul, introduce it.
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
include/_exports.h |1 +
include/
From: Holger Brunck
This environment variable is used to set the bootcount address
for the kernel.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
board/keymile/common/common.c |7 ++
From: Holger Brunck
This patch rename mgcoge2ne board support to mgcoge3ne.
The board is similar to mgcoge. The difference is that
a NUMONYX flash is used and a larger SDRAM (256MB).
Also introduce CONFIG_KM_82XX to collect ppc82xx common
settings.
Signed-off-by: Holger Brunck
Acked-by: Heiko S
From: Holger Brunck
Read out board id and HW key from the IVM eeprom and set
these values as an environment variable was now done inside the
code as a command.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Val
From: Holger Brunck
On mgcoge3ne a new environment variable bobcatreset is used.
So this patch adds a possibility to add board specific
environment variables in general and this specific variable
for mgcoge3ne.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev
From: Holger Brunck
To be prepared for mgcoge3ne which has a different SDRAM on board.
The config was moved from generic code to board specific header.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Lo
From: Heiko Schocher
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
common/cmd_cramfs.c | 12 +++-
fs/cramfs/cramfs.c |4
2 files changed, 15 insertions(+), 1 deletions(-)
From: Thomas Herzmann
The initial_boot_bank can be set when more than one application is
used in a bootpackage. But a value n <> 0 never led to booting from
bank n. Instead, bank 0 was booted. This patch fixes this.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Acked-by: Heiko Sc
From: Holger Brunck
The directory and file mgcoge was renamed to km82xx.
Because other keymile 82xx will follow and will use the
same platform code.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longc
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
board/keymile/mgcoge/mgcoge.c | 291 +
1 files changed, 146 insertions(+), 145
From: Holger Brunck
Reserved bit was changed according to the processors manual.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
include/configs/km82xx-common.h |2 +-
1 files change
From: Thomas Herzmann
The environment variable (defining a checkboardidlist function)
has been replaced by a u-boot function call. This call is much
faster and the environment is a leaner.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
From: Huber, Andreas
This reads the DIP switch register in the BFTICU (0x4089). If 'Full reset'
or 'DB erase' is selected, 'actual_bank' is set to 0. This loads the Bootloader
application who does the erase stuff. To access the register a struct for the
bfticu I/O map was added to common.h.
From: Heiko Schocher
Deblock i2c bus when switching to another i2c bus, if using
i2c_set_bus_num().
Signed-off-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
cc: Holger Brunck
Signed-off-by: Valentin Longchamp
---
drivers/i2c/soft_i2c.c |1 +
1 files cha
From: Holger Brunck
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
Signed-off-by: Valentin Longchamp
---
common/hush.c |3 +--
include/hush.h |1 +
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/comm
Sorry, the whole series is not numbered, -N statt -n ... it will be
corrected for the very likely v2 of the series posting.
Valentin Longchamp wrote:
> This series is the second effort of merging the Keymile boards support
> back into mainline.
>
> Most of the patches are only keymile relevant a
Hi,
> On Thu, Apr 7, 2011 at 10:13 AM, Andy Fleming wrote:
>> On Apr 6, 2011, at 7:07 AM, Detlev Zundel wrote:
This second version cleans up all checkpatch errors that I reasonably
could,
and addresses most of the comments from the first round of reviews.
>>>
>>> WARNING: Use of v
Signed-off-by: Luca Ceresoli
---
Cross-compiling fw_{print,set}env has caused people to waste a lot of time:
- http://www.mail-archive.com/u-boot@lists.denx.de/msg42317.html
- http://www.mail-archive.com/u-boot@lists.denx.de/msg39735.html
- http://www.mail-archive.com/u-boot@lists.denx.de/msg48
Hi Wolfgang,
>> > Checkpatch complains a lot about "do not add new typedefs".
>>
>> Indeed, but this seems is special for Linux Kernel,
>
> Not really. This is Linux CodingStyle policy, which we usually adapt.
>
>> I've checked some of the "typedefs" from other architecture code in u-boot.
>
> Th
On Apr 5, 2011, at 2:39 PM, Matthew McClintock wrote:
> renaming 85xx define CONFIG_NAND_OR_PRELIM to
> CONFIG_SYS_NAND_OR_PRELIM and CONFIG_NAND_BR_PRELIM to
> CONFIG_SYS_NAND_BR_PRELIM to use the more appropriate
> CONFIG_SYS prefix as well as be consistent with 83xx
>
> Signed-off-by: Matthew
We don't really ever use Video cards on corenet_ds style boards and its
bloating our image which is close the its max size. Drop support and
also kill some defines for non-PNP PCI which we never use.
Signed-off-by: Kumar Gala
---
include/configs/corenet_ds.h | 23 ---
1 fi
This is a Delivery Status Notification (DSN).
I was unable to deliver your message to
serv...@akam.net.
The error was;
Domain "akam.net" can't receive email
Reporting-MTA: dns; etexusa.com
Final-Recipient: RFC822; servers@akam.net
Action: failed
Status: 5.0.0
Received: from lists.denx.de ([
Kim,
>>> York,
>>>
>>>
>>>
>>> ok - will give it a try tomorrow.
>>>
>>>
>>>
>>
>>
>> hmm - having a look at the Makefile it looks like I need
>> CONFIG_FSL_DDR2.
>>
>> This seems to pull in the "new" code ... without omitting the "old"
>> one
>>
>> in arch/powerpc/cpu/mpc83xx/spd_sdram.c
>>
>>
>
Hi Wolfgang,
> This also triggers an erro-r from checkpatch, and indeed this is a
> strange define.
>
> > +#define R0 uregs[1]/* R0 */
> > +#define R1 uregs[2]
> > +#define R2 uregs[3]
> > +#define R3 uregs[4]
>
> NAK. Please use a C struct instead.
Aft
This is a Delivery Status Notification (DSN).
I was unable to deliver your message to
ep...@comcast.net.
I said
RCPT TO:
And they gave me the error;
550 5.1.1 Not our Customer
Reporting-MTA: dns; etexusa.com
Final-Recipient: RFC822; episr@comcast.net
Action: failed
Status: 5.0.0
Receive
Il 07/04/2011 23:49, Wolfgang Denk ha scritto:
> Dear Luca Ceresoli,
>
> In message<4d9e12b7.2040...@comelit.it> you wrote:
>> I'm going to define the bit values for the GPMC_CONFIGn registers.
>> Is arch/arm/include/asm/arch-omap3/omap_gpmc.h the correct place?
> I think so, but I'm not an OMAP e
Latest changes are now in the u-boot-mmc.git repo, in the phylib
branch. I changed patches 5 and 7, the new versions of which are
being sent now.
On Thu, Apr 7, 2011 at 11:49 PM, Mike Frysinger wrote:
> do you have a git tree hosting these changes ?
> -mike
>
> __
Hi,
We have a system with a 2nd level USB hub. It seems that uboot
does not discover devices beyond 1st level hub.
If this is true, is there any patch that will discover devices behind
multiple levels of hub?
The linux kernel is able to detect and configure devices that are
behind 2nd level
74 matches
Mail list logo