RE: [PATCH 1/1] Migration: set deadline for move to DM_GPIO

2022-08-12 Thread Holger Brunck
> 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

RE: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-08-15 Thread Holger Brunck
> 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(

removal of MPC8309 support

2022-08-19 Thread Holger Brunck
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

[PATCH] board/pg_wcom: rework defconfig

2022-12-14 Thread 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

RE: [PATCH v12 24/24] configs: Use old hush for several boards

2023-12-11 Thread Holger Brunck
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

RE: [PATCH 078/149] board: keymile: Remove and add needed includes

2024-05-02 Thread 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

RE: [PATCH 12/13] arm: socfpga: arria5_secu1: Disable ATAGs support

2021-02-03 Thread Holger Brunck
> > 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

[PATCH] board/km: fix setting of pram variable

2021-02-05 Thread Holger Brunck
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

RE: [PATCH] board/km: fix setting of pram variable

2021-02-05 Thread Holger Brunck
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

[PATCH] board/km: update MAINTAINERS email

2020-07-09 Thread Holger Brunck
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

RE: [PATCH] ARM: socfpga: Add initial support for the ABB SECU board

2020-02-17 Thread Holger Brunck
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

RE: [PATCH] ARM: socfpga: Add initial support for the ABB SECU board

2020-02-19 Thread Holger Brunck
> >>> 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 >

[PATCH] rename keymile boards to ABB wcom

2020-02-19 Thread Holger Brunck
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

RE: [PATCH] ARM: socfpga: Add initial support for the ABB SECU board

2020-02-19 Thread Holger Brunck
> 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/

RE: [PATCH V2] ARM: socfpga: Add initial support for the ABB SECU board

2020-03-03 Thread Holger Brunck
> 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 > >

[U-Boot] [PATCH] ppc/km: enable DM driver support in all defconfigs

2019-11-18 Thread 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

[U-Boot] [PATCH] ppc/km: enable DM driver support in all defconfigs

2019-11-18 Thread 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 --- Changes for v2: - fix typo in e-mail address configs/kmcoge4_defconfig | 2 ++ configs/kmcoge5ne_defconfig | 2 ++ configs

RE: [PATCH 16/30] arm: abb secu1: Convert CONFIG_BOOTDELAY to Kconfig

2020-06-12 Thread Holger Brunck
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

[PATCH] bootcount: make i2c version ready for DM driver

2020-01-22 Thread Holger Brunck
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

[PATCH] km: fix license string and compatible strings

2020-10-07 Thread Holger Brunck
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

[PATCH 2/2] km/common: change ubicopy variable

2020-10-07 Thread 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 --

[PATCH 1/2] km: adapt defines and variables for new memory layout

2020-10-07 Thread Holger Brunck
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

RE: [PATCH] km: fix license string and compatible strings

2020-10-08 Thread Holger Brunck
> 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. > >> > >&

RE: [PATCH 1/2] km: adapt defines and variables for new memory layout

2020-10-08 Thread Holger Brunck
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 > > --- > >

[PATCH v2] km: fix license string and compatible strings

2020-10-08 Thread Holger Brunck
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/

[PATCH v2 1/2] km: adapt defines and variables for new memory layout

2020-10-09 Thread Holger Brunck
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

[PATCH v2 2/2] km/common: change ubicopy variable

2020-10-09 Thread 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 --

[PATCH 1/3] kmp204x: do not make FPGA config error fail board_early_init_r

2020-01-10 Thread Holger Brunck
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

[PATCH 3/3] km/common: fix for CPUWD reset reason

2020-01-10 Thread Holger Brunck
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

[PATCH 2/3] KM/kmp204x: qrio and i2c deblock code moved to common

2020-01-10 Thread Holger Brunck
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 |

[PATCH 1/2] km/scripts: fix run ramfs and COGE5 tftppath problem

2020-01-10 Thread Holger Brunck
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

[PATCH 2/2] km/scripts: product env and auto-reset for ramfs

2020-01-10 Thread Holger Brunck
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

[v2 1/2] km/scripts: fix run ramfs and COGE5 tftppath problem

2020-01-10 Thread Holger Brunck
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

[v2 2/2] km/scripts: product env and auto-reset for ramfs

2020-01-10 Thread Holger Brunck
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

[PATCH 2/3] arm/km: remove unmaintained board SUGP1

2020-01-13 Thread Holger Brunck
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

[PATCH 3/3] arm/km: remove unmaintained board kmsuv31

2020-01-13 Thread Holger Brunck
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

[PATCH 1/3] arm/km: add support for SUSE2

2020-01-13 Thread Holger Brunck
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

RE: [PATCH 1/3] arm/km: add support for SUSE2

2020-01-14 Thread Holger Brunck
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 > > ---

RE: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Holger Brunck
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

RE: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Holger Brunck
> > > 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

RE: [PATCH 18/20] kmcoge5ne: Move BFTIC3 CONFIG references to their usage

2022-06-27 Thread Holger Brunck
> > 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

[PATCH 1/2] config_whitelist: remove CONFIG_KM_UPDATE_UBOOT

2022-10-17 Thread Holger Brunck
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

[PATCH 2/2] board/km: drop CONFIG_KM_ROOTFSSIZE

2022-10-17 Thread Holger Brunck
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

RE: [RFC PATCH v5 00/24] Modernize U-Boot shell

2022-11-02 Thread Holger Brunck
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

double quoted strings in env.txt files

2022-11-03 Thread Holger Brunck
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

RE: double quoted strings in env.txt files

2022-11-04 Thread Holger Brunck
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

RE: [PATCH] env: Allow string CONFIG options in the text environment

2022-11-04 Thread Holger Brunck
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

RE: [PATCH] env: Allow string CONFIG options in the text environment

2022-11-07 Thread Holger Brunck
> > 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

RE: [PATCH] env: Allow string CONFIG options in the text environment

2022-11-07 Thread Holger Brunck
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

[PATCH 0/7] updates for km board series

2022-12-02 Thread Holger Brunck
- 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

[PATCH 4/7] board/km/secu: migrate to use environment text files

2022-12-02 Thread Holger Brunck
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

[PATCH 5/7] board/km: remove obsolete ARCH_KIRKWOOD

2022-12-02 Thread Holger Brunck
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

[PATCH 6/7] km/ppc: migrate all mpc83xx to DM_I2C

2022-12-02 Thread Holger Brunck
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

[PATCH 2/7] km/powerpc: migrate to env.txt file

2022-12-02 Thread Holger Brunck
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

[PATCH 1/7] board/km: move ls102xa boards to environment text files

2022-12-02 Thread Holger Brunck
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

[PATCH 7/7] km/mpc8360: remove unused CONFIG_SYS_PAXE defines

2022-12-02 Thread Holger Brunck
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

[PATCH 3/7] board/km/cent2: migrate to environment text file

2022-12-02 Thread Holger Brunck
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

RE: [PATCH 0/7] updates for km board series

2022-12-07 Thread Holger Brunck
> > - 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 > >

RE: [PATCH 0/7] updates for km board series

2022-12-07 Thread Holger Brunck
> 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): > > >

Re: [U-Boot] [PATCH 1/2] powerpc/83xx/km: MV88e6122 errata fix for 1.9V

2013-07-02 Thread Holger Brunck
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 >> --- &

[U-Boot] [PATCH] cramfs: fix bug for wrong filename comparison

2013-07-04 Thread 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

[U-Boot] [PATCH 3/3] arm/km: make local function startup_allowed static

2013-07-04 Thread Holger Brunck
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

[U-Boot] [PATCH 2/3] arm/km: drop unneeded define

2013-07-04 Thread Holger Brunck
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

[U-Boot] [PATCH 1/3] arm/km: add support for km_kirkwood_128m16 board

2013-07-04 Thread Holger Brunck
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

[U-Boot] [PATCH 2/4] km/common: switch on CMD_GREPENV

2013-07-04 Thread 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

[U-Boot] [PATCH 3/4] powerpc/km: drop unused CONFIG_SYS_DTT_LOW_TEMP

2013-07-04 Thread Holger Brunck
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

[U-Boot] [PATCH 4/4] km/scripts: fix ramfs

2013-07-04 Thread Holger Brunck
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

[U-Boot] [PATCH 1/4] powerpc/83xx: remove staticness for qe_iop_conf_tab

2013-07-04 Thread Holger Brunck
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

Re: [U-Boot] [PATCH] cramfs: fix bug for wrong filename comparison

2013-07-08 Thread Holger Brunck
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

[U-Boot] [PATCH v2] cramfs: fix bug for wrong filename comparison

2013-07-08 Thread Holger Brunck
"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

Re: [U-Boot] [PATCH 2/2] PPC: remove support for MPC82xx processors

2014-01-15 Thread Holger Brunck
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

Re: [U-Boot] [PATCH 2/2] PPC: remove support for MPC82xx processors

2014-01-15 Thread Holger Brunck
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

Re: [U-Boot] [PATCH 2/2] PPC: remove support for MPC82xx processors

2014-01-15 Thread Holger Brunck
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

[U-Boot] [PATCH 1/8] arm/km: drop unneeded define

2014-01-27 Thread Holger Brunck
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

[U-Boot] [PATCH 4/8] arm/km: add CONFIG_KM_BOARD_EXTRA_ENV to default environment

2014-01-27 Thread Holger Brunck
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/

[U-Boot] [PATCH 2/8] arm/km: make local function startup_allowed static

2014-01-27 Thread Holger Brunck
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

[U-Boot] [PATCH 6/8] arm/km: enable FDT for km_kirwkood

2014-01-27 Thread Holger Brunck
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

[U-Boot] [PATCH 7/8] arm/km: define fdt_high env variable and allow backwards compatibility

2014-01-27 Thread Holger Brunck
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/

[U-Boot] [PATCH 5/8] arm/km: fix wrong error handling

2014-01-27 Thread Holger Brunck
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

[U-Boot] [PATCH 3/8] arm/km/suv31: switch to 256MB RAM

2014-01-27 Thread Holger Brunck
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

[U-Boot] [PATCH 8/8] arm/km: introduce kmsugp1 target

2014-01-27 Thread Holger Brunck
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

[U-Boot] [PATCH v2 4/6] km/common: add support for second flash

2012-05-04 Thread Holger Brunck
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-

[U-Boot] [PATCH 0/6] further updates for keymile powerpc 83xx boards

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 4/6] powerpc/83xx: configure CONFIG_POST for kmcoge5ne

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 3/6] powerpc/83xx/km: added missing enable of application buffer

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 1/6] km/common: fixed error in ethaddr (1-byte-shift)

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 2/6] km/common: increase bootlimit to 3

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 6/6] km/common: check test_bank and testpin for testboot

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 5/6] powerpc/83xx/km: readout dip_switch on kmcoge5ne

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH v3 13/19] arm/km: add kmnusa board support

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH v3 14/19] arm/km: add kmcoge5un board support

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 2/6] arm/km: enable external switch configuration for kmnusa

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 1/6] arm/km: add support for external switch configuration

2012-05-04 Thread Holger Brunck
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 ++

[U-Boot] [PATCH 5/6] arm/km: add implementation for read_dip_switch

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 6/6] arm/km: fix testpin detection for kmcoge5un

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 4/6] arm/km: support the 2 PCIe fpga resets

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 0/6] further updates for Keymile ARM boards

2012-05-04 Thread Holger Brunck
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

[U-Boot] [PATCH 3/6] arm/km: skip FPGA config when already configured

2012-05-04 Thread Holger Brunck
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

Re: [U-Boot] [PATCH v2] kwboot: boot Marvell Kirkwood SoCs over a serial link

2012-05-07 Thread Holger Brunck
++ > 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

Re: [U-Boot] [PATCH v4 25/27] arm/km: implement weak function board_spi_clam_bus/release

2012-05-24 Thread Holger Brunck
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   2   3   4   5   6   >