| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
(cherry picked from commit 1c9faed9991d921d9fab3fed6e9f90ab222440b4)
|
|
|
|
|
|
|
|
|
|
|
| |
This commit add the following source revisions:
0396cfb Makefile: remove script related setting to avoid build break
a8d5496 mxm_wifiex: update to mxm6x18505.p14 release
b952ebf mxm_wifiex: update to mxm6x18505.p12 release
7a182ab mxm_wifiex: update to mxm6x18505.p10 release
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
(cherry picked from commit 3c3e9c241a3f8676f7a79c97db9516d0bbb76996)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a patch to change the log level used in the mwifiex driver's
PRINTM_MMSG macro from KERN_ALERT to KERN_INFO.
KERN_ALERT is meant for critical errors; using it for debug messages
clutters logs. KERN_INFO is more appropriate for non-critical
informational output.
Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
(cherry picked from commit 6876b4fe789854f60765a4174e4838d298d19395)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current COMPATIBLE_MACHINE restricts the recipe to i.MX SoCs with
both BSP variants. However, the kernel-module-nxp-wlan provides the
MXM drivers for the NXP Wi-Fi module (e.g., MAYA-W260), which may also
be used with other SoCs like the Toradex Verdin-AM62P.
To enable deployment of the MXM drivers on non-i.MX platforms, remove
the COMPATIBLE_MACHINE restriction.
Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
(cherry picked from commit 5fca0110f00cfb2b37f322473adc25876b022c6b)
|
|
|
|
|
|
|
| |
Add Upstream-Status to patch.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
(cherry picked from commit 1344f74197fff63638c092cd70c859040979dd41)
|
|
|
|
|
|
|
|
|
|
|
| |
NXP released a patch for the MXM driver that is supposed to be applied
on top of the checked out branch. Among other things, this patch adds a
"MODULE_DEVICE_TABLE" which means the SDIO device driver is probed at
runtime, which will not happen without this patch.
Link: https://www.nxp.com/webapp/Download?colCode=Wireless-Patch-Release-IW612-W8997-W8801-v0.1&appType=license
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit 388a83026d24cfd8cb20899228e8f8e1fcb782a6)
|
|
|
|
|
|
| |
- The kernel driver supports new nxpiw610 module.
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The way the kernel-module-isp-vvcam Makefiles are written, each kernel
module gets its own Module.symvers created in its own sub directory.
The only kernel module actually having a symbol exported is vvcam-dwe.
Thus point MODULES_MODULE_SYMVERS_LOCATION to that location.
Prevents:
| WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: Module.symvers not found in .../kernel-module-isp-vvcam/4.2.2.24.1/git/vvcam/v4l2/
| WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: Please consider setting MODULES_MODULE_SYMVERS_LOCATION to a
| WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: directory below B to get correct inter-module dependencies
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
Update to the new NXP BSP 6.6.23-2.0.0.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
|
|
|
|
| |
Update mwifiex to the new NXP BSP 6.6.23-2.0.0.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|\
| |
| | |
6.6.3-1.0.0: update imx-lib and kernel-module-isp-vvcam
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update to the version used in NXP Yocto branch `nanbield-6.6.3-1.0.0`.
Relevant changes:
- 2102360 M865SW-1204: Fix camera can't work when multi-thread open the same pipeline
- a68df9d LF-9283: vvcam: intermittent build failure error opening file: .vvbuf.o.d
- 9ba4003 LF-10164: vvcam: bugfix: Remove no used files in vvcam
- ed096d6 LF-10166: vvcam: bugfix: Colorspace cause v4l2-compliance failed
- 4d0660e M865SW-1173: imx8mp isp: enable latency measurement
- 79d8dfa M865SW-1192: ISP driver: vvcam:CONFIG_VIDEOBUF2_DMA_CONTIG leaded vvcam build error
- 8cf91bb LF-10167: vvcam: bugfix: colorspace is different between save and load xml
- 9c3c367 LF-10010-3: capture: vvcam: fix rebasing to next-20230804 met kernel dump
- c08b7d9 LF-9945 capture: vvcam: fix build errors after rebasing to next-20230804
Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
|
|/
|
|
|
|
|
|
| |
Relevant changes:
- a84df58 mxm_wifiex: fix wlan_cmd_mfg_otp_rw() build warnings
- 08c1478 mxm_wifiex: update to mxm6x17437.p3 release
- 0eeb07c mxm_wifiex: update to mxm6x17437 release
- c3a62ac mxm_wifiex: fix L6.7 kernel next tree build warnings
- 84aa954 mxm_wifiex: fix L6.7 kernel next tree build errors -- woal_cfg80211_set_beacon
|
|
|
|
|
|
| |
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove obsolete patch, the issue is fixed in commit 952d10f.
Relevant changes:
- 952d10f mxm_wifiex: update to mxm6x17423.p6 release
- 983c073 mxm_wifiex: update to mxm6x17423.p1 release
- defde68 mxm_wifiex: fix L6.1.55 kernel build break
- 0f0c339 mxm_wifiex: fix L6.6 kernel next tree build errors
- 26246bf mxm_wifiex: update to mxm6x17408.p2 release
- 297d1ac mxm_wifiex: fix next-20230804 Linux Factory rebase build errors
- bcbbab1 mxm_wifiex: fix L6.5 kernel build errors
- 19732f5 mxm_wifiex: update to mxm6x17408 release
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch `mickledore-6.1.55-2.2.0`.
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch `mickledore-6.1.55-2.2.0`.
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch mickledore-6.1.36-2.1.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
Apply patch to fix build for kernels 6.1.39 and greater.
Fixes: #1676
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
| |
Fixes: #1497.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Github has announced there will be no more git:// fetching from their servers:
https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
As per NXP mickledore-6.1.22-2.0.0 release.
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch mickledore-6.1.22-2.0.0.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
| |
NXP Wi-Fi all-on-one driver:
- Supports more Wi-Fi modules: 88w8801/8987/8997/9098 IW416/612
- Uses the new name to align with thus enhancement
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|
|
|
| |
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
As per NXP langdale-6.1.1-1.0.0 release.
Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch langdale-6.1.1-1.0.0.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch mickledore-6.1.1-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Update to the version used in NXP BSP release L6.1.1-1.0.0.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
|
|
|
| |
There are recipes compatible only with unsupported machines b4860qds
and b4420qds and are referenced from nowhere.
Remove unused recipes.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
| |
The NXP repos are moving to github.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
|
|
|
|
|
|
| |
Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
|
|
|
|
|
|
|
|
| |
Commit 40afcf9e ("kernel-module-imx-gpu-viv: upgrade from 6.4.3.p4.2 to
6.4.3.p4.4") did update the kernel module but kept PV in the recipe
name at the old version. Rename the file to be consistent.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When building objects in a path like ${S}/../isp/isp_miv1.o the
resulting object files do not get their paths rewriten with the
bitbake.conf provided DEBUG_PREFIX_MAP rules.
Set DEBUG_PREFIX_MAP to the parent of ${S} to prevent the
following warnings:
| WARNING: kernel-module-isp-vvcam-4.2.2.19.0-r0 do_package_qa: QA Issue:
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/sensor/ar1335/.debug/ar1335.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/sensor/os08a20/.debug/os08a20.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/sensor/ov2775/.debug/ov2775.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/.debug/vvcam-dwe.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/.debug/vvcam-isp.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/focus/vcm_dw9790/.debug/vcm-dw9790.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR
| File /lib/modules/5.15.77-5.15.77-2.1.0+g7547e8bfc01a/extra/video/.debug/vvcam-video.ko in package kernel-module-isp-vvcam-dbg contains reference to TMPDIR [buildpaths]
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to the version used in lf5.15.52_2.1.0.
Commit history:
* b26ee8a LF-6957: P19 os08a20 4K@30fps image is abnormal
* c98a7dc LF-6890: media: isp: fix build error due to API renamed
* 62545f6 M865SW-984: Reduce write isp registers' risks that leaded the vvext test met system hung issue.
* 6b4cb8e M865SW-1031: the second isp port jump frames
* 11110c0 LF-6655: ISP Camera: os08a20 4k@15fps ISP stiching HDR setting support
* 6be15f1 LF-6619: CAPTURE: os08a20 4k@30fps linear mode support
* 48fb81b LF-6601-1: Update vvcam P19 release for the vvcam
* aa19ac5 fix the rmmod vvcam-isp kernel null point
* 1481da2 add the isp multiply power domain device link ways.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
Update to the version used in lf5.15.52_2.1.0.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
Update to the version used in lf5.15.52_2.1.0.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
| |
The patch 0001-dwe_isr.c-fix-error-found-by-gcc12.patch is now in the
source, so drop it.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Also cleanup the redundant branch assignments in SRC_URI.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This recipe fails when using devtool:
ERROR: [...] do_populate_lic: QA Issue: kernel-module-isp-vvcam: LIC_FILES_CHKSUM points to an invalid file: [...]/build/tmp/work/nitrogen8mp-fslc-linux/kernel-module-isp-vvcam/4.2.2.16.0-r0/git/vvcam/LICENSE [license-checksum]
How to reproduce:
devtool modify kernel-module-isp-vvcam
bitbake kernel-module-isp-vvcam
Fix by pointing to a path relative to S.
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
|
|\
| |
| | |
kernel-module-isp-vvcam: fix error found by gcc 12
|
| |
| |
| |
| | |
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|/
|
|
|
|
|
| |
Module should be compatible with imx-nxp-bsp, as it is specific to the
nxp-bsp.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since OE-Core commit 9379f80f48 ("license/insane: Show warning for
obsolete license usage"), LICENSE field not containing SPDX identifiers
are treated with WARNING.
An automated conversion using scripts/contrib/convert-spdx-licenses.py to
convert to use the standard SPDX license identifiers has been done on
the entire layer.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and
mainline-bsp.
So, for example, the mx8mq override is split into:
- imx-generic-bsp: compatible with every i.MX SoC and both BSP variants
- imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP
- imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP
- mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants
- mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP
- mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP
- mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants
- mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP
- mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP
- mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants
- mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP
- mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP
The extender mechanism is responsible for extending the override list to
include the generic overrides. We can then use the three different
variants to handle the metadata correctly.
Generically speaking, the conversion mainly was automated (with a lot of
back and forth until getting it right).
To convert an existing layer, the following script can be used:
```sh
git ls-files classes recipes-* \
| xargs sed -i \
-e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \
-e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \
-e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \
-e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \
\
-e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \
-e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \
-e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \
\
-e 's,:\(vf\w*\),:\1-generic-bsp,g' \
-e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \
-e 's,\(vf\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(vf\w*\)),|\1-generic-bsp),g' \
-e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \
-e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \
\
-e 's,:\(imx\) ,:\1-nxp-bsp ,g' \
-e 's,(\(imx\)),(\1-nxp-bsp),g' \
-e 's,\(imx\)|,\1-nxp-bsp|,g' \
-e 's,|\(imx\)),|\1-nxp-bsp),g'
for d in $(find -type d | egrep '/mx[6-8]w*'); do
git mv $d $d-nxp-bsp
done
for d in $(find -type d | egrep '/imx$'); do
git mv $d $d-nxp-bsp
done
for d in $(find -type d | egrep '/mx[5s]w*'); do
git mv $d $d-generic-bsp
done
```
Fixes: #791.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|