Shifting this pointer in the loop will be more logical when working
with the code later, because you can see at a glance what exactly
changes at each iteration. Moreover, the code remains equivalent
because this variable is not used after the loop.
Signed-off-by: Maxim Moskalets
---
lib/elf.c
From: Maxim Moskalets
Based on rock-3a-rk3568_defconfig.
Tested on v1.31 revision.
Board Specifications:
- Rockchip RK3566
- 1/2/4GB LPDDR4 2112MT/s
- eMMC socket
- uSD card slot
- M.2 2230 Connector
- GbE LAN with POE
- 3.5mm jack with mic
- HDMI 2.0, MIPI DSI/CSI
- USB 3.0 Host, USB 2.0 Host
From: Maxim Moskalets
Based on rock-3a-rk3568_defconfig.
Tested on v1.31 revision.
Board Specifications:
- Rockchip RK3566
- 1/2/4GB LPDDR4 2112MT/s
- eMMC socket
- uSD card slot
- M.2 2230 Connector
- GbE LAN with POE
- 3.5mm jack with mic
- HDMI 2.0, MIPI DSI/CSI
- USB 3.0 Host, USB 2.0 Host
expansion ports
Signed-off-by: Maxim Moskalets
Suggested-by: Jonas Karlman
Reviewed-by: Jonas Karlman
---
v4:
fixed typo in commit-msg
moved maintainers record to file for rk3568 boards
renamed from ROCK 3 Model C to ROCK3C
v3:
add suggested by Jonas Karlman in
expansion ports
Signed-off-by: Maxim Moskalets
Suggested-by: Jonas Karlman
---
v3:
add suggested by Jonas Karlman in
https://lore.kernel.org/all/bbb81dd1-e318-423d-8258-db7556ce6...@kwiboo.se/
v2:
rebase to updated upstream dts
---
MAINTAINERS | 7
Just copy of rock-3a-rk3568_defconfig with dts for rock-3c-rk3566.
Separated from the original due to the use of different DTS, than
fixed primarily network support.
Signed-off-by: Maxim Moskalets
---
configs/rock-3c-rk3566_defconfig | 93
1 file changed, 93
Just copy of rock-3a-rk3568_defconfig with dts for rock-3c-rk3566.
Separated from the original due to the use of different DTS, than
fixed primarily network support.
Signed-off-by: Maxim Moskalets
---
configs/rock-3c-rk3566_defconfig | 93 +++
.../src/arm64/rockchip/rk3566-rock
Enable BOOTM_ELF by default for all configs with LIB_ELF selected.
Use OF_LIBFDT as dependency for CMD_ELF_FDT_SETUP.
Signed-off-by: Maxim Moskalets
---
cmd/Kconfig | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/cmd/Kconfig b/cmd/Kconfig
index 0cf0d8ad8ab..5d34282c196
Signed-off-by: Maxim Moskalets
---
doc/usage/fit/source_file_format.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/doc/usage/fit/source_file_format.rst
b/doc/usage/fit/source_file_format.rst
index 15990e3ff54..cb5da5af2dd 100644
--- a/doc/usage/fit/source_file_format.rst
+++ b/doc
Signed-off-by: Maxim Moskalets
---
v3:
Separate -p -s into different lines.
v2:
Add Configuration section.
---
doc/usage/cmd/bootelf.rst | 61 +++
1 file changed, 61 insertions(+)
create mode 100644 doc/usage/cmd/bootelf.rst
diff --git a/doc
Signed-off-by: Maxim Moskalets
---
v2:
Add Configuration section.
---
doc/usage/cmd/bootelf.rst | 58 +++
1 file changed, 58 insertions(+)
create mode 100644 doc/usage/cmd/bootelf.rst
diff --git a/doc/usage/cmd/bootelf.rst b/doc/usage/cmd/bootelf.rst
Signed-off-by: Maxim Moskalets
---
doc/usage/cmd/bootelf.rst | 52 +++
1 file changed, 52 insertions(+)
create mode 100644 doc/usage/cmd/bootelf.rst
diff --git a/doc/usage/cmd/bootelf.rst b/doc/usage/cmd/bootelf.rst
new file mode 100644
index 00
In some FDTs, there is not enough free memory to add nodes, so this
operation fails.
Signed-off-by: Maxim Moskalets
---
cmd/elf.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/cmd/elf.c b/cmd/elf.c
index 32b7462f92..673c6c3051 100644
--- a/cmd/elf.c
+++ b/cmd/elf.c
@@ -68,6 +68,8 @@ int
Some operating systems (e.g. seL4) and embedded applications are ELF
images. It is convenient to use FIT-images to implement trusted boot.
Added "elf" image type for booting using bootm command.
Signed-off-by: Maxim Moskalets
---
v5:
used func from lib/elf.c to avoid dependenc
From: Maxim Moskalets
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by
From: Maxim Moskalets
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by
From: Maxim Moskalets
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by
From: Maxim Moskalets
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by
From: Maxim Moskalets
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by
Signed-off-by: Maxim Moskalets
---
include/dm/devres.h | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/include/dm/devres.h b/include/dm/devres.h
index 697534aa5b..27761deb6d 100644
--- a/include/dm/devres.h
+++ b/include/dm/devres.h
@@ -266,17 +266,13 @@ static inline
From: Maxim Moskalets
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by
This header uses u32 and should include header with this typedef.
Signed-off-by: Maxim Moskalets
---
arch/arm/include/asm/arch-rockchip/clock.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/include/asm/arch-rockchip/clock.h
b/arch/arm/include/asm/arch-rockchip/clock.h
index
Loading and running the ELF image is the responsibility of the
library and should not be associated with the command line interface.
It is also required to run ELF images from FIT with the bootm command
so as not to depend on the command line interface.
Signed-off-by: Maxim Moskalets
---
cmd
From: Maxim Moskalets
Some operating systems (e.g. seL4) and embedded applications are ELF
images. It is convenient to use FIT-images to implement trusted boot.
Added "elf" image type for booting using bootm command.
Signed-off-by: Maxim Moskalets
---
boot/bootm_
From: Maxim Moskalets
Some operating systems (e.g. seL4) and embedded applications are ELF
images. It is convenient to use FIT-images to implement trusted boot.
Added "elf" image type for booting using bootm command.
Signed-off-by: Maxim Moskalets
---
boot/bootm_
From: Maxim Moskalets
Some operating systems (e.g. seL4) and embedded applications are ELF
images. It is convenient to use FIT-images to implement trusted boot.
Added "elf" image type for booting using bootm command.
Signed-off-by: Maxim Moskalets
---
boot/bootm_
From: Maxim Moskalets
Some operating systems (e.g. seL4) and embedded applications are ELF
images. It is convenient to use FIT-images to implement trusted boot.
Added "elf" image type for booting using bootm command.
Signed-off-by: Maxim Moskalets
---
boot/bootm_
Add missing line breaks to improve debug log readability.
Signed-off-by: Maxim Moskalets
---
lib/rsa/rsa-verify.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/rsa/rsa-verify.c b/lib/rsa/rsa-verify.c
index 1007b6979a..d3b4f71d6b 100644
--- a/lib/rsa/rsa
Signed-off-by: Maxim Moskalets
---
lib/rsa/rsa-verify.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/rsa/rsa-verify.c b/lib/rsa/rsa-verify.c
index 1007b6979a..e1093ce1a4 100644
--- a/lib/rsa/rsa-verify.c
+++ b/lib/rsa/rsa-verify.c
@@ -342,7 +342,7 @@ static int
Some operating systems (e.g. seL4) and embedded applications are ELF
images. It is convenient to use FIT-images to implement trusted boot.
Added "elf" image type for booting using bootm command.
Signed-off-by: Maxim Moskalets
---
boot/bootm_os.c | 21 +
boot/i
From: Maxim Moskalets
Added the ability to use FDT for ELF applications, required to run some
OS. To make FDT setup, you need to set the -d fdt_addr_r cmd option for
bootelf command. Enable by selecting CMD_ELF_FDT_SETUP.
Signed-off-by: Maxim Moskalets
---
cmd/Kconfig | 11 +++
cmd
From: Maxim Moskalets
Added the ability to use FDT for ELF applications, required to run some
OS. To make FDT setup, you need to set the -d fdt_addr_r cmd option for
bootelf command. Enable by selecting CMD_ELF_FDT_SETUP.
Signed-off-by: Maxim Moskalets
---
cmd/Kconfig | 11 +++
cmd
From: Maxim Moskalets
Added the ability to use FDT for ELF applications, required to run some
OS. To make FDT setup, you need to set the -d fdt_addr_r cmd option for
bootelf command.
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 27 ---
1 file changed
From: Maxim Moskalets
Added the ability to use FDT for ELF applications, required to run some
OS. To make FDT setup, you need to set the -d fdt_addr_r cmd option for
bootelf command.
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 27 ---
1 file changed
From: Maxim Moskalets
Added the ability to use FDT for ELF applications, required to run some
OS. To make FDT setup, you need to set the -d fdt_addr_r cmd option for
bootelf command.
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 27 ---
1 file changed
Added the ability to use FDT for ELF applications, required to run some OS. To
make FDT setup, you need to set the -d fdt_addr_r cmd option for bootelf command
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 24 ++--
1 file changed, 22 insertions(+), 2
Added the ability to use FDT for ELF applications, required to run some OS. To
make FDT setup, you need to set the -d fdt_addr_r cmd option for bootelf command
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 24 ++--
1 file changed, 22 insertions(+), 2
Added the ability to use FDT for ELF applications, required to run some OS. To
make FDT setup, you need to set the elf_needed_fdt environment variable to a
value like y or yes.
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 14 ++
env/common.c | 5
Added the ability to use FDT for ELF applications, required to run some OS. To
make FDT setup, you need to set the elf_needed_fdt environment variable to a
value like y or yes.
Signed-off-by: Maxim Moskalets
Cc: Tom Rini
---
cmd/elf.c | 14 ++
env/common.c | 5
39 matches
Mail list logo