| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
The device is always advertised as being wakeup capable, even if no
interrupt line has been allocated for it.
Add a patch to Initialize the device only as wakeup capable if an
interrupt has been registered.
Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The 4.2.2.26.1 driver source is based on lf-6.18 and uses the v4l2_fh
API introduced in Linux v6.18. Older kernels still provide the older
helpers, which breaks the build due to missing file_to_v4l2_fh() and
mismatching v4l2_fh_add/del() prototypes.
Add a small compatibility wrapper for kernels older than v6.18.
Fixes: 5594fa535392 ("isp-imx: Upgrade to 4.2.2.26.1")
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit 2862dc5e6279 ("linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.24")
accidentally dropped the # in front of the git log comments, breaking
the recipe parsing.
Comment out the list of git commits in this recipe again.
Fixes the below error:
ERROR: ParseError at [..]/meta-freescale/recipes-kernel/linux/linux-fslc-imx_6.18.bb:46: unparsed line: '$ 6e811374f6340 drm/imx: lcdifv3: Fix videomode settings'
Fixes: 2862dc5e6279 ("linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.24")
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
|
| |\
| |
| | |
linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.21
|
| | |
| |
| |
| |
| |
| | |
This is part of #2483
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The exported IPU UAPI header defines uint32_t, uint16_t and uint8_t as
preprocessor macros. This breaks userspace builds when another header is
included afterwards and uses the standard integer type names, because
the macros rewrite those declarations.
This currently breaks imx-gst1.0-plugin with:
| recipe-sysroot/usr/include/imx/linux/ipu.h:42:17: error: two or more data types in declaration specifiers
The header itself only needs the local u32 and u8 aliases. Map those
aliases to the __u32 and __u8 types provided by linux/types.h and leave
the standard uint*_t namespace untouched.
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
|
| | |
| |
| |
| | |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |/
|
|
|
|
| |
-Normalize OpenCL ICD implementation
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |\
| |
| | |
imx-atf/isp/basler-camera: Update to whinlatter 6.18.2
|
| | |
| |
| |
| |
| |
| | |
Base on lf-6.18.2-1.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |/
|
|
| |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
|
|
| |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |\
| |
| |
| |
| | |
nxp-upstream/Update-kernel-DTs-base-on-6.12.49-2.2.0
Update kernel dts base on 6.12.49 2.2.0
|
| | |
| |
| |
| | |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
meta-imx version: walnascar-6.12.49_2.2.0
(#2423)
Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
|
| | |
| |
| |
| |
| |
| | |
meta-imx version: walnascar-6.12.49_2.2.0
(# 2423)
|
| |/
|
|
|
|
|
|
| |
meta-imx version: walnascar-6.12.49_2.2.0
(# 2423)
Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
|
| |\
| |
| | |
Upstream packages base on lf 6.12.49 2.2.0
|
| | |
| |
| |
| |
| |
| | |
Use KBUILD_DEFCONFIG for align with upstream kernel_configme fuction
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add patch to fix build error with gcc15
commit log :
46b3565 (HEAD -> master, tag: lf-6.18.y-1.0.0-tc1, tag: lf-6.18.2-1.0.0-rc1, tag: lf-6.12.49-2.2.0-rc2, tag: lf-6.12.49-2.2.0-rc1, tag: lf-6.12.49-2.2.0, tag: lf-6.12.34-2.1.0-rc2, tag: lf-6.12.34-2.1.0-rc1, tag: lf-6.12.34-2.1.0, tag: lf-6.12.3-1.0.0-rc3, tag: lf-6.12.3-1.0.0, tag: lf-6.12.20-2.0.0-rc2, tag: lf-6.12.20-2.0.0-rc1, tag: lf-6.12.20-2.0.0, origin/master, origin/jira/YOCIMX-8305, origin/HEAD) ceetm: replace print_rate() with tc_print_rate()
8c1ba25 ceetm: adjust all qdisc_util function pointers to match those in latest iproute2
e4423ad Only set CC in case it's not already set
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |\ \
| | |
| | | |
recipes-kernel/linux: kernel upgrade (linux-imx, linux-imx-headers)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The newest version of the kernel includes a modification that was
handled by the old patch file:
- Check of __STDC_VERSION__:
-> include/uapi/linux/ipu.h ; refer to: <b283e1fd924a3>
-> include/uapi/linux/pxp_dma.h ; refer to: <bbf8fddf9e958>
Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
|
| | |/
| |
| |
| | |
Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
|
| |/
|
|
|
|
|
|
|
|
| |
This patch fixes the need to clone the same repo twice.
The 'github.com/nxp-imx/linux-imx.git' repo is used in:
- linux-imx-headers
- linux-imx
- kernel-module-imx-gpu-viv
Signed-off-by: Kamil Dziezyk <kamil.dziezyk@gmail.com>
|
| |
|
|
|
|
| |
This is part of #2325
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| |
|
|
| |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
|
|
| |
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
| |
|
|
|
|
|
|
|
|
| |
This commit add the following source revisions:
191c4b95 LF-14654 initialize q->lock to accommodate community change
ee6c79b9 CL1125312 M865SW-1342: Fix vvext capture image fails when do stress test
dc686fbb CL1127718 M865SW-1317: Fix frame rate drop issue after disabling dewarp engine
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit add the following source revisions:
7a8beaa Updated the README file by correcting the destination PATH of source code and binary
eecc587 Driver commit for release MM6X18537.p9 2025-05-27_13:55:57
ca52beb Pull request #1: Master
91d2e89 mxm_wifiex: fix build error on L6.15 kernel next tree
2da89e4 WCSWREL-700: Makefile: remove the SD8801 support
bc7387b Driver commit for release MM6X18537.p2_2025-04-22-00-50-45
32e3210 Driver commit for release MM6X18537_2025-04-22-00-42-38
0ea4f2f mxm_wifiex: fix build error on L6.14 kernel next tree
3383eb3 mxm_wifiex: remove MODULE_DEVICE_TABLE for usb wifi driver
e207c16 mxm_wifiex: Enable PCIE-AW693 and USB-IW610 support
58368fe mxm_wifiex: fix build warnings on L6.13 kernel next tree
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
| |
|
|
| |
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
| |
|
|
| |
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The series [1] changed the way sources are fetched/unpacked and
S needs to follow that. Additionally for git repos it moved away from
having 'git/' as the checkout directory.
This has been partly tested by building weston based image for
imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images.
E.g. none of the recipes specific for qoriq is built time tested.
As walnascar is no longer compatible with master/whinlatter drop
it from LAYERSERIES_COMPAT.
[1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
| |
|
|
|
|
| |
It bumps the stable tags.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| |
|
|
|
|
| |
It bumps the stable tag.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| |
|
|
|
|
| |
It bumps the stable tags.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| |
|
|
|
|
| |
It also update the list of additional commits.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| |
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |\
| |
| | |
kernel-module-imx-gpu-viv: 6.4.11.p2.4 -> 6.4.11.p3.0
|
| | |
| |
| |
| | |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit add the following source revisions:
78d717b MA-23208 Fix undeclared "vmalloc" build error in vvcam
2ac9f12 CL1041202 M865SW-1317: vvcam: isp framerate statistic is not accurate
ad07139 MA-21928-1 Fix update symbol list build error
f4d9818 CL982766 M865SW-1297: vvcam: Modify license for vvfocus headfile
aba15ee CL981700 M865SW-1272: vvcam: Add little endian support for raw10/raw12 capture in tuning tool
72c5955 CL950364 M865SW-1248: vvcam: ISP service random crash and can't be recovered.
4fabcb6 LF-12838: vvcam: Fix the os08a20 sensor capture failed issue
b5a4eaf LF-12820-3: vvcam: video: Fix build issue on rebase kernel next-20240618
c2cf5b7 LF-12820-2: vvcam: isp: Fix build issue on rebase kernel next-20240618
e470f21 LF-12820-1: vvcam: dwe: Fix build issue on rebase kernel next-20240618
93fa173 LF-12303: vvcam: Stop direct calls to queue num_buffers field
7f4c263 CL863724 M865SW-1231: vvcam: add two build warning options
9c58fe4 CL883206 M865SW-1188: vvcam: fix CTS capture failed on some resolutions
bc67534 CL865138 M865SW-1233: vvcam : fix isp_ioc_g_feature_veresion spell error
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
| |
| |
| | |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
| |
| |
| | |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit update the linux version to 6.12.3 and
the source with the following revisions:
29efe53139ac hwrng: optee: support generic crypto
7f80ce9b7c82 arm64: dts: imx8mq: drop cpu-idle-states
5e3b6ecf85c4 of: enable using OF_DYNAMIC without OF_UNITTEST
1bd794e571f6 gpu: drm: cadence: select hdmi helper
d74361dc9bdc imx:dts:imx8mm-evkb: fix the pmic name to avoid duplicated label error
90900e871607 arm64: dts: imx8mm-evk-qca-wifi: enable support for bluetooth
24ef2924dd5f drm: of: Fix build without CONFIG_OF
a97fe216ede5 i2c: imx: Remove unnecessary clock reconfiguration
93e7f87e7bc6 drm/imx: lcdifv3: Fix videomode settings
ff2397021b0d clk: imx: imx8qm: add more resources to whitelist
e0fc64f7a2f8 arm64: dts: imx8: img: add #address-cells and #size-cells to I2C MIPI CSI nodes
98b777bfa849 arm64: dts: imx8qm: add missing imx8-ss-cm40.dtsi include
2d0aefc287a7 arm64: imx_v8_defconfig: Enable CONFIG_GPIO_VF610
44aadbd00c61 imx8mp-olimex.dts: Olimex iMX8MP-SOM-EVB-IND
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |/
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
|
| |
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In C23 bool, false and true are reserved keywords.
Make ipu.h, pxp_dma.h uapi include file compatible with C23 standard.
The ipu.h header is i.e. used in the imx-gst1.0-plugin code.
If building with GCC 15 the build fails.
FAILED: libs/libgstfsl-1.0.so.0.0.0.p/v4l2_core_gstimxv4l2.c.o
...imx-gst1.0-plugin/4.9.2+git/recipe-sysroot/usr/include/imx/linux/ipu.h:32:23: error: 'bool' cannot be defined via 'typedef'
32 | typedef unsigned char bool;
That pxp_dma.h is affected was found with grep. A configuration which
actually includes the file is yet to be found.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
| |
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
| |
|
|
|
|
| |
It also updates the list of commits of interest
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|