summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/kernel-modules
Commit message (Collapse)AuthorAgeFilesLines
* kernel-module-isp-vvcam: Upgrade 4.2.2.16.0 -> 4.2.2.18.0Tom Hochstein2022-08-262-63/+4
| | | | | | | | 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> (cherry picked from commit 54df01e57f0a246240567cef3d6971c4c1f78fc3)
* kernel-module-imx-gpu-viv: Upgrade 6.4.3.p4.0 -> 6.4.3.p4.2Tom Hochstein2022-08-261-7/+5
| | | | | | | Also cleanup the redundant branch assignments in SRC_URI. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 5ad99559964ea534bb498d3cfe6890590ffbd1d1)
* kernel-module-isp-vvcam: fix LIC_FILES_CHKSUM when using devtoolLuca Ceresoli2022-08-241-1/+1
| | | | | | | | | | | | | | | | 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> (cherry picked from commit c1cb76721b333c3b5f1ee8f9e5e84a4fad8b1bf1)
* kernel-module-nxp89xx: fix compatible machine overrideRicardo Salveti2022-06-161-1/+1
| | | | | | | | Module should be compatible with imx-nxp-bsp, as it is specific to the nxp-bsp. Signed-off-by: Ricardo Salveti <ricardo@foundries.io> (cherry picked from commit cdfee08bbe26f0a66c8e8bfac76f5020e6f1ec9b)
* kernel-module-isp-vvcam: fix error found by gcc 12Max Krummenacher2022-06-162-0/+56
| | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit cda74c043e3bb35d880aff09a14486e1b45992c9)
* kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p4.0Tom Hochstein2022-05-111-3/+3
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ff5516a077a8d3d5e8433afe54739ba47b15d7ce)
* layer: Update LICENSE variable to use SPDX license identifiersAndrey Zhizhikin2022-03-039-9/+9
| | | | | | | | | | | | 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>
* Generalize overrides subsystem for NXP and Mainline supportOtavio Salvador2022-02-213-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* kernel-module-imx-gpu-viv: 6.4.0.p2.4+fslc -> 6.4.3.p2.4+fslcOtavio Salvador2022-02-211-1/+1
| | | | | | | | | | | | | | This includes folowing versions updates: 410ce59 Import 6.4.3.p2.4 original version e879a17 Import 6.4.3.p2.2 original version ae0f3be gc_hal_kernel_platform_imx.config: remove build time/user macros 8f1bf96 Import 6.4.3.p2.0 original version 4d97bab Import 6.4.3.p1.2 original version b0a9229 Import 6.4.3.p1.0 original version b4bed32 Import 6.4.3.p0.0 original version Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #965 from thochstein/masterOtavio Salvador2022-02-102-4/+4
|\ | | | | Update graphics for L5.10.72-2.2.0
| * kernel-module-isp-vvcam: Upgrade to 4.2.2.16.0Tom Hochstein2022-01-291-2/+2
| | | | | | | | | | | | | | | | | | | | b2321c0 compand compress curve update 724df72 BSLRM865-189:Image quality with HDR mode is worse than Linear mode 16ffd85 BSLRM865-200: sensor_driver: Sensor api change because 5.15 kernel change 1bedecf Update Release P16 20211003 from Verisilicon 841f438 Update Release P15 from Verisilicon Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p2.4Tom Hochstein2022-01-291-2/+2
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | kernel-module-nxp89xx: Pin to imx machine kernelKhem Raj2022-02-011-0/+3
| | | | | | | | | | | | | | | | | | | | It fails to build with linux-yocto 5.15 e.g. TOPDIR/build/tmp/work/qemumips-yoe-linux/kernel-module-nxp89xx/git-r0/git/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1405:49: error: 'RX_PKT_FATE_DRV_DROP_NOBUFS' undeclared (first use in this function) 1405 | RX_PKT_FATE_DRV_DROP_NOBUFS, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | kernel-module-nxp89xx: Add recipe based on NXP lf-5.10.72_2.2.0Daiane Angolini2022-02-011-0/+14
|/ | | | | | | | NXP Wi-Fi driver for module 88w8997/8987 is not available as part of the kernel tree on the 5.10-based BSP releases, only via recipe. Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* recipes: use https protocol and add explicit branch parameterPierre-Jean Texier2021-11-033-3/+3
| | | | | | | | | | | | | | | Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git it is required to use https protocol for github repo accessing. Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0]) Fixes: WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. [0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
* kernel-module-isp-vvcam: upgrade to 4.2.2.15.0Andrey Zhizhikin2021-10-221-2/+2
| | | | | | | | | | | Following commits are included in this upgrade: ---- 47588cb ("fix run isp with gpu system hang") 4cba67a ("fix M865SW-752:dual basler ISP no output after run resolution switch") f1d6fd1 ("fix M865SW-752:ISP no output after run resolution switch") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* kernel-module-imx-gpu-viv: upgrade to 6.4.3.p2.2Andrey Zhizhikin2021-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following commits are included in this upgrade: ---- 9ed88c24c073 ("MGS-6364 [#imx-2637] mmuException enable on non-linux platform") 8f6ef7cf0a71 ("MGS-6371 [#imx-2489] Fixed the gckHARDWARE_SetFscaleValue().") 735750cefe9d ("MGS-6371 [#imx-2489] Remove gckHARDWARE_QueryIdleUnlocked().") 354c4e8d79e2 ("MGS-6371 [#imx-2489] weston crash with GPU frequency scaling test") dadbb5268b73 ("MGS-6364 [#imx-2637] add module parameters mmuException") 8f7fdea4e240 ("MGS-6362 [#imx-2636] set default GPU configuration to zero") d21f3ff502d5 ("MGS-6371 [#imx-2489] weston crash with GPU frequency scaling test") 1eb60a4b6838 ("MGS-6351 [#ccc] 0009-KERNEL-SPACE-Update-gc_feature_database.h-to-370970") c7a04ba13513 ("MGS-6351 [#ccc] 0121-KERNEL-SPACE-Update-gc_feature_database.h-to-369123") ec2a94061dda ("MGS-6351 [#ccc] 0110-IMX-2489-CL369042-KERNEL-SPACE-Merge-NXP-IMX-2489-ke") 08477c5a69ec ("MGS-6351 [#ccc] 0092-CL368512-KERNEL-SPACE-dev64x-refine-cl368499-and-fix") ec41c4fe7b8b ("MGS-6351 [#ccc] 0090-CL368499-KERNEL-SPACE-234062-add-a-function-of-recvo") dc0b2a07f249 ("MGS-6351 [#ccc] 0026-CL366927-USER-SPACE-TOT-v620_v1-v620_v3-v602-v630-v6") feaad9ebe1bb ("MGS-6351 [#ccc] 0025-CL366927-KERNEL-SPACE-TOT-v620_v1-v620_v3-v602-v630-") 96463f29ce93 ("MGS-6351 [#ccc] 0023-CL366921-KERNEL-SPACE-dev64x_234062-merge-the-gckOS_") efab5fbf64df ("MGS-6351 [#ccc] 0018-BUG30402-CL366610-KERNEL-SPACE-Fixed-an-incorrect-te") 4a10ab6a33b6 ("MGS-6351 [#ccc] 0014-CL366436-KERNEL-SPACE-dev64x_234062-Fix-IMX-2546-Goo") 4493c17d2bbf ("MGS-6351 [#ccc] 0001-CL363038-KERNEL-SPACE-dev64x_234062-there-is-no-cach") ff2c809a524a ("MGS-6306 [#ccc] 0053-CL31052-KERNEL-SPACE-reg-Fix-Compile-error-introduc") 80d71ff684f4 ("MGS-6306 [#ccc] 0051-CL361048-KERNEL-SPACE-v620_v2-Cmodel.-Update-comment") 07f6e6fa3f43 ("MGS-6306 [#ccc] 0076-KERNEL-SPACE-Update-gc_feature_database.h-to-362025") 02cf78d3631d ("MGS-6306 [#ccc] 0032-CL359036-KERNEL-SPACE-6.4.x_234062-Fix-build-error-c") ae684e674d97 ("MGS-6306 [#ccc] 0024-IMX-2496-CL358735-KERNEL-SPACE-projects.dev_234062-I") 01cf89ac3288 ("MGS-6306 [#ccc] 0022-CL358626-KERNEL-SPACE-6.4.x_234062-Fix-build-error-o") ecf41b2c3a30 ("MGS-6306 [#ccc] 0004-CL354396-KERNEL-SPACE-dev64x_234062-elminate-the-err") db7fa04f3a0b ("MGS-6306 [#ccc] 0001-BUG29959-CL354178-KERNEL-SPACE-6.4.x-6.4.x_234062-bu") 208e6ba3a8d1 ("MGS-6198 [#imx-2599] [QNX] Support SDP7.1") f6a3d08effc1 ("MGS-6198-1 [#imx-2599] [QNX] Support SDP7.1") d3d40dd76128 ("MGS-6108 [#imx-2416] Fix OpenCL-CTS test_buffer fail issue.") 13901d97f8bf ("LF-3886 [#imx-2532] Coverity Issue:15625673 Uninitialized scalar variable") 6e4162a25596 ("MGS-6273 [#ccc] 0086-KERNEL-SPACE-Update-gc_feature_database.h-to-352906") 003dab464794 ("MGS-6273 [#ccc] 0032-IMX-2523-CL351165-KERNEL-SPACE-64x_234062-merge-the-") 264114da7d27 ("MGS-6273 [#ccc] 0001-BUG28459-CL346090-KERNEL-SPACE-nxp234062-merge-CL344") a619545d39e0 ("MGS-6186 [#imx-2493] AtomSetMask for event pending when recovery") a2abff86c9f7 ("MGS-6186 [#imx-2493] disable pm when recovery") 7a8a28770b85 ("MGS-6197 [#imx-2532] fix compile error when DEBUG enable") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* odp-module/odp-counters/kernel-module-ar: fix QA Issue during usermergeHongxu Jia2021-10-211-2/+2
| | | | | | | | | | | | | | | | | | While enabling usermerge, there is a QA issue: ... ERROR: odp-counters-git-r0 do_package: QA Issue: odp-counters: Files/directories were installed but not shipped in any package: /lib /lib/modules /lib/modules/5.10.70-yocto-standard /lib/modules/5.10.70-yocto-standard/odp /lib/modules/5.10.70-yocto-standard/odp/odpfsl_perfcounters.ko Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. odp-counters: 5 installed and not shipped files. [installed-vs-shipped] ... Use Yocto nonarch_base_libdir to replace hardcode /lib Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
* kernel-module-imx-gpu-viv: use source code from 5.10.52Peter Bergin2021-10-031-1/+1
| | | | | | | Bump version of source code to be in sync with linux-imx and linux-fslc-imx that currently use 5.10.52-2.1.0 version. Signed-off-by: Peter Bergin <peter@berginkonsult.se>
* qcacld: Drop BSP supportTom Hochstein2021-09-093-54/+0
| | | | | | | NXP has dropped support for qcacld, plus the code is not compatible with 5.10, so drop BSP support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p2.0Tom Hochstein2021-08-181-4/+4
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* layer: Convert to new override syntaxKhem Raj2021-08-127-11/+11
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-module-isp-vvcam: Upgrade to 4.2.2.13.0Tom Hochstein2021-07-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 47588cb fix run isp with gpu system hang 4cba67a fix M865SW-752:dual basler ISP no output after run resolution switch f1d6fd1 fix M865SW-752:ISP no output after run resolution switch d24fcba Update Release P12 from Verisilicon 1400059 Update Release form Verisilicon 560ab3d fix capture raw no effect 1898992 M865SW-718 fix v4l2 v4l2-compliance report gpu error 3155f87 M865SW-665 buf may be in use when buf free 573818f modify M865SW-703 b1660aa M865SW-703 Use reversed memory only for tuning tool fd65a5a Update Release form Verisilicon 49d6095 replace VFL_TYPE_GRABBER with VFL_TYPE_VIDEO for kernel 5.10 87bb1e6 Update release form Verisilicon b1b6c27 Update release form Verisilicon 2f1b024 Release form Verisilicon ed598eb Release form Verisilicon acf619c Removing files for import 26fc8dd update the build script 35a3a55 Release form Verisilicon eeacd33 Removing files for import be06526 change all mode to same flip mirror 7961df8 update native sensor set wb ca5d76f fix set sensor sub blc no use 7af7840 native sensor set wb e749c3d extdmaqueue need to be initalized out of the MACRO ENABLE_IRQ deaa49f add set sensor blc a2f4915 add set long exp and gain 1220f2a raw format support 08a10de change raw10 and raw12 lsb alignment ff63273 fix bug in tuning test 9dbc2f9 1.fixed the bug that random hang after 30 cycles run stress case of mediaserver 2.add the number to enum ISPIOC for the convenience of developers Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* basler-camera, isp: Fix compatibility for 8M Plus onlyTom Hochstein2021-05-111-1/+1
| | | | | | The basler camera support is for 8M Plus SOC only. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-isp-vvcam: Upgrade to 4.2.2.11.0Tom Hochstein2021-04-301-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p1.0Tom Hochstein2021-04-261-1/+1
| | | | | | Update LOCALVERSION only. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* layer: license: fix GPL-2.0 license identifiers changed upstreamAndrey Zhizhikin2021-02-241-1/+1
| | | | | | | | | | | | | | | Upstream commit 2456f523cf ("licenses: Update license file to match current SPDX names") deprecated the usage of GPL-2.0 SPDX identifier, removed GPL-2.0 license file and replaced it with GPL-2.0-only SPDX identifier and text file. Adjust layer recipes to use new SDPX identifier and text file. imx-test recipe has license has been re-captured to use GPL-2.0-or-later identifier, since it is required by the license text accompanying the source code repository through "GPLv2 or later" statement in COPYING file. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* basler-camera,isp-imx,kernel-module-isp-vvcam: Mark imx specificKhem Raj2021-02-181-0/+2
| | | | | | | These recipes are really not meant for non imx architectures, therefore pin them as such Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-module-isp-vvcam: add recipeChris Dimich2021-02-161-0/+17
| | | | Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
* kernel-module-imx-gpu-viv: update to 6.4.3.p1.0Max Krummenacher2021-02-011-2/+2
| | | | | | NXP release imx_5.4.70_2.3.0. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p0.0Tom Hochstein2020-11-131-2/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-qca9377: update recipe name to 3.1Andrey Zhizhikin2020-09-231-0/+0
| | | | | | | Only align recipe PV to the one provided in NXP BSP, no content changes are done. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* kernel-module-imx-gpu-viv: upgrade to 6.4.0.p2.4Andrey Zhizhikin2020-09-231-3/+3
| | | | | | Align with NXP release imx_5.4.24_2.1.0 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* kernel-module-imx-gpu-viv+fslc: Update to version 6.4.0.p2.4-basedGary Bisson2020-09-231-1/+1
| | | | | | | | | | | This includes the following changes: $ git log --oneline --no-decorate bc26dac..f2e8483 f2e8483 Merge tag 'upstream/6.4.0.p2.4' c39bdc8 Import 6.4.0.p2.4 original version c2c0d01 Merge tag 'upstream/6.4.0.p2.2' 131de3c Import 6.4.0.p2.2 original version Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* kernel-module-imx-gpu-viv+fslc: Update to version 6.4.0.p2.0-basedGary Bisson2020-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This includes the following changes: $ git log --oneline --no-decorate 8635400..bc26dac bc26dac Merge tag 'upstream/6.4.0.p2.0' dda8c30 Import 6.4.0.p2.0 original version 4cc1368 Merge tag 'upstream/6.4.0.p1.0' 7107f31 Merge tag 'upstream/6.2.4.p4.8' d227cbd Merge tag 'upstream/6.2.4.p4.4' 40956c2 Merge tag 'upstream/6.2.4.p4.2' 5e6d5e1 Merge tag 'upstream/6.2.4.p4.0' c7092f8 Merge tag 'upstream/6.2.4.p2.3' b271b25 Import 6.4.0.p1.0 original version 34db06d Import 6.2.4.p4.8 original version 3d22560 Import 6.2.4.p4.4 original version fc72ef3 Import 6.2.4.p4.2 original version 7a474fd Import 6.2.4.p4.0 original version 011ecb2 Import 6.2.4.p2.3 original version 40c717b Merge tag 'upstream/6.2.4.p1.8' into boundary/master 1477635 Import 6.2.4.p1.8 original version ce51d6a Merge tag 'upstream/6.2.4.p1.6' ea7cfb0 Import 6.2.4.p1.6 original version Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* kernel-module-qoriq-gpu: rm as it is not needed nowTing Liu2020-05-062-47/+0
| | | | | | | Now qoriq and imx use unified kernel source, kernel-module-imx-gpu-viv can be used for qoriq too. remove kernel-module-qoriq-gpu. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* kernel-module-qca6174_3.0: avoid kernel module build errorsPeter Griffin2020-05-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the kernel module fails to build with following undefined symbols due to missing Kconfig option. | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15910:13: error: 'qca_wlan_vendor_ocb_set_config_policy' undeclared here (not in a function); did you mean 'qca_wlan_vendor_setband_policy'? | 15910 | .policy = qca_wlan_vendor_ocb_set_config_policy, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_setband_policy | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15919:13: error: 'qca_wlan_vendor_ocb_set_utc_time_policy' undeclared here (not in a function); did you mean 'qca_wlan_vendor_ll_set_policy'? | 15919 | .policy = qca_wlan_vendor_ocb_set_utc_time_policy, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_ll_set_policy | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15929:13: error: 'qca_wlan_vendor_ocb_start_timing_advert_policy' undeclared here (not in a function); did you mean 'qca_wlan_vendor_attr_ocb_start_timing_advert'? | 15929 | .policy = qca_wlan_vendor_ocb_start_timing_advert_policy, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_attr_ocb_start_timing_advert | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15938:13: error: 'qca_wlan_vendor_ocb_stop_timing_advert_policy' undeclared here (not in a function); did you mean 'qca_wlan_vendor_attr_ocb_stop_timing_advert'? | 15938 | .policy = qca_wlan_vendor_ocb_stop_timing_advert_policy, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_attr_ocb_stop_timing_advert | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15956:13: error: 'qca_wlan_vendor_dcc_get_stats' undeclared here (not in a function); did you mean 'qca_wlan_vendor_attr_dcc_get_stats'? | 15956 | .policy = qca_wlan_vendor_dcc_get_stats, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_attr_dcc_get_stats | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15965:13: error: 'qca_wlan_vendor_dcc_clear_stats' undeclared here (not in a function); did you mean 'qca_wlan_vendor_attr_dcc_clear_stats'? | 15965 | .policy = qca_wlan_vendor_dcc_clear_stats, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_attr_dcc_clear_stats | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:15974:13: error: 'qca_wlan_vendor_dcc_update_ndl' undeclared here (not in a function); did you mean 'qca_wlan_vendor_attr_dcc_update_ndl'? | 15974 | .policy = qca_wlan_vendor_dcc_update_ndl, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | qca_wlan_vendor_attr_dcc_update_ndl | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c: In function '__wlan_hdd_cfg80211_scan': | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:22920:8: warning: ISO C90 forbids variable length array 'chList' [-Wvla] | 22920 | char chList [(request->n_channels*5)+1]; | | ^~~~ | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c: In function '__wlan_hdd_cfg80211_sched_scan_start': | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:28751:9: warning: ISO C90 forbids variable length array 'chList' [-Wvla] | 28751 | char chList [(request->n_channels*5)+1]; | | ^~~~ | At top level: | rpb-dunfell/build-rpb-wayland/tmp-rpb_wayland-glibc/work/imx8mqevk-linaro-linux/kernel-module-qca6174/3.0-r0/git/CORE/HDD/src/wlan_hdd_cfg80211.c:25078:20: warning: 'hdd_ieee80211_reason_code_to_str' defined but not used [-Wunused-function] | 25078 | static const char *hdd_ieee80211_reason_code_to_str(uint16_t reason) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
* kernel-module-ipc: switch to source.codeaurora.orgTing Liu2020-04-201-1/+1
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* kernel-module-qcacld-lea: update to match kernel 5.4.3-1.0.0Andrey Zhizhikin2020-04-161-2/+2
| | | | | | | Update recipe to fetch sources from IMX_CNSS.LEA.NRT_3.0_KRL5.4 branch, which is aligned with new kernel version. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* kernel-module-imx-gpu-viv: upgrade to 6.4.0.p2Andrey Zhizhikin2020-04-161-2/+2
| | | | | | | Upgrade kernel module version to next p2 stepping as it is aligned in the linux-imx source tree and matches the new kernel 5.4.3-1.0.0 version. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* kernel-module: Upgrade qca6174 and qca9377 to version 3.0Cristinel Panfir2020-01-074-95/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade to 6.4.0.p1.0Andrey Zhizhikin2019-12-041-2/+2
| | | | | | | | | | Since commit [64d58e36978e7227b8907f2b2be0ec5a643cdf70] kernel branch and version has been updated. Vivante kernel module should be matched with Kernel recipe therefore this update is also required. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* kernel-module-qoriq-gpu: add recipesChunrong Guo2019-10-212-0/+47
| | | | | | | | | | *include the following changes: 7034b39 - update driver to support linux v5.2.0 2c48523 - gpu-module: Add license file aae96e8 - gpu: fix install issue in makefile b8a4405 - gpu: create repository for GPU kernel source code Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* kernel-module-imx-gpu-viv: Upgrade to 6.2.4.p4.0Tom Hochstein2019-09-121-2/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-qcacld-lea: Mark imx soc specificKhem Raj2019-07-151-1/+1
| | | | | | | | | It tries to build for qemuarm and qemuarm64 as well and fails to build e.g. https://errors.yoctoproject.org/Errors/Details/251571/ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qca-modules: Mark arm/aarch64 specificKhem Raj2019-06-151-1/+2
| | | | | | | | These modules rdepends on qca-tools which is currently arm/aarch64 and glibc specific, therefore mark the recipes depending on qca-tools so as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-modules: upgrade qca6174 and qca9377 to version 2.1Alexandru Palalau2019-06-134-8/+10
| | | | Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
* kernel-module-qcacld-lea: Mark imx specificKhem Raj2019-04-091-0/+1
| | | | | | Keeps layer clear for multi-BSP setups Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qcacld: Fix missing firmware and tools packagesTom Hochstein2019-04-053-6/+0
| | | | | | | | The RDEPENDS from kernel-module-qca* is not working, so that firmware-qca* and qca-tools are missing from the image. Use a packagegroup instead as a workaround. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* kernel-module-qca6174: Add support for QCA6174 on i.MX 8 SeriesTom Hochstein2019-04-053-1/+108
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>