> Subject: Re: [PATCH 1/1] Migration: set deadline for move to DM_GPIO
>
> On Wed, Aug 03, 2022 at 07:27:50PM +0200, Heinrich Schuchardt wrote:
> > On 8/3/22 18:26, Quentin Schulz wrote:
> > > Hi Tom,
> > >
> > > On 8/3/22 18:08, Tom Rini wrote:
> > > > On Wed, Aug 03, 2022 at 04:39:52PM +0200, He
> Le lundi 20 juin 2022, 19:33:24 CEST Tom Rini a écrit :
> > On Mon, Jun 20, 2022 at 04:08:32PM +0000, Holger Brunck wrote:
> > > > > > On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote:
> > > > > > > These boards used set_local_var(
Hi,
I am going to remove our board support for KMTEGR1 as it is obsolete. It seems
it is
the only board using MPC8309 CPU and the support for this CPU was introduced
due to this board. Should I remove the MPC8309 support completely then?
Best regards
Holger Brunck
Switch off SCSI related config options to get rid of the board
removal warning. We don't use this interface. Also disable UBIFS
to decrease the image size, as this is also not used.
Signed-off-by: Holger Brunck
---
configs/pg_wcom_expu1_defconfig| 6 --
co
s/tuge1_defconfig
> @@ -166,3 +166,4 @@ CONFIG_QE_UEC=y
> # CONFIG_PINCTRL_FULL is not set
> CONFIG_QE=y
> CONFIG_SYS_NS16550=y
> +CONFIG_HUSH_OLD_PARSER=y
> diff --git a/configs/tuxx1_defconfig b/configs/tuxx1_defconfig index
> 5b33e8fa64..16b50dd571 100644
> --- a/configs/tuxx1_defconfig
> +++ b/configs/tuxx1_defconfig
> @@ -183,3 +183,4 @@ CONFIG_QE_UEC=y
> # CONFIG_PINCTRL_FULL is not set
> CONFIG_QE=y
> CONFIG_SYS_NS16550=y
> +CONFIG_HUSH_OLD_PARSER=y
> --
> 2.34.1
Reviewed-by:
Thanks for taking care of this.
Best regards
Holger Brunck
Hi Tom,
>
> Remove from this board vendor directory and when needed add
> missing include files directly.
>
> Signed-off-by: Tom Rini
> ---
> Cc: Holger Brunck
> Cc: Heiko Schocher
> Cc: Niel Fourie
> Cc: Aleksandar Gerasimovski
> Cc: Rainer Boschu
>
> These platforms never had to support an ATAGs-based Linux Kernel, so
> remove the options.
>
> Cc: Holger Brunck
> Signed-off-by: Tom Rini
> ---
> I'm assuming, please correct me if I'm wrong.
> ---
you are right, this can be removed.
Reviewed-By: Holger Brunck
Best regards
Holger
RAM.
Signed-off-by: Holger Brunck
CC: Stefan Roese
---
board/keymile/common/common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/keymile/common/common.c b/board/keymile/common/common.c
index df507e2..7343d47 100644
--- a/board/keymile/common/common.c
+++ b/board
Hi Stefan,
>
> (Added Niel to Cc)
>
> On 05.02.21 10:55, Holger Brunck wrote:
> > The pram variable is evaluated in common/board_r.c as a unsigned long
> > and not as a string using a hex formataion. This incorrect setting
> > leads to a wrong calculation of pre
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
---
board/keymile/common/qrio.h | 2 +-
board/keymile/km83xx/MAINTAINERS | 2 +-
board/keymile/km_arm/MAINTAINERS | 2 +-
board/keymile/kmp204x/MAINTAINERS | 2 +-
board/keymile/secu1/MAINTAINERS | 2 +-
5 files changed, 5 insertions
Hi Marek and Wolfgang,
> > In message <20200217173249.4805-1-ma...@denx.de> you wrote:
> >>
> >> board/keymile/Kconfig | 11 +-
> >> board/keymile/common/ivm.c | 18 +-
> >> board/keymile/secu1/Makefile| 7 +
> >> board/keymile/secu1/qts/iocsr_config
> >>> In message <20200217173249.4805-1-ma...@denx.de> you wrote:
>
> board/keymile/Kconfig | 11 +-
> board/keymile/common/ivm.c | 18 +-
> board/keymile/secu1/Makefile| 7 +
> board/keymile/secu1/qts/iocsr_config.h | 694
>
The ownership has changed to ABB wiredcom for these boards.
Therefore rename the keymile folder, headerfiles and vendor strings
to wcom.
Signed-off-by: Holger Brunck
CC: Marek Vasut
CC: Heiko Schocher
CC: Wolfgang Denk
CC: Valentin Longchamp
---
arch/arm/dts/kirkwood-km_kirkwood.dts
> On 2/19/20 1:45 PM, Holger Brunck wrote:
> >>>>> In message <20200217173249.4805-1-ma...@denx.de> you wrote:
> >>>>>>
> >>>>>> board/keymile/Kconfig | 11 +-
> >>>>>> board/keymile/
> On 2/19/20 7:55 PM, Marek Vasut wrote:
> > From: Holger Brunck
> >
> > Add initial support for the ABB SECU board, which is an ArriaV-based
> > SoCFPGA system with ethernet and booting from Denali NAND.
> >
> > Signed-off-by: Holger Brunck
> >
This is the first step to use DM support for the KM powerpc boards.
Signed-off-by: Holger Brunck
CC: Mario Six
CC: Wolfgang Denk
CC: Valentin Longchamp
---
configs/kmcoge4_defconfig | 2 ++
configs/kmcoge5ne_defconfig | 2 ++
configs/kmeter1_defconfig | 2 ++
configs/kmopti2_defconfig
This is the first step to use DM support for the KM powerpc boards.
Signed-off-by: Holger Brunck
CC: Mario Six
CC: Wolfgang Denk
CC: Valentin Longchamp
---
Changes for v2:
- fix typo in e-mail address
configs/kmcoge4_defconfig | 2 ++
configs/kmcoge5ne_defconfig | 2 ++
configs
Hello Tom,
>
> This converts the following to Kconfig:
>CONFIG_BOOTDELAY
>
> Cc: Holger Brunck
> Signed-off-by: Tom Rini
> ---
> include/configs/socfpga_arria5_secu1.h | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/include/configs/socfpga_a
If the board already uses DM_I2C we need to use the dm i2c calls.
Signed-off-by: Holger Brunck
CC: Heiko Schocher
CC: Marek Vasut
---
drivers/bootcount/bootcount_i2c.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/drivers/bootcount/bootcount_i2c.c
b/drivers
As the ownership is now Hitachi Power Grids, change the license string
and adapt the compatible string in DTS files.
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
CC: Heiko Schocher
CC: Marek Vasut
CC: Tom Rini
---
arch/arm/dts/socfpga_arria5_secu1.dts | 4 ++--
arch/powerpc/dts
gchamp
CC: Heiko Schocher
CC: Tom Rini
Signed-off-by: Holger Brunck
---
include/configs/km/keymile-common.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/configs/km/keymile-common.h
b/include/configs/km/keymile-common.h
index 6a8c41529f..c1968048a7 100644
--
harmonize all boards for PPC and ARM to have the
same values.
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
CC: Heiko Schocher
CC: Tom Rini
---
board/keymile/Kconfig | 12 +++-
include/configs/km/keymile-common.h | 1 +
include/configs/km/km-powerpc.h | 4
> Am 07.10.2020 um 17:46 schrieb Tom Rini:
> > On Wed, Oct 07, 2020 at 03:53:35PM +0200, Holger Brunck wrote:
> >
> >> As the ownership is now Hitachi Power Grids, change the license
> >> string and adapt the compatible string in DTS files.
> >>
> >&
and where to load
> the DTB file.
> > While a it also harmonize all boards for PPC and ARM to have the same
> > values.
> >
> > Signed-off-by: Holger Brunck
> > CC: Valentin Longchamp
> > CC: Heiko Schocher
> > CC: Tom Rini
> > ---
> >
amed version in linux mainline.
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
CC: Heiko Schocher
CC: Marek Vasut
CC: Tom Rini
---
arch/arm/dts/socfpga_arria5_secu1.dts | 4 ++--
arch/powerpc/dts/km8309-uboot.dtsi | 2 +-
arch/powerpc/dts/km8321-uboot.dtsi | 2 +-
arch/powerpc/
harmonize all boards for PPC and ARM to have the
same values. Also we add a new variable "env_version", so that the
userspace is able to detect if this is a u-boot binary with updated
values or not.
CC: Valentin Longchamp
CC: Heiko Schocher
CC: Tom Rini
Signed-off-by: Holger Brunck
gchamp
CC: Heiko Schocher
CC: Tom Rini
Signed-off-by: Holger Brunck
---
include/configs/km/keymile-common.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/configs/km/keymile-common.h
b/include/configs/km/keymile-common.h
index 6a8c41529f..c1968048a7 100644
--
This prevents the board from booting which is not the expected behavior.
Signed-off-by: Valentin Longchamp
Signed-off-by: Holger Brunck
CC: Priyanka Jain
---
board/keymile/kmp204x/kmp204x.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/keymile/kmp204x/kmp204x.c b
From: Rainer Boschung
The CPUWD reset reason is used for kmp204x.
And the qrio cpu reset request is configured to operate in
core reset mode.
But for the evaluation of the qrio's reset reason register
the CPUWD figures as a unit reset source rather than a core
reset source. This patch defines the
This patch moves the qrio and i2c deblocking code to
keymile/common as it will also be used by the upcoming CENT2 board.
Signed-off-by: Holger Brunck
CC: Priyanka Jain
---
board/keymile/{kmp204x => common}/qrio.c | 84 ++--
board/keymile/common/qrio.h |
The tftppath was not set in case of run ramfs. It worked only by chance
if was already set before.
Also check the boardname before setting the tftppath for COGE5.
Signed-off-by: Holger Brunck
CC: Tom Rini
---
board/keymile/scripts/develop-common.txt | 3 ++-
board/keymile/scripts/ramfs
previously asked the users to manually set (nfs path in debug
and rootfs size in ramfs).
Signed-off-by: Holger Brunck
CC: Tom Rini
---
board/keymile/scripts/develop-common.txt | 3 ++-
board/keymile/scripts/ramfs-common.txt | 7 ---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a
The tftppath was not set in case of run ramfs. It worked only by chance
if was already set before.
Also check the boardname before setting the tftppath for COGE5.
Signed-off-by: Holger Brunck
CC: Tom Rini
---
board/keymile/scripts/develop-common.txt | 3 ++-
board/keymile/scripts/ramfs
previously asked the users to manually set (nfs path in debug
and rootfs size in ramfs).
Signed-off-by: Holger Brunck
CC: Tom Rini
---
board/keymile/scripts/develop-common.txt | 3 ++-
board/keymile/scripts/ramfs-common.txt | 7 ---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a
This target is out of maintenance and can be removed.
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
CC: Stefan Roese
---
board/keymile/km_arm/MAINTAINERS | 1 -
board/keymile/km_arm/fpga_config.c | 23
board/keymile/km_arm/km_arm.c | 4 ---
configs
This target is out of maintenance and can be removed.
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
CC: Stefan Roese
---
board/keymile/km_arm/MAINTAINERS | 1 -
configs/kmsuv31_defconfig| 55
include/configs/km_kirkwood.h| 8 -
scripts
This board is similar to SUV31, but the FPGA is reset concept is quite
different.
Signed-off-by: Holger Brunck
CC: Valentin Longchamp
CC: Stefan Roese
---
board/keymile/km_arm/Kconfig | 12 +++
board/keymile/km_arm/MAINTAINERS | 1 +
board/keymile/km_arm/fpga_config.c | 15
Hi Stefan,
> On 13.01.20 15:34, Holger Brunck wrote:
> > This board is similar to SUV31, but the FPGA is reset concept is quite
> > different.
> >
> > Signed-off-by: Holger Brunck
> > CC: Valentin Longchamp
> > CC: Stefan Roese
> > ---
Hi Francis,
> On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote:
>
> > These boards used set_local_var() to store some variables as local shell.
> > They then used get_local_var() to retrieve the variables values.
> >
> > Instead of using local shell variables, they should use enviro
> > > On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote:
> > >
> > > > These boards used set_local_var() to store some variables as local
> > > > shell.
> > > > They then used get_local_var() to retrieve the variables values.
> > > >
> > > > Instead of using local shell variables, the
>
> We only reference CONFIG_SYS_BFTIC3_BASE in one location. Move the
> comment to where we reference it, and use the value directly.
>
> Cc: Holger Brunck
> Cc: Heiko Schocher
> Signed-off-by: Tom Rini
> ---
> board/keymile/km83xx/km83xx.c | 6 --
> inc
This option is already gone.
Signed-off-by: Holger Brunck
---
scripts/config_whitelist.txt | 1 -
1 file changed, 1 deletion(-)
diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt
index 137b7f61ac..7cf82f1a90 100644
--- a/scripts/config_whitelist.txt
+++ b/scripts
This unused nowadays and can be dropped.
Signed-off-by: Holger Brunck
---
include/configs/km/km-powerpc.h | 3 ---
include/configs/kmcent2.h | 3 ---
scripts/config_whitelist.txt| 1 -
3 files changed, 7 deletions(-)
diff --git a/include/configs/km/km-powerpc.h b/include/configs/km
Hi Francis,
> I was able to have the CI passes but I had to not use
> CONFIG_HUSH_2021_PARSER for two boards:
> 1. u-boot.img file size for the rcar3_ulcb, when built with
> CONFIG_HUSH_PARSER_2021, exceeds the 1MB file limit of 890 bytes.
> It should be possible to reduce the image size by not co
Hi all,
I currently try to convert some boards to the new env.txt files and this works
quite well so far.
But I encountered one problem which I am not sure how to solve it.
If I have some string in a Kconfig file defined like:
config KM_DEF_NETDEV
string "Default Netdevice"
default
Hi Simon,
>
> On Thu, 3 Nov 2022 at 02:18, Holger Brunck
> wrote:
> >
> > Hi all,
> > I currently try to convert some boards to the new env.txt files and this
> > works
> quite well so far.
> > But I encountered one problem which I am not sure how to s
Hi Simon,
I got no time to try it yet but I have a general comment.
>
> Sometimes it is useful to include a CONFIG option that contains a string.
> This is hard to do in general, since in many cases it is useful to have the
> quotes
> around the string so that, for example:
>
wouldn't it be cl
> > On Fri, 4 Nov 2022 at 08:20, Holger Brunck
> > wrote:
> >>
> >> Hi Simon,
> >> I got no time to try it yet but I have a general comment.
> >>
> >>>
> >>> Sometimes it is useful to include a CONFIG option that contains
Hi Tom,
> > > On Fri, 4 Nov 2022 at 08:20, Holger Brunck
> > > wrote:
> > >>
> > >> Hi Simon,
> > >> I got no time to try it yet but I have a general comment.
> > >>
> > >>>
> > >>> Sometimes it is
- migrate all boards to environment.txt files
- migrate PPC boards to DM_I2C
- some cleanup
Holger Brunck (7):
board/km: move ls102xa boards to environment text files
km/powerpc: migrate to env.txt file
board/km/cent2: migrate to environment text file
board/km/secu: migrate to use
Instead of having these defines in a header file, move them to
a simple text file.
Signed-off-by: Holger Brunck
---
board/keymile/secu1/socfpga_secu.env | 50
configs/socfpga_secu1_defconfig| 4 +-
include/configs/socfpga_arria5_secu1.h | 53
We already removed the support for these boards.
Signed-off-by: Holger Brunck
---
board/keymile/Kconfig | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/board/keymile/Kconfig b/board/keymile/Kconfig
index 46d0897108..cd8a06e278 100644
--- a/board/keymile/Kconfig
+++ b
Enable DM_I2C and I2C mux to get rid of the usage of the legacy
i2c driver.
Signed-off-by: Holger Brunck
---
board/keymile/Kconfig | 3 +-
board/keymile/km83xx/Makefile | 2 +-
board/keymile/km83xx/km83xx_i2c.c | 73 ---
configs/kmcoge5ne_defconfig
Use already present common.env file and add a powerpc specific env
so that we can move all the environment defines to text files.
Signed-off-by: Holger Brunck
---
board/keymile/km83xx/km83xx.env | 21 +++
configs/kmcoge5ne_defconfig | 2 +-
configs/kmeter1_defconfig
Create a common.env which we can use later on also for other boards.
Signed-off-by: Holger Brunck
---
.../keymile/pg-wcom-ls102xa/pg-wcom-expu1.env | 3 +
.../keymile/pg-wcom-ls102xa/pg-wcom-seli8.env | 3 +
configs/pg_wcom_expu1_defconfig | 2 +-
configs
These are unused defines and can be dropped.
Signed-off-by: Holger Brunck
---
include/configs/km/km-mpc8360.h | 7 ---
scripts/config_whitelist.txt| 1 -
2 files changed, 8 deletions(-)
diff --git a/include/configs/km/km-mpc8360.h b/include/configs/km/km-mpc8360.h
index 92e046d02d
Use like the other boards a text file for the environment.
As this is the last user of keymile-common.h we can now remove this
file completely.
Signed-off-by: Holger Brunck
---
board/keymile/Kconfig | 12 --
board/keymile/kmcent2/kmcent2.c | 2 +-
board/keymile/kmcent2
> > - migrate all boards to environment.txt files
> > - migrate PPC boards to DM_I2C
> > - some cleanup
> >
> > Holger Brunck (7):
> > board/km: move ls102xa boards to environment text files
> > km/powerpc: migrate to env.txt file
> >
> On Wed, Dec 07, 2022 at 02:27:37PM +0000, Holger Brunck wrote:
> > > > - migrate all boards to environment.txt files
> > > > - migrate PPC boards to DM_I2C
> > > > - some cleanup
> > > >
> > > > Holger Brunck (7):
> > >
Hi Kim,
On 05/22/2013 01:12 AM, Kim Phillips wrote:
> On Mon, 6 May 2013 15:02:39 +0200
> Holger Brunck wrote:
>
>> Errata Fix: 1.9V Output from Internal 1.8V Regulator, acc.
>> MV-S300889-00D.pdf , clause 4.5
>>
>> Signed-off-by: Holger Brunck
>> ---
&
D ERROR<0> for uImage_1!
which is the behaviour we want.
Signed-off-by: Holger Brunck
cc: Wolfgang Denk
---
fs/cramfs/cramfs.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/cramfs/cramfs.c b/fs/cramfs/cramfs.c
index 910955d..e578a1e 100644
--- a/fs/cramfs/cram
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c
index 24fcf70..29f85ff 100644
--- a/board/keymile/km_arm/km_arm.c
+++ b/board/keymile/km_arm/km_arm.c
CONFIG_BOOTCOUNT_LIMIT is used on all boards from this board series. So
remove this unneeded define.
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c | 4
1 file changed, 4 deletions(-)
diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c
index b944887
From: Karlheinz Jerg
The board is similar to the standard km_kirkwood board. From a
u-boot point of view, the only difference is an increased
256 MiB DRAM (128M16). A board based on this design is for
example the SUP12.
Signed-off-by: Karlheinz Jerg
Signed-off-by: Holger Brunck
Signed-off-by: Holger Brunck
---
include/configs/km/keymile-common.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/km/keymile-common.h
b/include/configs/km/keymile-common.h
index 3b15c4e..cef4860 100644
--- a/include/configs/km/keymile-common.h
+++ b/include/configs/km
This define is not used in u-boot code, we can drop this define safely.
Signed-off-by: Holger Brunck
---
include/configs/km/km83xx-common.h | 1 -
include/configs/km82xx.h | 1 -
2 files changed, 2 deletions(-)
diff --git a/include/configs/km/km83xx-common.h
b/include/configs/km
From: Andreas Huber
'actual_bank' is not used anymore, instead boot_bank is used.
Signed-off-by: Andreas Huber
---
board/keymile/scripts/ramfs-common.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/keymile/scripts/ramfs-common.txt
b/board/keymile/scripts/ramfs-co
commit a5510058 powerpc/83xx/km: make local functions and structs static
removed the staticness also from this struct. But this struct is needed
in arch/powerpc/cpu/mpc83xx/cpu_init.c and declared as extern.
Signed-off-by: Holger Brunck
---
board/keymile/km83xx/km83xx.c | 2 +-
1 file changed
On 07/05/2013 11:23 PM, Albert ARIBAUD wrote:
> On Thu, 4 Jul 2013 10:29:46 +0200, Holger Brunck
> wrote:
>
>> If we have the following entry in cramfs:
>> => cramfsls
>> -rw-r--r-- 1922689 uImage
>>
>> cramfsload would also succeed if we try to do
"cramfsload uImage_1" succeeds even though the actual file is named
"uImage".
Fix file name comparison when one name is the prefix of the other.
Signed-off-by: Holger Brunck
cc: Wolfgang Denk
cc: Albert ARIBAUD
---
If we have the following entry in cramfs:
=> cramfs
Hi Wolfgang,
On 01/15/2014 08:48 AM, Wolfgang Denk wrote:
> This commit removes support for the Freescale MPC82xx Power
> Architecture processors, i. e. MPC8240, MPC8245, MPC8247, MPC8248,
> MPC8250, MPC8255, MPC8260, MPC8265, MPC8266, MPC8272, MPC8280, ...
>
> They have been out of production fo
Hello Wolfgang,
On 01/15/2014 12:04 PM, Wolfgang Denk wrote:
> Dear Holger,
>
> In message <52d64089.6070...@keymile.com> you wrote:
>>
>>> This commit removes support for the Freescale MPC82xx Power
>>> Architecture processors, i. e. MPC8240, MPC8245, MPC8247, MPC8248,
>>> MPC8250, MPC8255, MPC8
Hi Wolfgang,
On 01/15/2014 01:45 PM, Wolfgang Denk wrote:
>> So if keeping 82xx support would't generate to much overload for u-boot I
>> would
>> > appreciate to keep it. But if it interferes with future u-boot development
>> > we
>> > could also move it to a keymile specific branch.
> Do you a
CONFIG_BOOTCOUNT_LIMIT is used on all boards from this board series. So
remove this unneeded define.
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c | 4
1 file changed, 4 deletions(-)
diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c
index 5620737
This is needed for board specific additional environment variables.
E.g. the mgcoge3un has this additional "waitforne" variable.
Signed-off-by: Holger Brunck
---
include/configs/km/km_arm.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/km/km_arm.h b/include/
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c
index 946cbed..c104896 100644
--- a/board/keymile/km_arm/km_arm.c
+++ b/board/keymile/km_arm/km_arm.c
ommon]
This should work with 3.10 kernels, whether loaded through TFTP
(with rootfs either through NFS or TFTP-ramfs) or from the NAND.
The machid was left unchanged, this should keep compatibility with both
older and newer kernels.
Signed-off-by: Valentin Longchamp
Signed-off-by: Gerlando Falauto
ned-off-by: Valentin Longchamp
Signed-off-by: Gerlando Falauto
Signed-off-by: Holger Brunck
---
board/keymile/scripts/develop-common.txt | 2 +-
board/keymile/scripts/ramfs-common.txt | 2 +-
include/configs/km/keymile-common.h | 4 ++--
include/configs/km/km-powerpc.h | 1 +
include/
miiphy_read and miiphy_write are returning 0 on success.
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c
index c104896..5f32e70 100644
We now use 256MB RAM instead of 128MB. We can use the same config file
as kmnusa.
Signed-off-by: Holger Brunck
---
include/configs/km_kirkwood.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/include/configs/km_kirkwood.h b/include/configs/km_kirkwood.h
index 74c7232..2bd89b1 100644
automatically, but this turned out not to be the case.
So simply configure this PIN as a GPIO and issue a pulse manually.
Signed-off-by: Gerlando Falauto
Cc: Karlheinz Jerg
Cc: Valentin Longchamp
Cc: Holger Brunck
---
board/keymile/km_arm/fpga_config.c | 26 ++
board
G_KM_UBI_PARTITION_NAME_APP ");"
... snap ...
You may also need to enable the second flash:
... snip ...
/* additional featured for COGE5 */
... snap ...
Signed-off-by: Andreas Huber
cc: Kim Phillips
cc: Valentin Longchamp
cc: Gerlando Falauto
Signed-off-
two common features
for keymile boards changed. This is the change in the bootlimit and
the addition of the check of the SW in a test_bank.
Only km code is changed, there is no change in common u-boot code.
Holger Brunck (1):
km/common: increase bootlimit to 3
Stefan Bigler (1):
powerpc/83xx
From: Thomas Herzmann
kmcoge5ne starts the post tests if the testpin on
the board was enabled. Currently it does simply a memory
test.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
---
board/keymile/common/common.h |6 +-
board/keymile/km83xx/km83xx.c | 37
From: Stefan Bigler
Enabled application buffers in uboot to allow application chipselect
access in uboot.
Signed-off-by: Stefan Bigler
---
board/keymile/common/common.h |2 ++
board/keymile/km83xx/km83xx.c |2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/board/keym
From: Thomas Herzmann
The MAC address begins at offset 1.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
---
board/keymile/common/ivm.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/board/keymile/common/ivm.c b/board/keymile/common/ivm.c
index 70d7845
Increase bootlimit to 3 to be more tolerant during the
boot process before switching to the backup application.
Signed-off-by: Holger Brunck
---
include/configs/km/keymile-common.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/configs/km/keymile-common.h
b
From: Thomas Herzmann
If the testpin is asserted, first check if a test_bank
variable is defined before trying to boot this
test_bank.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
---
board/keymile/common/common.c | 36 +++
include
From: Thomas Herzmann
On kmcoge5ne we have a dip switch present. If this switch
was switched on the actual_bank is set to 0 and this SW
will be booted.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
---
board/keymile/km83xx/km83xx.c | 11 +++
1 files changed, 11
switch and the kirkwood.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Gerlando Falauto
cc: Prafulla Wadaskar
---
Changes for v3:
- fix ODT timings for 128M16 SDRAM config
MAINTAINERS |1 +
board/keymile/km_arm/128M16-1.cfg | 294
configuration for the mvgbe driver.
Signed-off-by: Holger Brunck
Signed-off-by: Valentin Longchamp
cc: Gerlando Falauto
cc: Prafulla Wadaskar
---
Changes for v3:
- correct ODT timings for SDRAM. The configuraion was not
considering the SDRAM internal chip delay.
MAINTAINERS
From: Valentin Longchamp
The configuration EEPROM should be removed for P1B.
Signed-off-by: Valentin Longchamp
---
board/keymile/km_arm/km_arm.c | 10 --
1 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c
index
From: Valentin Longchamp
This can be used if we do not want to use an EEPROM for the
configuration.
Signed-off-by: Valentin Longchamp
---
board/keymile/common/common.h |7 --
board/keymile/km_arm/km_arm.c |3 +
board/keymile/km_arm/managed_switch.c | 169 ++
From: Thomas Herzmann
Add a function to read the dip_switch on kmcoge5un. If the
switch is set the actual_bank is set to 0 and this SW is
booted.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c | 14 +-
include/configs/km_kirkwood.h
From: Thomas Herzmann
On kmcoge5un unfortunately the HW wiring is differently to
other km arm boards.
Signed-off-by: Thomas Herzmann
Signed-off-by: Holger Brunck
---
board/keymile/km_arm/km_arm.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/board/keymile/km_arm
From: Valentin Longchamp
The PCIe FPGAs now have to support 2 resets: one for the non traffic
affecting part (PCIe) and one for the traffic affecting part.
When the FPGA is not reconfigured, we only reset the PCIe part.
Signed-off-by: Valentin Longchamp
---
board/keymile/km_arm/fpga_config.c
This patch seris is based on a already transmitted but currently not
committed patch serie:
http://lists.denx.de/pipermail/u-boot/2012-March/121009.html
It adds some further support for our managed switch on kmnusa and kmcoge5un.
And some other feature are added or fixed (dip switch detection for k
From: Valentin Longchamp
In order to be able to perform board resets without interrupting the
traffic, the configuration of an already properly configured FPGA is
skipped.
This is because some PCIe FPGAs embed some other function that must
continue to work over reset.
It is then the responsibil
++
> 3 files changed, 820 insertions(+)
>
on km_kirkwood boards it works very well...
Tested-By: Holger Brunck
Best regards
Holger
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi Prafulla,
On 05/24/2012 10:46 AM, Prafulla Wadaskar wrote:
>> -kwmpp_config[2] = MPP2_NF_IO4;
>> -kwmpp_config[3] = MPP3_NF_IO5;
>> -}
>> -
>> -/* Multi-Purpose Pins Functionality configuration */
>> -kirkwood_mpp_conf(kwmpp_config);
>> -kw_gpio_set_value
1 - 100 of 506 matches
Mail list logo