RE: [PATCH 2/6] km: Kconfig: set KM_RESERVED_PRAM to zero for all designs

2025-07-14 Thread Holger Brunck
> On Mon, Jul 14, 2025 at 02:57:41PM +0000, Holger Brunck wrote: > > > On Mon, Jul 14, 2025 at 03:22:17PM +0200, Holger Brunck wrote: > > > > > > > This area was used for special purposes on kirkwood. On the > > > > current designs we don't need t

[PATCH v2 2/6] km: drop KM_RESERVED_PRAM

2025-07-14 Thread Holger Brunck
This variable is unused since we dropped the support for the Kirkwood boards. Signed-off-by: Holger Brunck --- board/keymile/Kconfig| 8 board/keymile/common/common.c| 8 +++- include/configs/km/pg-wcom-ls102xa.h | 3 +-- include/configs/kmcent2.h

RE: [PATCH 2/6] km: Kconfig: set KM_RESERVED_PRAM to zero for all designs

2025-07-14 Thread Holger Brunck
> On Mon, Jul 14, 2025 at 03:22:17PM +0200, Holger Brunck wrote: > > > This area was used for special purposes on kirkwood. On the current > > designs we don't need this anymore. > > > > Signed-off-by: Holger Brunck > > --- > > board/keymile/K

[PATCH 1/6] km: qrio: fix set_gpio read/modify/write

2025-07-14 Thread Holger Brunck
e user set GPIOs, and replace the read step with this static variable. Signed-off-by: Tomas Alvarez Vanoli Signed-off-by: Holger Brunck --- board/keymile/common/qrio.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/board/keymile/common/qrio.c b/board/keymile/common/qr

[PATCH 3/6] arm: ls1021a-pg-wcom: add i2c mux node and eeprom

2025-07-14 Thread Holger Brunck
We are now using the DM code for the i2c mux and to read out the inventory eeprom. Therefore we need to add the nodes to the specific DTS files. Signed-off-by: Holger Brunck --- arch/arm/dts/ls1021a-pg-wcom-expu1.dts | 20 arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 20

[PATCH 5/6] km: pg-wcom-ls102xa: call qrio deblock cfg earlier

2025-07-14 Thread Holger Brunck
From: Tomas Alvarez Vanoli Move the call to configure the qrio i2c deblock pins earlier. Before this, the call was happening after the first attempt to deblock the SDP EEPROM, which resulted in a not correct sequence. Signed-off-by: Tomas Alvarez Vanoli Signed-off-by: Holger Brunck --- board

[PATCH 6/6] km: pg-wcom-ls1021xa: update MAINTAINERS

2025-07-14 Thread Holger Brunck
The mainainers for these boards have changed. Signed-off-by: Holger Brunck Signed-off-by: Tomas Alvarez Vanoli --- board/keymile/pg-wcom-ls102xa/MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/board/keymile/pg-wcom-ls102xa/MAINTAINERS b/board/keymile/pg

[PATCH 2/6] km: Kconfig: set KM_RESERVED_PRAM to zero for all designs

2025-07-14 Thread Holger Brunck
This area was used for special purposes on kirkwood. On the current designs we don't need this anymore. Signed-off-by: Holger Brunck --- board/keymile/Kconfig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/board/keymile/Kconfig b/board/keymile/Kconfig index 414588

[PATCH 4/6] km: pg-wcom-ls102xa: add netdev in board env file

2025-07-14 Thread Holger Brunck
Upcoming boards will have different ethernet interfaces. So we move this variable out of the common code. Signed-off-by: Holger Brunck --- board/keymile/pg-wcom-ls102xa/pg-wcom-expu1.env | 1 + board/keymile/pg-wcom-ls102xa/pg-wcom-seli8.env | 1 + include/env/pg-wcom/ls102xa.env

[PATCH] cmd: i2c: fix build when CFG_SYS_I2C_NOPROBES defined with DM_I2C

2025-07-14 Thread Holger Brunck
When DM_I2C is enabled and CFG_SYS_I2C_NOPROBES is defined, the building is broken due to already existing 'bus' local variable. Rename udevice 'bus' to 'cur_bus' to fix this. Signed-off-by: Holger Brunck --- cmd/i2c.c | 6 +++--- 1 file changed, 3 insertions(+)

[PATCH] armv8: ls1043a: make some erratas dependent from USB

2025-07-14 Thread Holger Brunck
These erratas are only useful if USB is enabled. If it is disabled these erratas might cause issues. Signed-off-by: Holger Brunck --- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig b

[PATCH] arm: fix lmb region reservation when PRAM is defined

2025-07-14 Thread Holger Brunck
PRAM usage is not taken into account when reserving lmb for ARM architecture, this means that predefined PRAM region is marked as reserved by the architecture and cannot be used by other users. Signed-off-by: Holger Brunck --- lib/lmb.c | 9 - 1 file changed, 8 insertions(+), 1 deletion

[PATCH] km: disable CMD_JFFS2 for all PPC boards

2024-11-14 Thread Holger Brunck
We don't use this feature, we can remove it therefore in the defconfigs. Signed-off-by: Holger Brunck --- configs/kmcoge5ne_defconfig | 1 - configs/kmeter1_defconfig | 1 - configs/kmopti2_defconfig | 1 - configs/kmsupx5_defconfig | 1 - configs/kmtepr2_defconfig | 1 - co

RE: ZDI-CAN-24679: New Vulnerability Report

2024-11-14 Thread Holger Brunck
g a few more maintainers now then. > for all the km PPC boards we can remove the config. Should I prepare a patch? 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 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

[PATCH 1/2] km/ppc: remove km-mpc8360.h and km-mpc832x.h

2023-01-24 Thread Holger Brunck
-by: Holger Brunck --- board/keymile/km83xx/km83xx.c | 85 + include/configs/km/km-mpc832x.h | 60 - include/configs/km/km-mpc8360.h | 68 include/configs/km/km-mpc83xx.h | 37 +++ include

[PATCH 2/2] km/ppc832x: join config files

2023-01-24 Thread Holger Brunck
There are no differences for the different 832x targets we have in the header defined with SYS_CONFIG_NAME. So we can join the five headers to a single file. Signed-off-by: Holger Brunck --- board/keymile/km83xx/Kconfig| 10 +- include/configs/{kmopti2.h => km832x.h} |

[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 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: [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 > >

[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

[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 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 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 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 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 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 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

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

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-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: 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

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: [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

[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

[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

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

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(

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: [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

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: [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: [PATCH 10/22] Convert CONFIG_KM_COGE5UN et al to Kconfig

2022-03-24 Thread Holger Brunck
> > This converts the following to Kconfig: >CONFIG_KM_COGE5UN >CONFIG_KM_KIRKWOOD_128M16 >CONFIG_KM_KIRKWOOD >CONFIG_KM_KIRKWOOD_PCI >CONFIG_KM_NUSA >CONFIG_KM_SUSE2 > > Cc: Holger Brunck > Signed-off-by: Tom Rini > --- > bo

RE: [PATCH 09/22] kmtegr1: Drop CONFIG_KMTEGR1

2022-03-24 Thread Holger Brunck
> > > The only usage of CONFIG_KMTEGR1 can be replaced by > CONFIG_TARGET_KMTEGR1 so do so and remove this other symbol. > > Cc: Holger Brunck > Cc: Heiko Schocher > Signed-off-by: Tom Rini > --- > board/keymile/common/ivm.c | 2 +- > configs/kmtegr1_defco

RE: [PATCH 08/22] keymile: Move sourcing of common Kconfig

2022-03-24 Thread Holger Brunck
nside of this file (nor the sub-Kconfig files it > sources). > However, moving some target selection to one of these files exposes the > underlying problem. Rework things so that we have this file sourced in > arch/Kconfig. > > Cc: Holger Brunck > Signed-off-by: Tom Rini > -

RE: kirkwood stack size

2021-10-28 Thread Holger Brunck
Hi Stefan, Hi Marek, > Added Holger, the maintainer of the km_kirkwood boards to Cc... > > On 28.10.21 03:28, Marek Behún wrote: > > On Wed, 27 Oct 2021 16:06:58 -0700 > > Tony Dinh wrote: > > > >> Hi Marek, > >> > >> In reference to: > >> https://lists.denx.de/pipermail/u-boot/2021-October/4652

[PATCH] board/km: update MAINTAINERS files

2021-10-12 Thread Holger Brunck
Update the e-mail addresses and person responsible. Signed-off-by: Holger Brunck CC: Aleksandar Gerasimovski CC: Rainer Boschung --- board/keymile/km83xx/MAINTAINERS | 2 +- board/keymile/km_arm/MAINTAINERS | 2 +- board/keymile/pg-wcom-ls102xa/MAINTAINERS | 5 ++--- 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: 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 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] km/arm: cleanup defconfig files

2020-11-06 Thread Holger Brunck
Disable some unneeded config options and adapt the ident string. CC: Stefan Roese Signed-off-by: Holger Brunck --- configs/km_kirkwood_128m16_defconfig | 8 +--- configs/km_kirkwood_defconfig| 8 +--- configs/km_kirkwood_pci_defconfig| 9 ++--- configs

[PATCH] km/common: remove CONFIG_MTD_CONCAT

2020-11-05 Thread Holger Brunck
This was used for a board which is not supproted anymore and can therefore be dropped. CC: Stefan Roese Signed-off-by: Holger Brunck --- include/configs/km/keymile-common.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/include/configs/km/keymile-common.h b/include/configs/km/keymile

[PATCH] remove obsolete option CONFIG_JFFS2_CMDLINE

2020-11-05 Thread Holger Brunck
This option is obsolete since 2009 and can be removed globally. CC: Stefan Roese Signed-off-by: Holger Brunck --- include/configs/ethernut5.h | 1 - include/configs/km/km-powerpc.h | 2 -- include/configs/kmp204x.h | 3 --- include/configs/pm9263.h| 1 - include/configs

[PATCH] km/kirkwood: enable USB support and the host controller driver

2020-11-03 Thread Holger Brunck
Our kirkwood device embeds a USB host controller that is now used on some boards. This enables the support of USB and the corresponding driver. Signed-off-by: Holger Brunck CC: Stefan Roese --- board/keymile/km_arm/Kconfig | 4 1 file changed, 4 insertions(+) diff --git a/board/keymile

[PATCH] km/arm: coding style clean up

2020-10-30 Thread Holger Brunck
Address most of the checkpatch issues we found in km_arm and common km code. CC: Stefan Roese CC: Valentin Longchamp Signed-off-by: Holger Brunck --- board/keymile/common/common.c | 44 --- board/keymile/common/ivm.c | 84 ++--- board/keymile

[PATCH] km/ppc: use Kconfig for MEMTEST configuration

2020-10-29 Thread Holger Brunck
Also change back SYS_MEMTEST_END to 0x00f0. 0xe0 was wrong and introduced due to the global Kconfig migration of this option in u-boot. CC: Heiko Schocher CC: Tom Rini Signed-off-by: Holger Brunck --- board/keymile/km83xx/Kconfig | 6 ++ board/keymile/km83xx/km83xx.c | 8

[PATCH] km: replace hardcoded address for imported environment

2020-10-29 Thread Holger Brunck
-by: Holger Brunck --- board/keymile/scripts/develop-arm.txt | 2 +- board/keymile/scripts/develop-common.txt | 2 +- board/keymile/scripts/develop-ppc_82xx.txt | 2 +- board/keymile/scripts/develop-ppc_8xx.txt | 2 +- board/keymile/scripts/ramfs-arm.txt| 2 +- board/keymile

[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 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

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/

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. > >> > >&

[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

[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] 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] 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 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

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 > >

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/

[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
> >>> 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 >

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

[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

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 > > ---

[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

[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

[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

[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

[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

[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/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 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 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

[U-Boot] [PATCH 2/4] ppc/km: convert KM_DEF_NETDEV to Kconfig

2019-11-26 Thread Holger Brunck
Remove this from the board header files and move it to Kconfig. Also use the correct default address for kmtegr1. Signed-off-by: Holger Brunck CC: Priyanka Jain CC: Valentin Longchamp --- board/keymile/Kconfig | 6 ++ configs/kmcoge5ne_defconfig | 1 + configs

[U-Boot] [PATCH 3/4] board/km: remove CONFIG_KM_BOARD_NAME

2019-11-26 Thread Holger Brunck
We can use the existing CONFIG_SYS_CONFIG_NAME define for that and remove the option. Also fix the boot string for all km83xx boards. Signed-off-by: Holger Brunck CC: Priyanka Jain CC: Valentin Longchamp --- board/keymile/km83xx/km83xx.c | 2 +- board/keymile/kmp204x/kmp204x.c | 2

[U-Boot] [PATCH 1/4] ppc/km/tegr1: support second localbus clock signal

2019-11-26 Thread Holger Brunck
On kmtegr1 we have to specify the second localbus clock signal also instead of using the default for our ppc 8309 boards. Signed-off-by: Holger Brunck CC: Priyanka Jain CC: Valentin Longchamp --- include/configs/km/km-mpc8309.h | 2 ++ include/configs/kmtegr1.h | 17

[U-Boot] [PATCH 4/4] ppc/kmeter1: remove unused define

2019-11-26 Thread Holger Brunck
CONFIG_CONS_INDEX is nowhere used for this board, we can drop it. Signed-off-by: Holger Brunck CC: Priyanka Jain CC: Valentin Longchamp --- include/configs/kmeter1.h | 5 - 1 file changed, 5 deletions(-) diff --git a/include/configs/kmeter1.h b/include/configs/kmeter1.h index 4129d97505

[U-Boot] [PATCH 4/4] boards/km_arm: enable support for Macronix SPI NOR flash

2019-11-25 Thread Holger Brunck
The M25P80 and M25P32 SPI flashes from Numonix/Micron will be replaced by Marconix MX25L80 and MX25L32 flashes. Signed-off-by: Holger Brunck CC: Stefan Roese CC: Valentin Longchamp --- configs/km_kirkwood_128m16_defconfig | 1 + configs/km_kirkwood_defconfig| 1 + configs

[U-Boot] [PATCH 3/4] arm/km: remove board KMCOGE3UN

2019-11-25 Thread Holger Brunck
This target is out of maintenance and can be removed. Signed-off-by: Holger Brunck CC: Stefan Roese CC: Valentin Longchamp --- board/keymile/km_arm/MAINTAINERS | 1 - board/keymile/km_arm/km_arm.c| 55 +--- configs/mgcoge3un_defconfig | 52

[U-Boot] [PATCH 2/4] km/boards: add MAC address offset as argument to ivm_populate_env

2019-11-25 Thread Holger Brunck
For upcoming SECU board we have different MAC address offsets depending on which functional unit we are running. In this case we need to pass this value to the ivm_populate_env function instead of using the hard coded config option there. Signed-off-by: Holger Brunck CC: Stefan Roese CC

[U-Boot] [PATCH 1/4] km/boards: fix typo for MAC address offset config option

2019-11-25 Thread Holger Brunck
This patch only fixes a typo. Signed-off-by: Holger Brunck CC: Stefan Roese CC: Valentin Longchamp --- board/keymile/Kconfig | 2 +- board/keymile/common/ivm.c | 6 +++--- configs/kmcoge5un_defconfig | 2 +- configs/mgcoge3un_defconfig | 2 +- 4 files changed, 6 insertions(+), 6

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

2019-11-25 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 CC: Priyanka Jain --- Changes for v3: - rebase on latest master Changes for v2: - fix typo in e-mail address configs/kmcoge4_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

[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] board/km: update maintainer e-mail

2019-06-04 Thread holger . brunck
From: Holger Brunck Signed-off-by: Holger Brunck --- board/keymile/km83xx/MAINTAINERS | 2 +- board/keymile/km_arm/MAINTAINERS | 2 +- board/keymile/kmp204x/MAINTAINERS | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/board/keymile/km83xx/MAINTAINERS b/board/keymile

Re: [U-Boot] [PATCH v2 11/58] keymile: Unroll km/km83xx-common.h

2018-11-26 Thread Holger Brunck
Hi Mario, >> On Tue, Nov 13, 2018 at 11:42 AM Holger Brunck >> wrote: >> >> could you elaborate why you need to do this? Turning 320 lines into 2579 >> does not sound like simplifying the code.  I understand that you >> try to move a lot of config options to

Re: [U-Boot] [PATCH v2 11/58] keymile: Unroll km/km83xx-common.h

2018-11-13 Thread Holger Brunck
on for some of our boards? For example duplicating CS configurations or SDRAM settings for similar boards seems to be unneeded to me and increases maintenance in the future. Best regards Holger Brunck ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot

[U-Boot] [PATCH 2/2] km/ivm: allow to set locally administred MAC addresses

2017-07-13 Thread Holger Brunck
It is possible to flag MAC addresses as locally administred. In this case they don't need to be unique. This is only allowed for interfaces which have no connection to the outside. For the TEGR1 board we use this feature. Cc: Heiko Schocher Signed-off-by: Holger Brunck --- board/keymile/c

  1   2   3   4   5   6   >