Hello Folks,
What do we do with this patch, can we agree is mergeable?
Regards,
Aleksandar
On 05.12.24 09:58, Aleksandar Gerasimovski wrote:
>> If VirtualSize = 16, then the reloc section has 16 bytes and not 12.
>> A section size of less than 512 is invalid anyway.
>> Somet
really don't know, yes we need to follow with the tolling.
In any case this image however is generated is let to run to the point when
it break the u-boot, the image must be at least rejected earlier.
Regards,
Aleksandar
From: Heinrich Schuchardt
Sent: Donnerstag, 5. Dezember 2024 09:35
for reloc section of 12 bytes,
and this will overflow.
When I'm writing this, I'm thinking isn't then rel_size problem as well,
that is 16 bytes in this case?
From: Heinrich Schuchardt
Sent: Mittwoch, 4. Dezember 2024 11:11
To: Aleksandar Gerasimovski
Cc: u-boot@lists.denx.de; I
this problem when we are starting the
Boot Guard efi image.
This patch is fixing the overrun while preserving the fix done
by 997fc12ec91.
Signed-off-by: Aleksandar Gerasimovski
---
lib/efi_loader/efi_image_loader.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_loader/
Reviewed-by: Aleksandar Gerasimovski
Regards,
Aleksandar
-Original Message-
From: Tom Rini
Sent: Wednesday, 1 November 2023 17:28
To: u-boot@lists.denx.de
Cc: Aleksandar Gerasimovski ; Rainer
Boschung
Subject: [PATCH 11/20] pg-wcom-ls102xa: Include in the board file
Warning
This
This converts 1 usage of this option to the non-SPL form, since there is no
SPL_TARGET_PG_WCOM_SELI8 defined in Kconfig
Signed-off-by: Simon Glass
---
Reviewed-by: Aleksandar Gerasimovski
Regards,
Aleksandar
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 2 +-
1 file changed, 1
This converts 1 usage of this option to the non-SPL form, since there is no
SPL_TARGET_PG_WCOM_EXPU1 defined in Kconfig
Signed-off-by: Simon Glass
---
Reviewed-by: Aleksandar Gerasimovski
Regards,
Aleksandar
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 2 +-
1 file changed, 1
This converts 1 usage of this option to the non-SPL form, since there is no
SPL_PG_WCOM_UBOOT_UPDATE_SUPPORTED defined in Kconfig
Signed-off-by: Simon Glass
---
Reviewed-by: Aleksandar Gerasimovski
Regards,
Aleksandar
board/keymile/common/common.c | 2 +-
1 file changed, 1 insertion(+), 1
This converts 2 usages of this option to the non-SPL form, since there is no
SPL_PG_WCOM_UBOOT_BOOTPACKAGE defined in Kconfig
Signed-off-by: Simon Glass
---
Reviewed-by: Aleksandar Gerasimovski
Regards,
Aleksandar
board/keymile/common/common.c | 4 ++--
1 file changed, 2 insertions(+), 2
This converts 2 usages of this option to the non-SPL form, since there is no
SPL_PG_WCOM_UBOOT_UPDATE defined in Kconfig
Signed-off-by: Simon Glass
---
Reviewed-by: Aleksandar Gerasimovski
Regards,
Aleksandar
board/keymile/common/common.c | 4 ++--
1 file changed, 2 insertions(+), 2
;
> static int ivm_set_value(char *name, char *value) {
> - char tempbuf[256];
> -
> - if (value) {
> - sprintf(tempbuf, "%s=%s", name, value);
> - return set_local_var(tempbuf, 0);
> - }
> - unset_local_var(name);
> - return 0;
> + return env_set(name, value);
> }
>
> static int ivm_get_value(unsigned char *buf, int len, char *name, int
> off,
Adding in the maintainer, but seems reasonable to me.
Reviewed-by: Tom Rini
--
Tom
Reviewed-by: Aleksandar Gerasimovski
--
Aleksandar
that sometimes is matching POST magic number.
This behavior can lead to undefined POST behavior and u-boot ending in
failbootcmd command.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions
Make it in a same way as on the other FOXMC products, this also helps to
avoid unwanted stop caused by some terminal servers that are sending junk
on the serial line.
Signed-off-by: Aleksandar Gerasimovski
---
configs/pg_wcom_expu1_defconfig | 3 +++
configs/pg_wcom_seli8_defconfig | 3 +++
2
Even not used by u-boot, this has to be inline with the hw and kernel dts.
U-boot partition table is defined by MTDPARTS_DEFAULT Kconfig.
Signed-off-by: Aleksandar Gerasimovski
---
arch/arm/dts/ls1021a-pg-wcom-expu1.dts | 15 +--
arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 14
used to verify the
update procedure, in future depend on the needs this defconfig can be
extended with additional options.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/MAINTAINERS | 1 +
configs/pg_wcom_expu1_update_defconfig| 83
partitions according defined EXPU1 NOR layout.
Signed-off-by: Aleksandar Gerasimovski
---
configs/pg_wcom_expu1_defconfig | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/configs/pg_wcom_expu1_defconfig b/configs/pg_wcom_expu1_defconfig
index 9e8697d..0ff96e5 100644
--- a/configs
This is used by out ESW for reading u-boot build version.
Signed-off-by: Aleksandar Gerasimovski
---
configs/pg_wcom_expu1_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/pg_wcom_expu1_defconfig b/configs/pg_wcom_expu1_defconfig
index 267864f..9e8697d 100644
--- a/configs
This is used by out ESW for reading u-boot build version.
Signed-off-by: Aleksandar Gerasimovski
---
configs/pg_wcom_seli8_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/pg_wcom_seli8_defconfig b/configs/pg_wcom_seli8_defconfig
index cb7c680..f13cc55 100644
--- a/configs
This was probably broken when mainlining, CONFIG_FSL_DEVICE_DISABLE is
not Kconfig but whitelisted.
It's fine to be without flag as this is always enabled for abec1020
(pg-wcom-ls102xa.h)
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 3 +
used to verify the
update procedure, in future depend on the needs this defconfig can be
extended with additional options.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/MAINTAINERS | 1 +
configs/pg_wcom_seli8_update_defconfig| 83
Field fail-safe u-boot update procedure for pg-wcom boards is defined and
implemented by 59b3403.
This patch invokes the update procedure for pg-wcom-ls102x designs during
early misc_init_f execution.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c
before relocation (*_f) once SoC is basically initialized and environment
can be read, with this possibilities to not be able to fix a u-boot bug by
a u-boot update are reduced to minimum.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/Kconfig | 32
implementing early boot counter for fail-safe
u-boot update).
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/common/common.h | 3 +++
board/keymile/common/qrio.c | 38 ++
2 files changed, 41 insertions(+)
diff --git a/board/keymile/common/common.h b
expu1 an active PHY without a piggy even led to increased
jitter for syncE.
This patch only deactivates the prst line of the debug PHY when a piggy
is detected persent.
Signed-off-by: Rainer Boschung
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c
It is necessary to read the status of the PGY_PRES pin
so that u-boot can react accordingly.
Signed-off-by: Rainer Boschung
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/common/qrio.c | 13 +
board/keymile/common/qrio.h | 1 +
2 files changed, 14 insertions(+)
diff
QRIO library now supports direct read of the test pin status.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c
b/board/keymile/pg
There is a request from HW designers to use this QRIO pin for detecting
DIC26_SELFTEST status instead of a GPIO pin.
This pin is typically used during production for executing POST tests and
starting test ESW bank.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/common/qrio.c | 13
establishment
time for the debug interface.
Signed-off-by: Aleksandar Gerasimovski
---
arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/dts/ls1021a-pg-wcom-seli8.dts
b/arch/arm/dts/ls1021a-pg-wcom-seli8.dts
index e335188..f2cadd7 100644
--- a/arch
-Original Message-
From: Tom Rini
Sent: Mittwoch, 18. August 2021 00:00
To: u-boot@lists.denx.de
Cc: Aleksandar Gerasimovski
Subject: [PATCH 04/13] keymile: Use CONFIG_SYS_IVM_EEPROM_ADR
As the code reads now, making this code path use CONFIG_SYS_IVM_EEPROM_ADR
rather than
the system counter clock to
8.333MHz = 66.667MHz / 8.
Signed-off-by: Rainer Boschung
Signed-off-by: Aleksandar Gerasimovski
---
include/configs/km/pg-wcom-ls102xa.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs/km/pg-wcom-ls102xa.h
b/include/configs/km/pg
This patch adds the front led initialization and the application
buffer enable to the eraly board inititlaization.
Signed-off-by: Rainer Boschung
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 6 ++
1 file changed, 6 insertions(+)
diff --git
for updating ls102x device
disable configuration.
Signed-off-by: Aleksandar Gerasimovski
---
include/configs/km/pg-wcom-ls102xa.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/include/configs/km/pg-wcom-ls102xa.h
b/include/configs/km/pg-wcom-ls102xa.h
index 644da3b..e337b92 100644
-by: Aleksandar Gerasimovski
---
include/configs/km/pg-wcom-ls102xa.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/km/pg-wcom-ls102xa.h
b/include/configs/km/pg-wcom-ls102xa.h
index 1e06a5b..644da3b 100644
--- a/include/configs/km/pg-wcom-ls102xa.h
+++ b/include/configs/km
This is most probably a typo, and in older u-uboot versions is same as
'saveenv', in the newer uboot versions there is a separate 'save' command
that is different from 'saveenv'.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/scripts/ramfs-common
In our designs we reserve PRAM area at the end of the RAM, and in order
this area to be visible and taken into account by the u-boot memory mgmt
CONFIG_PRAM has to be defined.
Signed-off-by: Aleksandar Gerasimovski
---
include/configs/km/pg-wcom-ls102xa.h | 4
1 file changed, 4 insertions
st there.
On ls102x for the complete DDR region of 1GiB memory_regions_post_test
takes approx. 4min and this is too much for production, so this patch
defines only 1MiB region as compromise.
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102x
The EXPU1 design is a new 40G capable ethernet service unit card for
Hitachi-Powergrids wired-com product lines.
The base SoC is same as for already added SELI8 card, consequently the
already added u-boot support for SELI8 is reused.
Signed-off-by: Rainer Boschung
Signed-off-by: Aleksandar
Hi Patrick,
Many thanks for your reply!
-Original Message-
From: Patrick DELAUNAY
Sent: Freitag, 4. Juni 2021 17:41
To: Aleksandar Gerasimovski ;
Tom Rini ; Michal Simek ; . Simon
Goldschmidt
Cc: u-boot@lists.denx.de
Subject: Re: [PATCH] arm: bootm: wrong lmb region reservation when
ls102x designs this problem leads to long autoneg times (> 4 sec)
in case board rgmii link is 100Mbps capable only.
Limiting the rgmii link capabilities provides faster and smoother
link establishment.
Signed-off-by: Aleksandar Gerasimovski
Reviewed-by: Vladimir Oltean
Reviewed-by: Bin M
ls102x designs this problem leads to long autoneg times (> 4 sec)
in case board rgmii link is 100Mbs capble only.
Limiting the rgmii link capabilities provides smother and faster
link establishment.
Signed-off-by: Aleksandar Gerasimovski
Reviewed-by: Vladimir Oltean
---
Changes for v2:
- keep
ls102x designs this problem leads to long autoneg times (> 4 sec)
in case board rgmii link is 100Mbs capble only.
Limiting the rgmii link capabilities provides smother and faster
link establishment.
Signed-off-by: Aleksandar Gerasimovski
---
drivers/net/tsec.c | 7 ++-
1 file changed
-by: Aleksandar Gerasimovski
---
board/keymile/common/common.c | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/board/keymile/common/common.c b/board/keymile/common/common.c
index 2ce7462..016806a 100644
--- a/board/keymile/common/common.c
+++ b/board/keymile/common
During the mainlining of the board this was by mistake set to sector size.
Our user space env scripts are expecting envsize of 0x4000, and setting
this differently will break our cross-platform compatibility.
Signed-off-by: Aleksandar Gerasimovski
---
configs/pg_wcom_seli8_defconfig | 2 +-
1
Hi Folks,
I hope you are all doing well!
Is it possible this patch to get some attention?
Thanks!
Regards,
Aleksandar
-Original Message-
From: Tom Rini
Sent: Freitag, 30. April 2021 13:53
To: Aleksandar Gerasimovski ;
Patrick Delaunay ; Michal Simek
; . Simon Goldschmidt
Cc: u
Hi Tom,
Hope you are well, I have a question regarding one of my patches pending for
ACK:
https://patchwork.ozlabs.org/project/uboot/list/?series=&submitter=80669&state=&q=&archive=&delegate=
Is it possible to get some attention on my questions, the changes are deep in
arm generic code and mayb
Hi Folks,
Hope you are all well!
I guess you have verry busy times, but I have to ask about the state of my last
two patches on patchwork:
https://patchwork.ozlabs.org/project/uboot/patch/vi1pr06mb402989c0efee6a5121437c68d2...@vi1pr06mb4029.eurprd06.prod.outlook.com/
https://patchwork.ozlabs.or
ments.
Signed-off-by: Rainer Boschung
Signed-off-by: Matteo Ghidoni
Signed-off-by: Aleksandar Gerasimovski
---
arch/arm/Kconfig| 19 ++
arch/arm/dts/Makefile | 2 +
arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 111 +
far, but we will use it in our design it help to make IFC settings
more transparent.
Signed-off-by: Aleksandar Gerasimovski
---
include/fsl_ifc.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/fsl_ifc.h b/include/fsl_ifc.h
index e1e6214..9f243cd 100644
--- a/inc
NR_DRAM_BANKS has to be considered?
Signed-off-by: Aleksandar Gerasimovski
---
arch/arm/lib/bootm.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/arch/arm/lib/bootm.c b/arch/arm/lib/bootm.c
index 11af9e2..4b06d25 100644
--- a/arch/arm/lib/bootm.c
+++ b/arch/arm/lib/bootm.c
ments.
Signed-off-by: Rainer Boschung
Signed-off-by: Matteo Ghidoni
Signed-off-by: Aleksandar Gerasimovski
---
Changes for v2:
- fix patch subject to 60 characters
Changes for v3:
- remove obsolete CMDLINE_TAG
Changes for v4:
- include i2c deblocking to keymile/common.h
- move Kconfig's fr
ments.
Signed-off-by: Rainer Boschung
Signed-off-by: Matteo Ghidoni
Signed-off-by: Aleksandar Gerasimovski
---
Changes for v2:
- fix patch subject to 60 characters
Changes for v3:
- remove obsolete CMDLINE_TAG
Changes for v4:
- rebase, include i2c deblocking from keymile/common.h
- move Kcon
Cleanup, move the declarations to keymile/common.h instead declaring them
per-board config.h
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/common/common.h | 5 +
include/configs/km/km_arm.h | 4
include/configs/kmp204x.h | 6 --
3 files changed, 5 insertions
ments.
Signed-off-by: Rainer Boschung
Signed-off-by: Matteo Ghidoni
Signed-off-by: Aleksandar Gerasimovski
---
Changes for v2:
- fix patch subject to 60 characters
Changes for v3:
- remove obsolete CMDLINE_TAG
---
arch/arm/Kconfig| 19 ++
arch/arm/dts/Mak
-Original Message-
From: Tom Rini
Sent: Mittwoch, 3. Februar 2021 15:36
To: Aleksandar Gerasimovski
Cc: Priyanka Jain ; Priyanka Jain (OSS)
; u-boot@lists.denx.de; Valentin Longchamp
; Holger Brunck
; Rainer Boschung
; Matteo Ghidoni
Subject: Re: Subject:[PATCH v2 4/4] board/km
-Original Message-
From: Tom Rini
Sent: Mittwoch, 3. Februar 2021 15:08
To: Priyanka Jain
Cc: Aleksandar Gerasimovski ;
Priyanka Jain (OSS) ; u-boot@lists.denx.de; Valentin
Longchamp ; Holger Brunck
; Rainer Boschung
; Matteo Ghidoni
Subject: Re: Subject:[PATCH v2 4/4] board/km
-Original Message-
From: Priyanka Jain (OSS)
Sent: Dienstag, 2. Februar 2021 07:33
To: Aleksandar Gerasimovski ;
Priyanka Jain (OSS) ; u-boot@lists.denx.de
Cc: Valentin Longchamp ; Holger
Brunck ; Rainer Boschung
; Matteo Ghidoni
Subject: RE: Subject: [PATCH v2 4/4] board/km: add
ments.
Signed-off-by: Rainer Boschung
Signed-off-by: Matteo Ghidoni
Signed-off-by: Aleksandar Gerasimovski
---
Changes for v2:
- fix patch subject to 60 characters
---
arch/arm/Kconfig| 19 ++
arch/arm/dts/Makefile | 2 +
arch/ar
t;0x%x", varaddr);
env_set("varaddr", (char *)buf);
--
1.8.3.1
-Original Message-
From: Priyanka Jain (OSS)
Sent: Dienstag, 19. Januar 2021 07:52
To: Aleksandar Gerasimovski ;
u-boot@lists.denx.de
Cc: Valentin Longchamp ; Holger
Brunck ; Rainer Boschung
; Matteo Ghido
ments.
Signed-off-by: Rainer Boschung
Signed-off-by: Matteo Ghidoni
Signed-off-by: Aleksandar Gerasimovski
---
arch/arm/Kconfig| 19 ++
arch/arm/dts/Makefile | 2 +
arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 111 +
Take into account SDRAM_BASE address when calculating pnvramaddr and
varaddr offsets.
Up to now Keymile designs had SDRAM_BASE equal to zero and the offsets
where calculated correctly, this fix is for the upcoming designs that
have SDRAM_BASE different then zero.
Signed-off-by: Aleksandar
Add show_qrio function to print chip id and revision information.
There are already multiple QRIO chip versions available and the upcoming
designs may want to show used version.
Signed-off-by: Rainer Boschung
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/common/qrio.c | 12
This patch is fixing qrio driver compilation for ARM architecture:
- It includes asm/io.h for in_/out_ access
- It use correct names for set/clear_bits as defined in linux/bitops.h
Signed-off-by: Aleksandar Gerasimovski
---
board/keymile/common/qrio.c | 7 ---
1 file changed, 4 insertions
y the erratum flags.
Signed-off-by: Aleksandar Gerasimovski
---
arch/arm/cpu/armv7/ls102xa/Kconfig | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/cpu/armv7/ls102xa/Kconfig
b/arch/arm/cpu/armv7/ls102xa/Kconfig
index 937989b..747059b 100644
--- a/arch/arm/cpu/
To drive TE pin high is supported IFC configuration that can be used on
some designs.
Signed-off-by: Aleksandar Gerasimovski
---
include/fsl_ifc.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/fsl_ifc.h b/include/fsl_ifc.h
index fd91533..e1e6214 100644
--- a/include/fsl_ifc.h
64 matches
Mail list logo