Use the generic header km_kirkwood.h and get rid of the
board specific header.
Signed-off-by: Holger Brunck
Acked-by: Valentin Longchamp
cc: Gerlando Falauto
cc: Prafulla Wadaskar
---
board/keymile/km_arm/km_arm.c |9 ++--
boards.cfg|2 +-
include/configs
still are supported.
The config option name is CONFIG_KM_FPGA_CONFIG
Signed-off-by: Valentin Longchamp
cc: Gerlando Falauto
cc: Prafulla Wadaskar
cc: Holger Brunck
---
board/keymile/common/common.h |6 +
board/keymile/km_arm/Makefile |4 +
board/keymile/km_arm/fpga_config.c
address.
Signed-off-by: Valentin Longchamp
cc: Gerlando Falauto
cc: Prafulla Wadaskar
cc: Holger Brunck
---
board/keymile/common/common.h |6 +
board/keymile/km_arm/Makefile |4 +
board/keymile/km_arm/km_arm.c | 26 +-
board/keymile/km_arm/managed_switch.c
switch and the kirkwood.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Gerlando Falauto
cc: Prafulla Wadaskar
---
MAINTAINERS |1 +
board/keymile/km_arm/128M16-1.cfg | 290 +
board/keymile/km_arm/km_arm.c
The additional headerfile is unneeded here, we can use the generic
km_kirkwood.h instead. And we can use the better config option
KM_PIGGY4_88E6061 for the specific features for boards with this
design in km_arm.c.
Signed-off-by: Holger Brunck
Acked-by: Valentin Longchamp
cc: Gerlando Falauto
Remove config options from boards.cfg and simply add one switch
per board and differ afterwards in km_kirkwood.h between the features.
More boards are upcoming and therefore it's easier to have this
at one place.
Signed-off-by: Holger Brunck
cc: Valentin Longchamp
cc: Gerlando Falaut
ct MAC/MAC interface.
>> For them we need to get rid of compiler warnings.
>>
>> Signed-off-by: Stefan Bigler
>> cc: Valentin Longchamp
>> cc: Gerlando Falauto
>> cc: Prafulla Wadaskar
>> cc: Holger Brunck
>> ---
>> drivers/net/mvgbe
>> some HW designs.
>>
>> Signed-off-by: Valentin Longchamp
>> cc: Gerlando Falauto
>> cc: Prafulla Wadaskar
>> cc: Holger Brunck
>> ---
>
> Pls post this as standalone patch, does not have any dependency.
> Exclude from this patch series.
>
on it?
>
> Well, if you want to do it Right (TM) that means we would take this
> chance and fix the ARM memory map, which implies to implement
> relocation to a dynamicalle detemined relocation address.
>
can you explain this a little bit more i
The MPC852 based mgsuvd and kmsupx4 boards boards from keymile
were initially ported but later on not developed further. So
the respective files were removed to avoid unneeded merging and
maintenance.
Signed-off-by: Holger Brunck
---
board/keymile/km8xx/Makefile | 48 -
board
The MPC852 based mgsuvd and kmsupx4 boards from keymile
were initially ported but later on not developed further. So
the respective files were removed to avoid unneeded merging
and maintenance.
Signed-off-by: Holger Brunck
---
Changes for v2:
- fix typos in commit message
From: Holger Brunck
The MPC852 based mgsuvd and kmsupx4 boards from keymile
were initially ported but later on not developed further. So
the respective files were removed to avoid unneeded merging
and maintenance.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
---
Changes for v3
This patch serie fixes a problem in the UBI layer. The min I/O size has
currently a fixed value of 1 for NOR flashes. But for NOR flashes the min I/O
size has to be equal to the size of the writebuffer of the flash. Therefore the
mtd layer was enhanced with the writebuffer which was later on used i
a system reset causing corrupted (partially written) areas
in a flash sector. Knowing the size of potentially corrupted areas
UBIFS scanning and recovery algorithms are able to perform
successful recovery.
Signed-off-by: Holger Brunck
---
include/linux/mtd/mtd.h | 11 +++
1 files cha
Initialize mtd->writebufsize to the value obtained by
by the CFI informations.
Signed-off-by: Holger Brunck
---
drivers/mtd/cfi_mtd.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/mtd/cfi_mtd.c b/drivers/mtd/cfi_mtd.c
index cbcc165..29e32b2 100644
--
Initialize mtd->writebufsize to be equal to mtd->writesize.
Signed-off-by: Holger Brunck
---
drivers/mtd/onenand/onenand_base.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/mtd/onenand/onenand_base.c
b/drivers/mtd/onenand/onenand_base.c
index 2
Initialize mtd->writebufsize to be equal to mtd->writesize.
Signed-off-by: Holger Brunck
---
drivers/mtd/nand/nand_base.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/mtd/nand/nand_base.c b/drivers/mtd/nand/nand_base.c
index 3b96b0e..26ae720 100644
Propagate the writebufsize to the partition's MTD object so
that UBI can set correct value for it's minimal I/O size
using the writebufsize field of MTD object of the partition.
Signed-off-by: Holger Brunck
---
drivers/mtd/mtdconcat.c |1 +
drivers/mtd/mtdpart.c |1 +
2 fil
tiple
bytes in one programming operation using the chip's write
buffer. We have to use the size of this write buffer as
a minimal I/O unit size for UBI on NOR flash to fix the
observed UBIFS recovery issues.
Signed-off-by: Holger Brunck
---
drivers/mtd/ubi/build.c | 28 +
On first HW versions the BOCO FPGA was behind a MUX device. These
HW versions are not supported anymore. And therefore this code can
be removed, it is already unused.
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c |7 ---
1 files changed, 0 insertions(+), 7 deletions
From: Andreas Huber
This reads the DIP switch on mgcoge. The DIP switch is connected to
the BFTICU (0x4089) FPGA. If the DIP switch is set the environment
variable 'actual_bank' is set to 0 and starts the SW in bank0.
Signed-off-by: Andreas Huber
Signed-off-by: Holger Brunck
hould be restrained until this problem is
solved.
See:
http://lists.infradead.org/pipermail/linux-mtd/2011-January/033794.html
Best regards
Holger Brunck
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
g operation which could be interrupted by a power
>> cut or a system reset causing corrupted (partially written) areas
>> in a flash sector. Knowing the size of potentially corrupted areas
>> UBIFS scanning and recovery algorithms are able to perform
>> successful r
Hi Stefan,
Stefan Roese wrote:
>
>> as I told in another mail, the min I/O size adaption patch leads to
>> incompatibilites for the UBIFS and therefore the similar patch in linux
>> kernel was reverted. But anyway the first five patches in the patch serie
>> are already part of the mtd layer of t
Hi,
On 04/30/2011 10:25 AM, Wolfgang Denk wrote:
> Dear Valentin Longchamp,
>
> In message
> <30d7413306aba80ca4540c3353d884bdffe9a643.1302272395.git.valentin.longch...@keymile.com>
> you wrote:
>> From: Holger Brunck
>>
>> Read out board id and HW k
Hi Mr. Denk,
On 04/30/2011 10:32 AM, Wolfgang Denk wrote:
> Dear Valentin Longchamp,
>
> In message
>
> you wrote:
>> From: Holger Brunck
>>
>> The pnvram size was used later from start scripts in linux. Therefore
>> it must be set inside u-boot.
&
Hello,
On 04/30/2011 09:56 AM, Wolfgang Denk wrote:
> Dear Valentin Longchamp,
>
> In message
> <08249e40b548fff1e636cecf980e11adabda14ac.1302272395.git.valentin.longch...@keymile.com>
> you wrote:
>> From: Holger Brunck
>>
>> To be prepared for mgcoge3
Hello,
On 04/30/2011 10:05 AM, Wolfgang Denk wrote:
> Dear Valentin Longchamp,
>
> In message
>
> you wrote:
>> From: Holger Brunck
>>
>> This patch rename mgcoge2ne board support to mgcoge3ne.
>> The board is similar to mgcoge. The difference is that
Hello,
On 04/30/2011 10:09 AM, Wolfgang Denk wrote:
> Dear Valentin Longchamp,
>
> In message
>
> you wrote:
>> From: Holger Brunck
>>
>> This environment variable is used to set the bootcount address
>> for the kernel.
>
> "addbootcount&
setenv("hwkey", buf);
>> +saveenv();
>> +}
>
> How well has this code been tested? I may not understand it correctly
> (which might be an indication that some comments are missing that
> actually
On 05/02/2011 10:42 AM, Wolfgang Denk wrote:
> Dear Holger Brunck,
>
> In message <4dbe6962.1010...@keymile.com> you wrote:
>>
>> the SDRAM configuration is different to mgcoge. And the CFI flash on mgcoge
>> has
>> a dual die in a single chip and ther
review and apply for the custodians.
This serie adds the km82xx specific parts of the serie. All changes
here are only km relevant and should not affect other boards.
Holger Brunck (6):
km/common: remove hdlc_enet implementation
powerpc/km82xx: cleanup coding style for mgcoge.c
powerpc/km82xx
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large patch serie to three independent smaller
patch series
- no change in the content of this patch
board/keymile
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
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc
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
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first
From: Huber, Andreas
Introduce a struct for the BFTICU FPGA to increase the readability of
the code. And the define CONFIG_SYS_BFTICU_BASE was removed because
the CONFIG_SYS_FPGA_BASE is already the base value for BFTICU registers.
Signed-off-by: Andreas Huber
Signed-off-by: Holger Brunck
(256MB).
Also introduce CONFIG_KM_82XX to collect ppc82xx common
settings and remove staticness from the common set_pin function.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large
Reserved bit was changed according to the processors manual.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large patch serie to three independent smaller
patch series
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
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang
, vsprintf: introduce strict_strtoul
which is already posted
(http://lists.denx.de/pipermail/u-boot/2011-May/091972.html) but currently
not committed.
Holger Brunck (5):
common/hush: make get_local_var visible for other users
km/common: implement setboardid command
km/common: fix coding style
We can actually only set from c-code local hush shell variables,
with this patch we can also read them from c-code.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large patch
Read out board id and HW key from the IVM eeprom and set
these values as an environment variable.
Signed-off-by: Holger Brunck
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Valentin Longchamp
---
Changes for v2:
- split up first large patch serie to three independent
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
Signed-
. In this case the command iterates over the
pair values and compares them with the values read from the inventory
eeprom.
The syntax of such a boardIdListHex value is e.g.: 158_1 159_1 159_2
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large patch serie to three independent smaller
patch series
- no change in the content of this patch
include/configs
From: Valentin Longchamp
Collect all keymile specific common headers in include/configs/km.
Signed-off-by: Heiko Schocher
Signed-off-by: Valentin Longchamp
cc: Wolfgang Denk
cc: Detlev Zundel
cc: Prafulla Wadaskar
cc: Kim Phillips
cc: Holger Brunck
---
Changes for v2:
- split up first
identified as obsolete and were removed.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large patch serie to three independent smaller
patch series
- no change in the
The pnvram size was used later from start scripts in linux. Therefore
it was added to the default environment.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v2:
- split up first large patch serie
Hi,
On 05/04/2011 10:01 PM, Wolfgang Denk wrote:
> Dear Holger Brunck,
>
> In message <1295951175-3635-1-git-send-email-holger.bru...@keymile.com> you
> wrote:
>> From: Andreas Huber
>>
>> This reads the DIP switch on mgcoge. The DIP switch is connected to
Hi,
On 05/05/2011 09:29 AM, Wolfgang Denk wrote:
> Dear Holger Brunck,
>
> In message <4dc24dea.7010...@keymile.com> you wrote:
>>
>>> This patch breaks compiling of the mgcoge2ne board:
> ...
>> In the already posted patch serie
>> http://lists.
Hi,
On 05/05/2011 12:11 AM, Wolfgang Denk wrote:
> Dear Holger Brunck,
>
> In message
> <02d1e3f265123ff0296b1c38b227f6d30393ee77.1304508448.git.holger.bru...@keymile.com>
> you wrote:
>> From: Thomas Herzmann
>>
>> BoardId and HWKey are used to identif
On 05/05/2011 08:16 PM, Wolfgang Denk wrote:
> Dear Holger Brunck,
>
> In message <4dc253a5.6010...@keymile.com> you wrote:
>>
>>> As the merge window is closed, this new patch series will not go into
>>> this upcoming release any more.
>>
>> Sor
commit 91a3c14c (ppc, mgcoge: add DIP switch detection)
introduces an compile error due to an missing define in the
mgcoge2ne.h. DIP switch detection is valid for both boards.
Signed-off-by: Holger Brunck
cc: Wolfgang Denk
cc: Heiko Schocher
---
include/configs/mgcoge2ne.h |3 +++
1 files
>
> If it's not too much of effort, I'd appreciate a separate bug fix,
> which I can pull without longer review. Thanks!
>
Ok done. If the patch was ok and pulled, I send an rebased serie for
[PATCH 0/7] km82xx mainlining
Best regards
Holger Brunck
Hello,
On 05/10/2011 11:24 PM, Wolfgang Denk wrote:
> Dear Holger Brunck,
>
> In message
> <0bbf514662e171fe0a8ef9b53a4819c7839e187e.1304508448.git.holger.bru...@keymile.com>
> you wrote:
>> This is a first step to simplify the default environment. Move all
>>
already posted
(http://lists.denx.de/pipermail/u-boot/2011-May/091972.html) but currently
not committed, and should therefore retained until this patch was pulled.
Holger Brunck (2):
km/common: simplify default environment
km/common: add pnvramsize to default environment
Thomas Herzmann (1):
km/commo
. In this case the command iterates over the
pair values and compares them with the values read from the inventory
eeprom.
The syntax of such a boardIdListHex value is e.g.: 158_1 159_1 159_2
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by
The pnvram size was used later from start scripts in linux. Therefore
it was added to the default environment.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v3:
- no change in the content of the
identified as obsolete and were removed.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v3:
- no change in the content of the patch
Changes for v2:
- split up first large patch serie to three
. In this case the command iterates over the
pair values and compares them with the values read from the inventory
eeprom.
The syntax of such a boardIdListHex value is e.g.: 158_1 159_1 159_2
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by
The pnvram size was used later from start scripts in linux. Therefore
it was added to the default environment.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
changes for v4:
- fix small bug introduced in v2
This patch serie comprehends the missing parts of the mostly already
committed patch serie "v2 km/common mainlining". See:
http://lists.denx.de/pipermail/u-boot/2011-May/092323.html
Holger Brunck (2):
km/common: simplify default environment
km/common: add pnvramsize to default e
identified as obsolete and were removed.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
Acked-by: Heiko Schocher
cc: Wolfgang Denk
cc: Detlev Zundel
---
Changes for v3 and v4:
- nothing
Changes for v2:
- split up first large patch serie to three independent smaller
t;> Cc: holger.bru...@keymile.com; Prafulla Wadaskar; Valentin Longchamp;
>> Wolfgang Denk; Detlev Zundel
>> Subject: [PATCH v3 8/8] arm/km: update mgcoge3un board support
>>
>> From: Holger Brunck
>
> This line should be removed or moved to cc/ack/test list, it will appe
Wolfgang to know if it's ok to wait until then would be welcome).
>
> Thank you and best regards
>
could you please give us a short note how to proceed with this patch serie? Do
we wait until Prafulla is back? Is there still a chance for us that these
patches are pulled for rc2? Even if this is not the case a short note would be
helpfull for us, that we can prepare our updates for u-boot-next.
Thanks.
Best regards
Holger Brunck
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
code war moved from common.c to km_82xx.c. CRAMFS and CRAMFS_CMDLINE
was enabled for all boards.
All keymile boards compile cleanly and checkpatch reports no errors or
warnings.
Holger Brunck (9):
km/common: rework and simplify default environment
km/common: simplify debug environment
km
which has done a lot of things
in the past, simply erase the current environment and do a reset
which forces u-boot to setup the default environment again.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
include/configs/km/keymile-commo
From: Thomas Herzmann
The test SW is started when the test_bank variable is set.
Signed-off-by: Thomas Herzmann
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
Signed-off-by: Holger Brunck
---
include/configs/km/keymile-common.h |2 ++
1 files changed, 2
environment to setup the
rootfs in ram
Each architecture now has a "arch" variable which is used
to load the architecture specific debug scripts and to set
the rootpath for NFS.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wol
of a
MAC address in mvgbe.c.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
board/keymile/common/common.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/board/keymile/common/common.c b/board/keymile/common
This is unneeded here because we save the environment when
the board boots the first time. At this time we have set
the values already.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
board/keymile/common/common.c |7 +--
1
These defines and the header keymile_hdlc_enet.h are obsolete
due to the removed hdlc code.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
board/keymile/common/keymile_hdlc_enet.h | 129 --
include/configs
This code is unused and therefore dead code.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
board/keymile/common/common.c | 55 -
1 files changed, 0 insertions(+), 55 deletions(-)
diff --git a
All the km boards uses CRAMFS images where the kernel is stored.
This isn't architecture specific because we use it on ARM and
POWERPC.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
include/configs/km/keymile-common.h |4 ++
The file common.c grows in the past. So move the IVM specific
code into an ivm.c file.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
board/keymile/common/common.c | 324 +--
board/keymile/common
Common code should be valid for more than one architecture,
therefore the km82xx specific code was removed from common.c.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Heiko Schocher
cc: Wolfgang Denk
---
board/keymile/common/common.c | 69
file.
All keymile boards compile cleanly and checkpatch reports no errors or
warnings.
Holger Brunck (2):
arm/km: remove unneeded define
arm/km: replace suenx targets with km_kirkwood
Valentin Longchamp (4):
arm/km: add support for portl2 board
arm/km: ethernet support for Port-L2 and
CONFIG_ENV_SIZE for NAND was later in this file overwritten
because we have the environment in i2c eeprom, so remove
this define.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
include/configs/km/km_arm.h |2 --
1 files changed
ction".
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
board/keymile/km_arm/km_arm.c | 45 ++--
1 files changed, 42 insertions(+), 3 deletions(-)
diff --git a/board/keymile/km_arm/km_arm.c b/
From: Valentin Longchamp
This adds support for the keymile Kirkwood BEC portl2 board. This board
relies on the km_arm (km_kirkwood) BEC.
The egiga driver is configured for a 100M full-duplex, A/N off connnection
to the backplane.
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
From: Valentin Longchamp
This is defined for all km_kirkwood boards and was not used up to now.
This value was the same for all boards but it could be changed for some
boards (and thus needs to be defined for every board).
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
cc
From: Valentin Longchamp
Port-L2 uses PCIE. So move the undef of this option from generic
km_arm.h to the board specific header.
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
include/configs/km/km_arm.h |1 -
include/configs
the same header file.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
MAINTAINERS|3 +-
MAKEALL|2 +-
boards.cfg |4
tch, but I think I can
handle this. So I will prepare an update serie 1/5 and a single patch for the
portl2 support ok? But only for my curiosity, what the reason for this need?
Best regards
Holger Brunck
___
U-Boot mailing list
U-Boot@lists.denx.de
ht
Hi Prafulla,
>> On 06/08/2011 10:35 AM, Prafulla Wadaskar wrote:
Subject: [PATCH 2/6] arm/km: add support for portl2 board
>>>
>>> Can you add this board support after this patch series or last patch
>> in this series?
>>>
>>
>> hm, 3/6 and 5/6 has dependencies to the portl2 support patch, bu
From: Valentin Longchamp
This is defined for all km_kirkwood boards and was not used up to now.
This value was the same for all boards but it could be changed for some
boards (and thus needs to be defined for every board).
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
cc
in the
usage of the PCI interface on kirkwood a target km_kirkwood_pci
was introduced, but they use all the same header file.
All keymile boards compile cleanly and checkpatch reports no errors or
warnings.
Holger Brunck (2):
arm/km: remove unneeded define
arm/km: replace suenx targets with k
CONFIG_ENV_SIZE for NAND was later in this file overwritten
because we have the environment in i2c eeprom, so remove
this define.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
Changes for v2:
- nothing
include/configs/km
From: Valentin Longchamp
The phy is also configured with "RGMII clock transitions when data
stable" and "Class A driver for the direct backplane connection".
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
cc: Prafulla Wadaskar
cc: Heiko Schocher
the same header file.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
Changes for v2:
- squashed together with 5/6 from previous serie, because
the pci defines belongs logically to this patch
- change typo in board
to the marvell switch similar to mgcoge3un. The reset_phy
functionality is also the same to mgcoge3un.
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
Changes for v2:
- add this board support patch to the end of the serie
Hi Valentin, Prafulla,
On 12/06/11 14:09, Longchamp, Valentin wrote:
>
> During this pull check I observed that u-boot.kwb image generation gives
> build errors for all Kirkwood based keymile boards.
>
> Please kindly check on this and provide a fix.
>
> I had noticed about this u-boot.kwb ima
Hi Prafulla,
On 06/13/2011 10:58 AM, Prafulla Wadaskar wrote:
>>
>> So we should add this include and remove some of the defines which are
>> part of arch-kirkwood/config.h
>> from our km_arm.h. But at one point we have to change arch-
>> kirkwood/config.h. There is:
>>
>> #ifdef CONFIG_CMD_I2C
>>
Some boards e.g. keymile arm boards have CONFIG_CMD_I2C switched on
but they use soft i2c on kirkwood. So don't switch CONFIG_I2C_MVTWSI
on in this case.
Signed-off-by: Holger Brunck
cc: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
arch/arm/include/asm/arch-kir
e the CONFIG_SYS_KWD_CONFIG from the
arch-kirkwood/config.h and it was removed from the board config.
But it was forgotten to include the header. Now the header is included
in km_arm.h. Some other defines were obsolete due to this include,
these are also removed in this commit.
Signed-off-by: H
Hi Prafulla,
On 06/15/2011 09:18 AM, Prafulla Wadaskar wrote:
>
>
>> -Original Message-----
>> From: Holger Brunck [mailto:holger.bru...@keymile.com]
>> Sent: Tuesday, June 14, 2011 12:42 PM
>> To: u-boot@lists.denx.de
>> Cc: Holger Brunck; Valentin
e the CONFIG_SYS_KWD_CONFIG from the
arch-kirkwood/config.h and it was removed from the board config.
But it was forgotten to include the header. Now the header is included
in km_arm.h. Some other defines were obsolete due to this include,
these are also removed in this commit.
Signed-off-by: H
Some boards e.g. keymile arm boards have CONFIG_CMD_I2C switched on
but they use soft i2c on kirkwood. So don't switch CONFIG_I2C_MVTWSI
on in this case.
Signed-off-by: Holger Brunck
cc: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
changes for v2:
- nothing
arc
same header file.
All keymile boards compile cleanly and checkpatch reports no errors or
warnings.
Holger Brunck (2):
arm/km: remove unneeded define
arm/km: replace suenx targets with km_kirkwood
Valentin Longchamp (3):
arm/km: use board KM_ENV_BUS for CONFIG_I2C_ENV_EEPROM_BUS
arm
CONFIG_ENV_SIZE for NAND was later in this file overwritten
because we have the environment in i2c eeprom, so remove
this define.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Prafulla Wadaskar
cc: Heiko Schocher
---
Changes for v3:
- rebased
Changes for v2
301 - 400 of 518 matches
Mail list logo