Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
u-boot
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
certo
u-boot
Commits
45856ae8
Commit
45856ae8
authored
Mar 01, 2024
by
Vladimir Bashkirtsev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed mender patch
parent
dbde5f31
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
51 additions
and
13 deletions
+51
-13
u-boot-2021.04-mender.patch
u-boot-2021.04-mender.patch
+51
-13
No files found.
u-boot-2021.04-mender.patch
View file @
45856ae8
diff -uNr u-boot-2021.04/configs/odroid-xu3_defconfig u-boot-2021.04-mender/configs/odroid-xu3_defconfig
--- u-boot-2021.04/configs/odroid-xu3_defconfig 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/configs/odroid-xu3_defconfig 202
3-04-13 10:55:29.170445098 +09
30
+++ u-boot-2021.04-mender/configs/odroid-xu3_defconfig 202
4-02-29 23:20:52.035511680 +10
30
@@ -4,8 +4,7 @@
CONFIG_SYS_TEXT_BASE=0x43E00000
CONFIG_ARCH_EXYNOS5=y
...
...
@@ -13,7 +13,7 @@ diff -uNr u-boot-2021.04/configs/odroid-xu3_defconfig u-boot-2021.04-mender/conf
CONFIG_DISTRO_DEFAULTS=y
diff -uNr u-boot-2021.04/configs/p212_defconfig u-boot-2021.04-mender/configs/p212_defconfig
--- u-boot-2021.04/configs/p212_defconfig 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/configs/p212_defconfig 202
3-04-13 10:56:39.852653453 +09
30
+++ u-boot-2021.04-mender/configs/p212_defconfig 202
4-02-29 23:20:52.037511637 +10
30
@@ -2,7 +2,7 @@
CONFIG_ARCH_MESON=y
CONFIG_SYS_TEXT_BASE=0x01000000
...
...
@@ -25,7 +25,7 @@ diff -uNr u-boot-2021.04/configs/p212_defconfig u-boot-2021.04-mender/configs/p2
CONFIG_DEBUG_UART_BASE=0xc81004c0
diff -uNr u-boot-2021.04/configs/rpi_3_defconfig u-boot-2021.04-mender/configs/rpi_3_defconfig
--- u-boot-2021.04/configs/rpi_3_defconfig 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/configs/rpi_3_defconfig 202
3-04-13 10:56:05.526552267 +09
30
+++ u-boot-2021.04-mender/configs/rpi_3_defconfig 202
4-02-29 23:20:52.039511595 +10
30
@@ -5,7 +5,7 @@
CONFIG_TARGET_RPI_3=y
CONFIG_SYS_MALLOC_F_LEN=0x2000
...
...
@@ -37,7 +37,7 @@ diff -uNr u-boot-2021.04/configs/rpi_3_defconfig u-boot-2021.04-mender/configs/r
CONFIG_OF_BOARD_SETUP=y
diff -uNr u-boot-2021.04/env/Kconfig u-boot-2021.04-mender/env/Kconfig
--- u-boot-2021.04/env/Kconfig 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/env/Kconfig 202
3-04-13 10:52:53.188985292 +09
30
+++ u-boot-2021.04-mender/env/Kconfig 202
4-02-29 23:20:52.042511530 +10
30
@@ -514,26 +514,14 @@
environment location.
...
...
@@ -69,9 +69,35 @@ diff -uNr u-boot-2021.04/env/Kconfig u-boot-2021.04-mender/env/Kconfig
help
Offset from the start of the device (or partition) of the redundant
environment location.
@@ -591,25 +579,6 @@
Relocate the early env_addr pointer so we know it is not inside
the binary. Some systems need this and for the rest, it doesn't hurt.
-config SYS_MMC_ENV_DEV
- int "mmc device number"
- depends on ENV_IS_IN_MMC || ENV_IS_IN_FAT || SYS_LS_PPA_FW_IN_MMC || \
- CMD_MVEBU_BUBT || FMAN_ENET || QE
- default 0
- help
- MMC device number on the platform where the environment is stored.
-
-config SYS_MMC_ENV_PART
- int "mmc partition number"
- depends on ENV_IS_IN_MMC || ENV_IS_IN_FAT
- default 0
- help
- MMC hardware partition device number on the platform where the
- environment is stored. Note that this is not related to any software
- defined partition table but instead if we are in the user area, which is
- partition 0 or the first boot partition, which is 1 or some other defined
- partition.
-
config USE_DEFAULT_ENV_FILE
bool "Create default environment from file"
help
diff -uNr u-boot-2021.04/include/config_mender_defines.h u-boot-2021.04-mender/include/config_mender_defines.h
--- u-boot-2021.04/include/config_mender_defines.h 1970-01-01 09:30:00.000000000 +0930
+++ u-boot-2021.04-mender/include/config_mender_defines.h 202
3-04-13 10:49:28.861382983 +09
30
+++ u-boot-2021.04-mender/include/config_mender_defines.h 202
4-02-29 23:20:52.044511487 +10
30
@@ -0,0 +1,17 @@
+/* Shell variables */
+#define MENDER_BOOT_PART_NUMBER 1
...
...
@@ -92,7 +118,7 @@ diff -uNr u-boot-2021.04/include/config_mender_defines.h u-boot-2021.04-mender/i
+#define MENDER_BOOTENV_SIZE 0x20000
diff -uNr u-boot-2021.04/include/config_mender.h u-boot-2021.04-mender/include/config_mender.h
--- u-boot-2021.04/include/config_mender.h 1970-01-01 09:30:00.000000000 +0930
+++ u-boot-2021.04-mender/include/config_mender.h 202
3-04-13 10:49:28.861382983 +09
30
+++ u-boot-2021.04-mender/include/config_mender.h 202
4-02-29 23:20:52.045511466 +10
30
@@ -0,0 +1,83 @@
+/*
+ Copyright 2017 Northern.tech AS
...
...
@@ -179,7 +205,7 @@ diff -uNr u-boot-2021.04/include/config_mender.h u-boot-2021.04-mender/include/c
+#endif /* HEADER_CONFIG_MENDER_H */
diff -uNr u-boot-2021.04/include/configs/meson64.h u-boot-2021.04-mender/include/configs/meson64.h
--- u-boot-2021.04/include/configs/meson64.h 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/include/configs/meson64.h 202
3-04-13 10:49:28.861382983 +09
30
+++ u-boot-2021.04-mender/include/configs/meson64.h 202
4-02-29 23:20:52.046511444 +10
30
@@ -31,6 +31,8 @@
#define CONFIG_CPU_ARMV8
...
...
@@ -191,7 +217,7 @@ diff -uNr u-boot-2021.04/include/configs/meson64.h u-boot-2021.04-mender/include
#define CONFIG_SYS_CBSIZE 1024
diff -uNr u-boot-2021.04/include/configs/odroid_xu3.h u-boot-2021.04-mender/include/configs/odroid_xu3.h
--- u-boot-2021.04/include/configs/odroid_xu3.h 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/include/configs/odroid_xu3.h 202
3-04-13 10:49:28.861382983 +09
30
+++ u-boot-2021.04-mender/include/configs/odroid_xu3.h 202
4-02-29 23:20:52.047511423 +10
30
@@ -10,6 +10,9 @@
#include <configs/exynos5420-common.h>
#include <configs/exynos5-common.h>
...
...
@@ -204,7 +230,7 @@ diff -uNr u-boot-2021.04/include/configs/odroid_xu3.h u-boot-2021.04-mender/incl
#define CONFIG_SYS_SDRAM_BASE 0x40000000
diff -uNr u-boot-2021.04/include/configs/rpi.h u-boot-2021.04-mender/include/configs/rpi.h
--- u-boot-2021.04/include/configs/rpi.h 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/include/configs/rpi.h 202
3-04-13 10:49:28.862382986 +09
30
+++ u-boot-2021.04-mender/include/configs/rpi.h 202
4-02-29 23:20:52.048511401 +10
30
@@ -95,6 +95,8 @@
#define CONFIG_SYS_CBSIZE 1024
...
...
@@ -216,7 +242,7 @@ diff -uNr u-boot-2021.04/include/configs/rpi.h u-boot-2021.04-mender/include/con
/* Shell */
diff -uNr u-boot-2021.04/include/configs/sun8i.h u-boot-2021.04-mender/include/configs/sun8i.h
--- u-boot-2021.04/include/configs/sun8i.h 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/include/configs/sun8i.h 202
3-04-13 10:49:28.862382986 +09
30
+++ u-boot-2021.04-mender/include/configs/sun8i.h 202
4-02-29 23:20:52.049511380 +10
30
@@ -17,4 +17,7 @@
*/
#include <configs/sunxi-common.h>
...
...
@@ -227,7 +253,7 @@ diff -uNr u-boot-2021.04/include/configs/sun8i.h u-boot-2021.04-mender/include/c
#endif /* __CONFIG_H */
diff -uNr u-boot-2021.04/include/env_default.h u-boot-2021.04-mender/include/env_default.h
--- u-boot-2021.04/include/env_default.h 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/include/env_default.h 202
3-04-13 10:49:28.862382986 +09
30
+++ u-boot-2021.04-mender/include/env_default.h 202
4-02-29 23:20:52.051511337 +10
30
@@ -10,6 +10,8 @@
#include <env_callback.h>
#include <linux/stringify.h>
...
...
@@ -256,7 +282,7 @@ diff -uNr u-boot-2021.04/include/env_default.h u-boot-2021.04-mender/include/env
"ramboot=" CONFIG_RAMBOOTCOMMAND "\0"
diff -uNr u-boot-2021.04/include/env_mender.h u-boot-2021.04-mender/include/env_mender.h
--- u-boot-2021.04/include/env_mender.h 1970-01-01 09:30:00.000000000 +0930
+++ u-boot-2021.04-mender/include/env_mender.h 202
3-04-13 10:49:28.862382986 +09
30
+++ u-boot-2021.04-mender/include/env_mender.h 202
4-02-29 23:20:52.052511315 +10
30
@@ -0,0 +1,86 @@
+/*
+ Copyright 2017 Northern.tech AS
...
...
@@ -344,9 +370,21 @@ diff -uNr u-boot-2021.04/include/env_mender.h u-boot-2021.04-mender/include/env_
+#endif /* !MENDER_AUTO_PROBING */
+
+#endif /* HEADER_ENV_MENDER_H */
diff -uNr u-boot-2021.04/scripts/config_whitelist.txt u-boot-2021.04-mender/scripts/config_whitelist.txt
--- u-boot-2021.04/scripts/config_whitelist.txt 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/scripts/config_whitelist.txt 2024-02-29 23:22:12.573782635 +1030
@@ -2911,6 +2911,8 @@
CONFIG_SYS_MMC_BASE
CONFIG_SYS_MMC_CD_PIN
CONFIG_SYS_MMC_CLK_OD
+CONFIG_SYS_MMC_ENV_DEV
+CONFIG_SYS_MMC_ENV_PART
CONFIG_SYS_MMC_MAX_BLK_COUNT
CONFIG_SYS_MMC_MAX_DEVICE
CONFIG_SYS_MMC_U_BOOT_DST
diff -uNr u-boot-2021.04/scripts/Makefile.autoconf u-boot-2021.04-mender/scripts/Makefile.autoconf
--- u-boot-2021.04/scripts/Makefile.autoconf 2021-04-06 00:33:29.000000000 +0930
+++ u-boot-2021.04-mender/scripts/Makefile.autoconf 202
3-04-13 10:49:28.863382989 +09
30
+++ u-boot-2021.04-mender/scripts/Makefile.autoconf 202
4-02-29 23:20:52.052511315 +10
30
@@ -108,7 +108,8 @@
echo \#include \<configs/$(CONFIG_SYS_CONFIG_NAME).h\>; \
echo \#include \<asm/config.h\>; \
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment