| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The libubootenv requires the UBOOT_MACHINE or UBOOT_CONFIG to allow
libubootenv to build. This is caused by the commit below:
,----[ libubootenv change ]
| commit 10aa1291979fb90bed1beb49be4d406ed0e1e4d5 ┃
| ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━
| Author: Ming Liu <liu.ming50@gmail.com>
| Date: Tue Aug 25 20:08:01 2020 +0200
|
| libubootenv: inherit uboot-config
|
| This mainly aims to involve in the sanity check of UBOOT_CONFIG and
| UBOOT_MACHINE, it will throw a error message at recipe parsing time if
| neither of them is set, and libubootenv would be skipped.
|
| Signed-off-by: Ming Liu <liu.ming50@gmail.com>
| Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
`----
This an error on libubootenv recipe, in my point of view, either way we
can override it based on the selected bootloader thus fixing the build
failure.
Fixes: 776932e1 ("Rework the u-boot-fslc and u-boot-imx settings logic")
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Building u-boot-imx for mainline BSP results in the following error:
```
u-boot-imx PROVIDES u-boot but was skipped: incompatible with machine imx8mp-ddr4-evk (not in COMPATIBLE_MACHINE)
```
Add use-mainline-bsp to COMPATIBLE_MACHINE to fix this.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
| |
U-Boot provides a possibility to build a boot container for i.MX8M
derivaties, this is done via invoking a make target "flash.bin".
Add this support to the recipe via inheriting the imx-boot-container
class which extends U-Boot build system to construct flash.bin boot
container.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Upstream repository has been updated with following commit:
- 80c23498b4 imx8mn_ddr4_evk: Allow booting the kernel by default
Bump up revision in recipe to pick up patch applied.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
| |
This makes u-boot-fslc and linux-fslc support the nxp mfgtool.
Signed-off-by: Maxim De Clercq <maximdeclercq00@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following upstream commits are included in this version:
----
e42dee801e MA-18342 Sync misc partition ID with GPT
16de6daf3d MLK-25046 imx: bee: Fix build warning of flush_dcache_range
5f5e55e5bd MA-18325 Pad keyslot_package struct to one block size
ae442f7456 MA-18304 pass ramdisk address when boot up evk_7ulp
65fcba7f10 LFU-18 fix coverity issue
d65fed26a3 MA-18299 Fix imx8mn flash panic
13b39d7b5e LF-2769-3 mx7ulp_evk: Reserve top 1MB DDR for RPMSG usage
f26fb27be9 LF-2769-2 mx6sxsabresd: Reserve top 1MB DDR for RPMSG usage
ce4ac958be LF-2769-1 mx7dsabresd: Reserve top 1MB DDR for RPMSG usage
f8b6a0ea93 MLK-25010 iMX8MN: Update low_drive_gpu_freq for new GPU node path
010173028e MA-18292 Sync configs for Android 10 release
5434603dc8 MLK-25003-2 iMX8M: Update thermal and PMU kernel nodes for dual/single cores
05af9ac080 MLK-25003-1 iMX8MN: Add support for 11x11 UltraLite part number
6df53e2727 MLK-25009 mmc: fsl_esdhc_imx: fix the DTOCV to 0xE
96d1791189 MLK-25002 imx8mn_evk: Fix mtest address issue
90cf964cb4 MLK-24978 imx8dxl_evk: Fix pad settings for LCD color issue
38bcdd0bf7 MLK-24975 arch: mach-imx: imx8m: fix unique_id read error for imx8mp
ba50b01b74 MLK-24971-2 imx8mp_evk: Set GIC clock to 500Mhz on LPDDR4 EVK only
5d556b8e21 MLK-24971-1 imx8mp_evk: Change to nominal voltage on DDR4 EVK
501690cb93 MA-18214-1 Hard code the BT mac address for imx8mp
2062183df0 MA-18221 Fix build break for imx7ulp
b414e6dfc2 MLK-24968 imx8m: soc: update fuse path
51ee59aa02 LF-2637 mx6: fuse: update node path
b6ddbcb9dc MLK-24907 imx8mp: configure GIC clk to 500M
b561b31da6 MLK-24958-5 imx8dxl_evk: Enable LCDIF splash screen
39840421d4 MLK-24958-4 DTS: imx8dxl-evk: Add dedicated DTS for LCD enablemennt
6f02d68945 MLK-24958-3 video: mxsfb: Add iMX8DXL support to LCDIF driver
c5fddad29b MLK-24958-2 DTS: imx8qxp/dxl: Update LCDIF clock names
c189dad007 MLK-24958-1 clk: imx8qxp/dxl: Add clock support for LCDIF
ea48b54458 MA-18192 Only bump the rollback index when avb verify ok
6db6c8bf1a MLK-24941 arm: dts: set sensor regulator always on for imx6q/qp/dl
077b448679 MA-18166 Android: Fix mmc multi blk load issue
0cdc937f7b MA-18168 add dynamic partiton support for evk ddr4 board
3074fbf88b MA-18087-3 Add snapshot-update command
28c6cbec7f MA-18087-2 Support snapshot-update-status variable
a522c2245c MA-18087-1 Enhance virtual A/B slot check
972ccff867 MA-17519-4 boot up car2 with recovery ramdisk
f0f496abb5 MLK-24902 imx8mp_evk: Update LPDDR4 refresh time
f090591688 MLK-24900 imx8mp ddr4: Align ddr4 QoS to lpddr4
c4e9be08d9 MA-18051 avoid overflow of in partition size calculation
c8f5dbeecd MLK-24887 iMX8MM: Add new LPDDR4 EVK support
66637530cd MLK-24877-2: imx_env: i.MX8MP/8MN need nandfit partition
5327488950 MLK-24877-1: nandbcb: nand support for i.MX8MP
5be6af1ccd MLK-24876: spi:fsl_fspi: fix build warnning
138594ca0e MLK-24868: dts: arm: imx8mn ab2 fix regulator settings
9b47aaef96 MLK-24860-2 imx8mp_evk: Add DDR4 EVK board support
777c5efdc0 MLK-24860-1 ddr: imx8m: Move selfref_en after DDR scrub
206feea0ce MLK-24869: spi: fsl_fspi: disable read via ahb on imx8dxl
4275fb7ca7 MA-17916-2 Disable dual bootloader feature for car2
2c2363e47b MA-17916-1 Clean Up: Guard codes with correct configs
601eda6006 MA-17910-2 Enable CONFIG_LOAD_KEY_FROM_RPMB for some platforms
5a7973e8f4 MA-17910-1 Add config to guard avb public key load
f48504db7c MLK-23089 crypto: fsl_caam: add rng prediction resistance support
ff4a84084a LF-2228 crypto: caam: fix TRNG max freq. count value for i.MX8M
752ab54b9c MLK-24817 iMX8MN: Add iMX8MN 11x11 DDR3L EVK support
7639204f00 MLK-24786 imx8dxl_ddr3_evk: Add UUU support to second USB port
21d157e63c MLK-24755: gis: fix Coverity issues
99d9bcc959 MLK-24792 imx8dxl: Rename iMX8DXL DDR3 VAL to EVK board
0a9cb2f349 MLK-24788 imx8mp_evk: Update LPDDR4 timing for new FW 202006
1fecb78886 MLK-24766-10 mtd: spi_dataflash: fix the build warnings
44c9f17f90 MLK-24766-9 configs: imx8qxp_val: enable LPSPI support
fe9e371b0f MLK-24766-8 configs: imx8dxl_evk: enable LPSPI support
765c2c1acf MLK-24766-7 configs: mx7ulp_evk: enable LPSPI support
45a2bee231 MLK-24766-6 arm64: dts: imx8qxp-val: enable lpspi0 support
66429f49e5 MLK-24766-5 arm64: dts: imx8dxl: enable lpspi3 support
2421f9c774 MLK-24766-4 arm: dts: imx7ulp: enable lpspi3 support
132ea95f15 MLK-24766-3 imx7ulp-clk: add lpspi clk enable function
dd6a4a23ac MLK-24766-2 clk-imx8: add the lpspi clock for imx8qxp/8dxl
01a03144cf MLK-24766-1 spi: fsl_lpspi: add lpspi driver for uboot
6e0dec768a MA-16457-4 fix issue of evk_7ulp using boot-debug.img
3dea9fb836 MA-17851 boota: fix dereference before null check
e6db58b5e0 MLK-24750-2 iMX8DXL: Implement the spl_board_boot_device for EVK and VAL
5775dd8575 MLK-24750-1 spl: Allow iMX7/8/8M to overwrite spl_board_boot_device
99767e137a MLK-24720 imx8mq_ddr4_val: Change to use iMX8M DDR driver
59bcdda539 MLK-24616 imx8: misc: Fix hardcoded LPUART0 for LPCG
4e45d2e2f3 MLK-24582 mmc: fsl_esdhc_imx: check the clock stable status after config the clock rate.
4d9b8d694e MA-17142-3 erase metadata partition as user generated data
d25c0c7b9d MA-17788 Boot time refine for automotive
65571cbbea MA-17462 Don't trigger board reset for xen
6a57b4db8e MLK-24580 imx8mp_evk: Change default start address of mtest
fd4c93e806 MLK-24578 usb: ehci-mx6: Fix USB QTD data buffer error
38cb91a509 MLK-24510: board: freescale: imx8mm ddr4 audio board 2.0
55fdabbc35 MLK-24509-2: configs: imx8mn ab2: cortex-m7 auxboot support
df6478b541 MLK-24509-1: configs: imx8mm ab2: cortex-m4 auxboot support
768b3bd23b MLK-24508: board: freescale: imx8mm ab2: fix regulators build warning
----
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Key changes:
* Upgrade to 2020.04
* Support of LX2162A QDS
* GPIO on LX2160A
* SDHC: HS200 and HS400 on LX2162A
* Watchdog: SBSA on LX2160A
Backported patches are removed.
Signed-off-by: Ting Liu <ting.liu@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to avoid setting the COMPATIBLE_MACHINE when not using an i.MX
based machine, otherwise we end with multiple provides and cause
problems for outside machines.
To support both use-cases, and allow the use of u-boot-imx-tools, we set
the recipe as invalid for all use, except for 'use-mainline-bsp' and
'use-nxp-bsp' based machines.
Refs: #573.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I3b60828ce93c087a4774c71dbe62bab62bb6863d
|
|
|
|
|
|
|
|
|
|
|
| |
U-Boot DTB files need to be additionally deployed in order to be picked
up later by imx-boot component to produce boot container.
As the boot container is required to be provided as a boot binary file
for mx8m derivatives, deploy DTB files to a known location within
deployment folder in addition to u-boot binary files.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following commit:
commit 824ed85b77da741a77fa34c8887c37c5151a15a3
Author: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
Date: Thu Aug 6 12:42:44 2020 +0300
Add MIT License
Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
changed license file, update md5 checksum to match the new value.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
| |
Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes following commit:
88c58453be8 Revert "pico-imx7d: Allow bringing up the two cores"
We are going to fix this on Linux kernel side; the new commit:
b31249c40147 ARM: imx: add smp support for imx7d
Is being included on our 5.4.x+fslc branch to solve this for i.MX7D
users.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: Ieaa700a864169be7c2b75bffe9be4111a59551df
|
|
|
|
|
|
|
|
|
|
| |
The following changes are included:
c28472955be pico-imx7d: Allow bringing up the two cores
e2cb327cff2 mx6ul_14x14_evk: Change environment offset to overlap with U-Boot
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I0ebc39d19556f1a7e65138ac5af1a6753d9fe4f0
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop patch appplied upstream, remove additional install step which is
handled by imx-boot recipe.
Update u-boot dtb names in machine description files, upstream U-Boot
from NXP has DTB files renamed.
Upgrade u-boot-imx-tools and u-boot-imx-mfgtool to 2020.04 as well to
match u-boot-imx recipe.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Newer buildhost distributions as Fedora 32 come with GCC10+, which causes:
gcc -isystemtmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/include -O2 -pipe -Ltmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/lib -Ltmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/lib -Wl,-rpath,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -o scripts/dtc/dtc scripts/dtc/dtc.o scripts/dtc/flattree.o scripts/dtc/fstree.o scripts/dtc/data.o scripts/dtc/livetree.o scripts/dtc/treesource.o scripts/dtc/srcpos.o scripts/dtc/checks.o scripts/dtc/util.o scripts/dtc/dtc-lexer.lex.o scripts/dtc/dtc-parser.tab.o
tmp/hosttools/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x10): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [scripts/Makefile.host:106: scripts/dtc/dtc] Error 1
make[2]: *** [tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/git/scripts/Makefile.build:432: scripts/dtc] Error 2
make[1]: *** [tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/git/Makefile:528: scripts] Error 2
make[1]: Leaving directory 'tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/build/mdr_gt_tfa_defconfig
'Backporting' fix from mainline to this failure.
Signed-off-by: Jens Rehsack <sno@netbsd.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Forward to commit 1e55b2f9e7 (LSDK-20.04-update-290520), which contains
since LSDK-20.04 (3cd9bc3993):
1e55b2f9e7 lx2160a : Update eMMC boot environment variable
98247c2b65 mmc: fsl_esdhc: workaround for hardware 3.3v IO reliability issue
9cd843a51c mmc: fsl_esdhc: read register once for card inserted status
8ded21cab5 configs: ls1012afrwy: drop env qspi_bootcmd
8911beb6ca armv8: ls1028a: clean up the environment variables
93d1089cbb configs: ls1012afrwy: fix board name
aab85e08a4 configs: ls1046aqds: support distro boot
d78a7f85ec configs: ls2080aqds: support distro boot
8c65af759f configs: ls1088aqds: support distro boot
eae5fa98d3 include/configs: ls1012aqds: add default environment variable
9a9f2f8f34 armv8: ls1028aqds: add some environments
be032ac3b4 configs: ls1028aqds: add lpuart config
bd2c372fdc armv8: ls1028aqds: add lpuart dts support
e8c89a28e7 arm: dts: ls1028a: add lpuart nodes
c4cfcc2a34 board: freescale: ls1028a: mux changes for lpuart
Signed-off-by: Jens Rehsack <sno@netbsd.org>
|
|
|
|
| |
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the removal of u-boot-qoriq-fw-utils in
commit d15639a0a27393aa455adae113f4692c27367e89
Author: Otavio Salvador <otavio@ossystems.com.br>
Date: Thu Apr 2 11:19:34 2020 -0300
u-boot-qoriq-fw-utils: Drop recipe as libubootenv works as replacement
u-boot-qoriq-common_2019.10.inc has lost any raison d'être. Move the
content of to u-boot-qoriq-common_2019.10.inc intou-boot-qoriq_2019.10.bb
for easier maintenance.
Signed-off-by: Jens Rehsack <sno@netbsd.org>
|
|
|
|
|
|
|
|
|
| |
Backport patches to fix build failure on powerpc machines:
| /bin/sh: 1: python2: not found
| make[4]: *** [scripts/dtc/pylibfdt/_libfdt.so] Error 127
| make[3]: *** [scripts/dtc/pylibfdt] Error 2
Signed-off-by: Ting Liu <ting.liu@nxp.com>
|
|
|
|
|
|
|
|
|
| |
New changes:
3cd9bc3993 net/dsa: Remove (c) in copyright line
c8c2bb1533 i2c: mxc: fix copyright
024518ee2e configs: ls1021a: Append CMA configuration to bootargs
Signed-off-by: Ting Liu <ting.liu@nxp.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@nxp.com>
|
|
|
|
|
|
|
| |
The right u-boot version is 2019.10. LSDK-20.04 is an unified tag for all
qoriq components.
Signed-off-by: Ting Liu <ting.liu@nxp.com>
|
|
|
|
| |
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the replacement of u-boot-fw-utils with libubootenv in OE-Core,
U-Boot recipe requires an additional target to be built, which contains
the default environment.
This target has been introduced in U-Boot with version 2019.07 and is
missing in NXP fork of U-Boot source tree, therefore one patch from the
U-Boot source tree is backported in order to introduce a missing build
target.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
| |
Update u-boot-qoriq from u-boot-qoriq_2019.09 to u-boot-qoriq_2020.04 since
LSDK-19.09 doesn't support 'make u-boot-initial-env'.
Fixes incompatibility to OE-core commit
4882a93566f2ef24787777d33950f12a9cc5db4e u-boot: Restore valid default environment for running system
Signed-off-by: Jens Rehsack <sno@netbsd.org>
|
|
|
|
|
|
|
| |
Now we are using libubootenv and dropped the u-boot-qoriq-fw-utils, we
need to move the configuration file to the main recipe.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Now we are using libubootenv and dropped the u-boot-fslc-fw-utils, we
need to move the configuration file to the main recipe.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When building an image for a external meta-freescale machine,
e.g. raspberrypi3, and with meta-freescale in bblayer.conf we get:
NOTE: Multiple providers are available for u-boot-mkimage-native
(u-boot-imx-tools-native, u-boot-tools-native) Consider defining
a PREFERRED_PROVIDER entry to match u-boot-mkimage-native
Set COMPATIBLE_MACHINE to reduce visibility only for mx6, mx7 and
mx8 machines.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This partially revert commit 4e5c7e0d4959b027698e15565df7d3286e6860fa:
u-boot-fslc: Set build dir only for u-boot recipe
Not setting the build dir in u-boot-fslc-common is breaking the build of
u-boot-fslc-mxsboot.
Instead of unsetting ${B}, set correctly the output and source dir in make
Signed-off-by: Nicola Lunghi <nick83ola@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Splits out the IMX u-boot tools build to it's own recipe. This is
required because these are native tools and thus need to be in a -native
recipe to be properly relocated (instead of being built as part of the
target u-boot-imx recipe). If the tools aren't built in a -native
recipe, then the mkimage tool will contain a hard coded path to the
uninative program loader from the sandbox where it was first built and
this will not get corrected when restored from sstate. The result is
that the mkimage_uboot executable can't run because it's looking for a
hard coded program loader that does not exist, resulting in strange
build errors like:
./mkimage_uboot: Command not found
even though the executable is obviously in the correct location.
Signed-off-by: Joshua Watt <Joshua.Watt@garmin.com>
|
|
|
|
|
|
|
| |
If build dir is set in u-boot-fslc-common_2020.01.inc file,
u-boot-fslc-fw-utils can't find defconfig files.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
| |
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
|
|
|
|
|
|
|
|
|
|
| |
MACHINEs such as the imx23evk and imx28evk (i.e. the mxs MACHINEs)
failed to build because the recipe for u-boot-fslc-mxsboot-native wasn't
instrumented to support ${B} != ${S}, which is used as a result of inheriting
u-boot-fslc-common. In other words, the inherit was setting up ${B} != ${S},
but then u-boot-fslc-mxsboot didn't know what to do in this scenario.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|
|
|
|
|
|
|
| |
Currently imx6qdlsabreauto is configured to generate an lzop-compressed u-boot
fit image, therefore a lzop-native is required on the host. Add this
dependency generically since more MACHINEs might switch over in time.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In upstream openembedded-core, the definition for the B variable moved from
u-boot.inc to u-boot-common.inc. None of the recipes in this layer use
upstream's u-boot-common.inc, so add the B to the *common* include files here
so u-boot continues to build. See:
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-bsp/u-boot?h=master-next&id=26023b6b0f897842fd98b3e10a8acd5b3ad8f418
This was build-tested with all the imx and ls* lx* MACHINES:
$ MACHINE=<machine> bitbake virtual/bootloader -c compile
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|
|
|
|
|
| |
Along with a recent kernel, use a reasonable up to date u-boot.
Signed-off-by: Jens Rehsack <sno@NetBSD.org>
|
|
|
|
| |
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
|
|
|
|
| |
Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1909 tag
include the following changes:
ce862bb - armv8: ls1028a: change edma streamid to match hw limitation
78dd86b - nxp: fix NXP copyright
b7e343f - board/freescale/ls1028a: Secure boot: Call sec_init function.
c980cf8 - armv8: ls1028a: disable multimedia feature when not supported
39933ff - configs: ls1012afrwy: Add CONFIG_ENV_ADDR for LS1012AFRWY
1478e20 - armv7: ls102xa: Don't power down OCRAM1 during deep sleep
a087b9f - armv7: ls102xa: add errata ID A-008646 for workaround
0ec50d4 - armv8: fsl-layerscape: Make USB masters snoopable
9fd0f88 - drivers: net: phy: aquantia: configure proto for speeds supported by FW
bceb6d8 - configs: ls1012ardb: Add CONFIG_ENV_ADDR for LS1012ARDB
e0cf981 - armv8: ls1028a: add more personalities support
3d43deb - configs: enable eSDHC device module for T4240RDB board
6179188 - configs: enable eSDHC device module for T2080RDB board
e138268 - configs: enable eSDHC device module for T1042D4RDB board
186731e - configs: enable eSDHC device module for T1024RDB board
a9c7781 - configs: enable eSDHC device module for P5040DS board
e5ee0fd - configs: enable eSDHC device module for P4080DS board
dcda78a - configs: enable eSDHC device module for P3041DS board
d6818e8 - configs: enable eSDHC device module for P2041RDB board
f6aac0b - configs: enable eSDHC device module for P2020RDB board
5becf1c - configs: enable eSDHC device module for P1020RDB board
8d6bfeb - board: sdhc: Use block layer to read from mmc
86e7252 - arch: powerpc: add eSDHC node to t4240 dts
7fac3bb - arch: powerpc: add eSDHC node to t104x dts
9b2f786 - arch: powerpc: add eSDHC node to t102x dts
bf242e5 - arch: powerpc: add eSDHC node to p5040 dts
234f871 - arch: powerpc: add eSDHC node to p4080 dts
f6838de - arch: powerpc: add eSDHC node to p3041 dts
8a5f11a - arch: powerpc: add eSDHC node to p2041 dts
e5b9415 - arch: powerpc: add eSDHC node to p2020 dts
c2c95a9 - arch: powerpc: add eSDHC node to p1020 dts
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
|
| |
|
|
|
|
|
|
|
|
| |
This commit includes the following change:
ca0ab15271 pico-imx7d: Sync all defconfigs with pico-imx7d_defconfig
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1906 tag
include the following changes:
c873063 - common: qixis: make the qixis compatible with new soc
4fe7bca - armv8: ls1028a: Add environment variables to facilitate the boot
d7baae8 - dm: i2c: lx2160: Revert lx2160 i2c dm support patch set
3c75182 - armv8: lx2160ardb : Add slave nodes under the i2c0 controller
1807bb1 - armv8: lx2160ardb : Add pcf2127 node
600e32c - armv8: dts: fsl-lx2160a: add i2c controller and gpio DT nodes
efe84a3 - gpio: do not include <asm/arch/gpio.h> on ARCH_LX2160A
8fbdb38 - drivers: i2c: mxc: Solve the compiler error when using i2c dm mode
210c880 - configs: lx2160a: enable DM support for pcf2127 rtc
4691972 - armv8: lx2160a: The lx2160a platform supports the I2C driver model.
9b6da05 - board/freescale/common: secure_boot: Set bootdelay to -2.
c419c9c - armv8: fsl-layerscape: Increase mmc read size for secure-boot headers
e3a324e - configs: fsl-layerscape: secure_boot: Enable setexpr command.
03313e4 - armv8: dts: ls1028a: Add FSPI node for ls1028ardb and ls1028aqds
47a485c - configs: ls1028a: Enable FSPI support for ls1028ardb and ls1028aqds
7a5853e - mtd: spi-nor-ids: Add micron mt35xu02g flash ID
d5cf4da - configs: ls1012: unset CONFIG_SPI_FLASH_BAR, move CONFIG_FSL_QSPI to defconfig
bcdf1cb - driver: spi: Update QSPI driver xfer
0c337c2 - armv8: ls2088ardb: Fix MC firmware loading during SD boot
336202e - armv8: ls2088aqds: Fix MC firmware loading during SD boot
7be353f - armv8: ls2088aqds: Add bootcmd for TFA boot
9664bf5 - armv8: fsl-layerscape: Change bootcmd update logic
3bad029 - ls1046ardb: Add CONFIG_ENV_ADDR to init env in qspi boot
b892a5c - armv8: fsl-lsch2: add clock support for the second eSDHC
6bec285 - configs: ls1088aqds: Enable config to write aligned data to TxFIFO
7db76c5 - arm64: configs: ls1046afrwy: config update
268ebc5 - armv8: fsl-layerscape: Update qspi clk cfg
da7f6ec - armv8/fsl-layerscape: Add loop to check L3 dcache status
55007f3 - ARM: dts: ls1021a: Fixed reg for sata node
*Upgrade version to 2019.04
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
|
|
|
|
|
|
|
|
| |
This commit merges tag v2019.07 and add the following change on top:
- 86ce1a1351 pico-imx7d: Define BOOTMENU_ENV
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
This upgrades to the next U-Boot release 2019-07. This is based on the
2019.07-rc4 and includes the last fixes being worked on for the i.MX
family.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
The build of the fw-utils is broken for all the machines that switched
to TFA as u-boot 2018.03 doesn't have the TFA configs. Upgrade to
2018.09 to fix this issue and have both u-boot and the fw-utils built
from the same version, which is probably a good idea anyway.
Also added the dependency on bison-native which is needed for the build.
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
|
|
|
|
|
|
| |
Add the MACHINE and UBOOT_CONFIG to the binary name.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
| |
Upgrade version to 2018.03 from branch imx_v2018.03_4.14.98_2.0.0_ga.
Drop usage of dtc-145 binary, pulled by the class with the same name,
which was a workaround for older u-boot versions.
Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit includes the following changes:
- c93ced78dbc pico-imx7d: Add NYMPH baseboard support
- 790e0d17c2a pico-imx7d: Add DWARF baseboard support
- bab9f53c898 pico-imx6ul: Add NYMPH baseboard support
- 246d037843d Merge tag 'v2019.04' into 2019.04+fslc
- 3c99166441b (tag: v2019.04) Prepare v2019.04
- 85c3d463224 arm: sunxi: Enable DM_MMC on required SoCs
- c48b07a9fde Merge tag 'fixes-for-2019.04-rc4' of git://git.denx.de/u-boot-staging
- e82fa10b3ef dts: imx8qxp-mek: Add PHY post reset delay
- 31d4045d4be net: dm: fec: Support phy-reset-post-delay property
- ccd063e9812 watchdog: Move watchdog_dev to data section (BSS may not be cleared)
- afbc31948a0 net: phy: implement fallback mechanism for negative phy adresses
- a734600ee9e pico-imx6ul: Add DWARF baseboard support
- bcc90648ddb Merge remote-tracking branch 'origin/master' into 2019.04+fslc
- 0e62d5b2abb Merge tag 'u-boot-imx-20190405' of git://git.denx.de/u-boot-imx
- 7f9ebbd90aa pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition
- 0e708abcbba Merge branch 'master' of git://git.denx.de/u-boot-usb
- 05fa129a40e Merge branch '2019-04-03-master-imports'
- d7edeba79b2 tools/Makefile: build host tools with -std=gnu99
- ab8fc413028 fix compile error on macOS Mojave
- 2118a272e3c configs: khadas_vim2: Fix defconfig
- 82548aaad57 phy: Also allow MESON_GXM for MESON_GXL_USB_PHY
- 2a766db11a7 doc: Fix outdated ohci board hook documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*update to lsdk 1903 tag
include the following changes
80b2d2b - include: configs: lx2160a: update copyright info
7d323d4 - board: fsl: ls2080rdb: update copyright info
ff35e0c - board: fsl: ls2080aqds: update copyright info
77020d0 - board: fsl: ls1088ardb: update copyright info
6d77068 - board: fsl: ls1088aqds: update copyright info
0c48371 - armv8: fsl-layerscape: update copyright info
6f50f71 - driver: net: phy: update copyright info
ab528e9 - driver: net: ldpaa_eth: update copyright info
17c8520 - env: Update env_addr for mmc environment driver
72eb5d3 - MC : Report extra reserved memory to Linux
4f25ac0 - board/fsl/lx2160a: Fix MC firmware loading during SD boot
a4b3dc5 - armv8: fsl-layerscape: Set env_loc to ENVL_NOWHERE with CONFIG_ENV_IS_NOWHERE.
b572cfe - configs: ls1046: Update mtd-id for QSPI nor in mtdparts variable
e46941d - armv7: ls102xa: Add workaround for DDR erratum A-008850
a25b491 - board: fsl: lx2160aqds: modify the phy fixup code
100b48f - driver: net: fsl-mc: Fix DPC MAC address fixup
822c996 - drivers: net: ls1088ardb: Fix EC1 and EC2 RCW offset
bd037a4 - board/freescale: Enable DHCP distro boot for Layerscape board
705049e - Revert "Revert "pci: layerscape: Add the dts fixup for EP and RC""
d83e59c - mc : Add support to run MC in 128 MB DDR size
ec8543d - QSFP+ eeprom read support in U-boot
d163325 - pci: pcie_lx: Add the dts fixup for EP and RC
cb3f278 - armv8: cache: Flush L3 cache after relocation
6b7ff12 - net:phy:aquantia Set only autoneg on in register 4.c441
bc6f526 - armv8: lx2160aqds : Add support for LX2160AQDS platform
54d0cd6 - drivers: net: ldpaa_eth: check if the dpmac is enabled
3011d18 - armv8: fsl-layerscape: reorder rgmii dpmacs' enablement
6546319 - net: phy: Add clause 45 identifier to phy_device
1822aff - miiphy: Add function to retrieve MDIO bus list head
42b8ff2 - ldpaa_eth.c: Fix warning when PHYLIB is not enabled
16c470c - driver: net: fsl-mc: Add support of multiple phys for dpmac
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
|
|
|
|
|
|
|
| |
- Add bc-native dependency
- This commit merges remote-tracking branch 'imx/master' into 2019.04+fslc
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|