| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\|
| |
| | |
[Backport kirkstone] linux-imx 5.15.5 plus u-boot-imx
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
f7b43f8b4c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04
1097bb9155 LFU-287 i.MX6SX: Update entropy delay range(min-max)
6a06cd8a54 net: phy: atheros: avoid error in ar803x_of_init() when PHY has no OF node
0e1d747e44 LFU-282 arm: dts: imx8mq-pinfunc: sync with linux 5.15
2f2f8d05fc imx8ulp_evk: typo fix
d7c7988fca LF-5477: i.MX8: Add support for DXL B0 FIPS enabled parts
132ad32a05 board: ls1046ardb: force PCI device enumeration
57024739f3 board: ls1043ardb: force PCI device enumeration
a95628694f LF-5449: i.MX8DXL reboot fails with u-boot spl
c4b990c8ed LFU-258 clk: imx8dxl: remove QXP specific clocks
927a9bcc8b MLK-25820 fat_write: fix wrong short name check when no ext
d5eec634d7 LF-4920 i.MX8ULP: Device tree patching
24e89362b6 LF-5372: Reserve DDR ECC region for DXL
60ab0aab92 MA-19963 imx8mp: disable CONFIG_SPL_SYS_MALLOC_SIMPLE in SPL
5b2dbad8e5 LF-5280-5 mx7ulp_evk: Enable HX8394F panel driver
1d1bb36610 LF-5280-4 dts: imx7ulp-evk: Update DTS to use HX8394F panel
2f7c486094 LF-5280-3 imx8ulp_evk: Update defconfig to enable HX8394F driver
7abadebf77 LF-5280-2 dts: imx8ulp_evk: replace RM68200 by HX8394F panel
b0acbae771 LF-5280-1 video: Add new DSI panel rocktech himax8394f
7b511db643 LF-5298: imx8dxl: Add support for DXL B0 SOC
34d2e9fab6 board: ls1088a: update ifc node name to be memory-controller
66d6975d19 pci: Update the highest subordinate bus number for bridge setup
a214ced1a2 LF-4459 imx8mn ddr3l: rdc: remove mcu memory limit
7b84c587ba MLK-25803-2: Update VID/PID
d6363d942b MLK-25803-1: Update WCID interface GUID
bad5cf456d LF-5160 imx8ulp: upower: Update the upower api
455c7b5f76 LFU-272 imx8ulp: Load the lposc fuse for dual boot
998cde6f8f LFU-271-2 imx8ulp_evk: Skip init DDR for reboot in dual boot mode
4472040eb4 LFU-271-1 imx8ulp: Change LPAV assignment for dual boot
59767ae128 LF-5091: spi: nxp_fspi: fix some odd address read issues
32d11632e6 LFU-270 ddr: imx8m: Fix DDR inline ECC scruber configuration
4903f1eddd Pull request #43: LFU-243: ls1021atwr: caam: Enable Uboot validaion in SPL.
c364a6d11d LFU-243: ls1021atwr: caam: Enable Uboot validaion in SPL.
8b129ca3f7 LF-5143 imx8ulp_evk: spl: fix ND/LD voltage
08a4e8c491 MA-19871 Set RDC/CSU policy by default for secure video pipeline
c4b95606ac LF-5115 imx8m*/ulp: fix mem args for jailhouse boot
2f3f057bf1 MA-19864 imx8mq: correct rdc domain ID defination
f3033e7d3e MA-19864 imx8m: Add RDC config functions
85295dfa32 MA-19823 imx8ulp libavb: get AHAB status
257a4c2d4f drivers: net: Soft reset felix switch core
32146ec798 pci: layerscape: fix the build error on LS1021A
6753d3082c configs: enabled DTB overlay feature for LS SoCs
519c3ee4ae fsl-layerscape: add dtb overlay feature
5c2735a6d3 pci: layerscape: update the searching compatible of LX2160A PCIe
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 0fc7fbbc921e815cf1cab8917a091bd16132bb7d)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fix logic copied from linux-libc-headers to work on B folder
- Add comments to highlight logic copied from linux-libc-headers
- Fix non-inclusive language
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 6d0c1149440511c98fea305f0346b23c028dea59)
|
| |
| |
| |
| |
| |
| |
| | |
Drop ion.h as it is no longer needed.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 7e34c293e363190d451d6106645fa90b60696e8f)
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For i.MX 6 & 7, replace imx-nxp-bsp/defconfig from kernel source
arch/arm/configs/imx_v7_defconfig:
```
ae1a8f7eeab2 LF-5139 arm32: imx_v7_defconfig: enable Kernel TLS support.
acf0667c42b2 LF-5146-5 ARM: config: imx_v7_defconfig: remove rpmsg_input driver
0d35a6e32c17 LF-5146-2 ARM: config: imx_v7_defocnfig: build module for rpmsg iio pedometer
13c7c5411c99 arm: imx_v7_defconfig: enable AF_ALG interface to Kernel crypto.
575132709617 LF-4742-2 ARM: imx_v7_defconfig: enable xxhash and blake2 crypto algorithms
fcac26ee3297 LF-4616-1 ARM: defconfig: add imx_v7_defconfig
```
For i.MX 8, replace mx8-nxp-bsp/defconfig from kernel source
arch/arm64/configs/imx_v8_defconfig:
```
664882f1914d LF-5139 arm64: imx_v8_defconfig: enable Kernel TLS support.
85db0a72028f MLK-25749-7: arch: arm64: configs: saving defconfig for HDCP
f4f12d7be427 LF-5144-9: arm64: imx_v8_defconfig: Use newly added config symbols to enable SOF
262d0a690292 LF-5015-4 arm64: imx_v8_defconfig: Build in Rocktech Himax8394f MIPI DSI panel drm driver
c52e7d279c56 hotfix: arm64: imx_v8_defconfig: update defconfig
b04de7fd94dd LF-4748-1 arm64: imx_v8_defconfig: keep wm8960 as a module
d448544fe874 hotfix: imx_v8_defconfig: add missing CONFIG_VIDEO_IMX8_JPEG
f5374c5a5161 MGS-6358: arm64: imx_v8_defconfig: enable xz compression and freezer
b04c02b2bdff LF-4616-2 arm64: defconfig: add imx_v8_defconfig
```
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 8dab2cfab2b333ec36e508a5a0068683f99c861f)
|
|\
| |
| | |
README: Fix readme to refers kirkstone release
|
|/
|
|
| |
Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
|
|\
| |
| | |
imx-mkimage: Fix a BL32 missing overriding in mkimage_fit_atf.sh
|
|/
|
|
|
|
|
|
|
|
| |
From the patch 0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
an occurrence of tee.bin wasn't replaced by $BL32.
In addition, this patch use $BL31 and $BL32 value, in a displayed line, instead
hardcoded values.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
|
|\
| |
| | |
imx-mkimage: fix patch
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
imx-mkimage is compiled with the host gcc, thus if one needs to add
explicit linker flags one should use BULD_LDFLAGS, not the ones
forseen for the cross compiler.
Prevents, on distros with an older gcc (e.g. OpenSuse 15.3 with gcc 7.5.0),
the following error.
| Compiling mkimage_imx8
| gcc -O2 -Wall -std=c99 -I .../imx-boot/1.0-r0/recipe-sysroot-native/usr/include -L .../imx-boot/1.0-r0/recipe-sysroot-native/usr/lib
mkimage_imx8.c -o mkimage_imx8 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=.../imx-boot/1.0-r0=/usr/src/debug/imx-boot/1.0-r0
-fdebug-prefix-map=.../imx-boot/1.0-r0=/usr/src/debug/imx-boot/1.0-r0 -fdebug-prefix-map=.../imx-boot/1.0-r0/recipe-sysroot=
-fdebug-prefix-map=.../imx-boot/1.0-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -lz
| gcc: error: unrecognized command line option ‘-fmacro-prefix-map=.../imx-boot/1.0-r0=/usr/src/debug/imx-boot/1.0-r0’
| make[1]: *** [soc.mak:87: mkimage_imx8] Error 1
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|\
| |
| | |
simplify the use of imx-boot-containers
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Now that we have a symlink with constant name 'imx-boot' independent
on the use of the MACHINEOVERRIDE 'imx-boot-container', drop the
additonal imx-boot-container-bootpart file as imx-imx-boot-bootpart
does the same thing.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Having a symlink named 'imx-boot' allows to have the consumers
of the boot container, e.g. wic to be oblivious on who created
the bootcontainer.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Choosing if the boot container FIT image is built with imx-mkimage/
imx-boot or the U-Boot provided binman can be done with the
imx-boot-container MACHINEOVERRIDES.
Change the used overrides from *nxp-bsp to *generic-bsp.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|\ \
| | |
| | | |
imx-imkimage: fix a typo in a patch for print_fit_hab.sh
|
|/ /
| |
| |
| |
| |
| | |
When the variable BL31 is empty, BL33 was initialized instead of BL31.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
|
|\ \
| | |
| | | |
imx-imkimage: install print_fit_hab.sh
|
|/ /
| |
| |
| |
| |
| |
| | |
This script gives the address, the offset and the size of binaries have been
stored into U-Boot FIT image that contains TF-A, U-Boot and OP-TEE.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
|
|\ \
| |/
|/| |
fmlib: set precise BSD license
|
|/
|
|
|
|
|
|
|
|
|
|
| |
When building fmlib package based on Yocto 4.0, there is below
warning reported
WARNING: fmlib-git-r1 do_populate_lic: QA Issue: fmlib:
No generic license file exists for: BSD in any provider [license-exists]
Because "BSD" is ambiguous, and there is no corresponding license file
in COMMON_LICENSE_DIR directory. So, set precise BSD license to fix
this issue.
Signed-off-by: Meng Li <Meng.Li@windriver.com>
|
|\
| |
| | |
Correct BSD licenses
|
| |
| |
| |
| | |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Fixes
QA Issue: cst-native: No generic license file exists for: BSD in any provider [license-exists]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\ \
| |/
|/| |
ls1028ardb/ls1088ardb/ls1088ardb-pb: Correct MACHINEOVERRIDES
|
|/
|
|
|
|
|
|
|
| |
Current setting cannot set the right overrider order as expected. For example:
MACHINEOVERRIDES="fsl-lsch3:ls1088a:aarch64:use-nxp-bsp:qoriq:qoriq-arm64:ls1088ardb-pb"
Update them to align with other Layerscape machines.
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|\
| |
| | |
fsl-eula-unpack.bbclass: Unpack NXP EULA archives last
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NXP EULA archive-based builds like imx-gpu-viv fail because the unpacked
folder is empty:
```
ERROR: imx-gpu-viv-1_6.4.3.p2.4-aarch64-r0 do_populate_lic: QA Issue: imx-gpu-viv: LIC_FILES_CHKSUM points to an invalid file: /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-mx8m-fsl-linux/imx-gpu-viv/1_6.4.3.p2.4-aarch64-r0/imx-gpu-viv-6.4.3.p2.4-aarch64/COPYING [license-checksum]
```
This is traced to a change in bitbake:
```
b074f4a ast: Improve function flags handling for EXPORT_FUNCTIONS
```
That change includes a fix for cleandirs, so now the call to base_unpack,
done after the NXP EULA archive unpack, does now remove the folder(s)
created by the NXP EULA archive unpack.
Fix the problem by simply unpacking the NXP EULA archives last.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\
| |
| | |
imx-cst: Use specific BSD license
|
|/
|
|
|
|
|
| |
Fixes
WARNING: imx-cst-3.3.1-r0 do_populate_lic: QA Issue: imx-cst: No generic license file exists for: BSD in any provider [license-exists]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\
| |
| | |
Revert "qoriq-base: weak defaults for WKS_FILE"
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 451bafe6d6e0523d0f6143f6862bb6c5b42ac8f6.
This is necessary to follow the pattern used by imx-base.inc.
Also prevents the following error: "No kickstart files from
WKS_FILES were found"
It happens because WKS_FILE was already assigned and can't be
reassigned by SOC_DEFAULT_WKS_FILE due to a weaker assignment
(??=).
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
|
|\
| |
| | |
qoriq-atf: Remove mbedtls from dependence list
|
|/
|
|
|
|
|
| |
It is already internally provided by the recipe, so
don't need to depends on a external provider.
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
|
|\
| |
| | |
weston: Add vsync to cloned displays.
|
| |
| |
| |
| |
| |
| |
| | |
When using g2d clone mode allocates additional surfaces according to
FB_MULTI_BUFFER for each cloned display. The g2d blit from the main screen
to the cloned displays is done using inactive surface. The FBIOPAN_DISPLAY
ioctl to the surface is done afterwards.
|
|\ \
| | |
| | | |
Revert PR 1039
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Although it seems a good idea to use a weak default for KERNEL_IMAGETYPE
this cannot be achieved since kernel.bbclass does already a default
assignment which has precedence over weak assignments.
If a machine requeires other image types, KERNEL_IMAGETYPE needs to be
assigned by the machine config file.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Although it seems a good idea to use a weak default for SERIAL_CONSOLES
this cannot be achieved since bitbake.conf does a weak assignment after
the inclusion of machine config files. This will override the weak
assignment here. Revert the changes for SERIAL_CONSOLES variable to bring old
behaviour back.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 9d5c49f8c604f117da0995f8946ff04c17caada9.
Although it seems a good idea to use a weak default for SERIAL_CONSOLES
this cannot be achieved since bitbake.conf does a weak assignment after
the inclusion of machine config files. This will override the weak
assignment here. Revert to bring old behaviour back.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
|
|\ \
| | |
| | | |
imx8m: Set DDR4 machines to use IMX BSP only
|
|/ /
| |
| |
| |
| |
| |
| | |
This is necessary because mainline U-Boot doesn't supports DDR4 for i.MX8M EVK.
Also these machines aren't supported by mainline kernel.
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
|
|\ \
| | |
| | | |
u-boot-fslc-mxsboot: add dependency on gnutls-native
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
gnutls is now required in order to build one of the host tools which are part
of U-Boot.
| .../build/tmp-glibc/work/x86_64-linux/u-boot-fslc-mxsboot-native/v2022.04+gitAUTOINC+f885198273-r0/git/tools/mkeficapsule.c:21:10: fatal error: gnutls/gnutls.h: No such file or directory
| #include <gnutls/gnutls.h>
| ^~~~~~~~~~~~~~~~~
| compilation terminated.
| make[2]: *** [scripts/Makefile.host:95: tools/mkeficapsule] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[1]: *** [.../build/tmp-glibc/work/x86_64-linux/u-boot-fslc-mxsboot-native/v2022.04+gitAUTOINC+f885198273-r0/git/Makefile:1894: tools] Error 2
| make[1]: Leaving directory '.../build/tmp-glibc/work/x86_64-linux/u-boot-fslc-mxsboot-native/v2022.04+gitAUTOINC+f885198273-r0/build'
| make: *** [Makefile:177: sub-make] Error 2
| make: Leaving directory '.../build/tmp-glibc/work/x86_64-linux/u-boot-fslc-mxsboot-native/v2022.04+gitAUTOINC+f885198273-r0/git'
| ERROR: oe_runmake failed
| WARNING: .../build/tmp-glibc/work/x86_64-linux/u-boot-fslc-mxsboot-native/v2022.04+gitAUTOINC+f885198273-r0/temp/run.do_compile.24796:186 exit 1 from 'exit 1'
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|\ \
| | |
| | | |
Qoriq weak console default
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When maintaining a hardware support layer for a SOM there will be different
mainboards and BSP for this SOM. Depending on the use case there may be
different needs for a console UART. When providing a valid weak default
in meta-freescale a machine definition can override this easier as well as
a BSP for a specific mainboard.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When maintaining a hardware support layer for a SOM there will be different
mainboards and BSP for this SOM. Depending on the use case there may be
different needs for console UART and KERNEL_IMAGETYPE. When providing a
valid weak default in meta-freescale a machine definition can override this
easier as well as a BSP for a specific mainboard.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
|
|\ \ \
| | | |
| | | | |
Consolidated Kernel update (v5.10.109+ 5.15.32)
|