summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * imx-boot: Prevent unnecessary cp of UBOOT_DTB_NAME_EXTRA if ↵Timo Schuster2023-10-051-3/+3
| | | | | | | | UBOOT_SIGN_ENABLE is set
| * imx-boot: Copy UBOOT_DTB_NAME_EXTRA instead of UBOOT_DTB_NAME to ↵Timo Schuster2023-10-051-1/+1
| | | | | | | | BOOT_STAGING in compile_mx8 to fix 'Can't find u-boot DTB file, please copy from u-boot' error
| * imx-boot: allow deploy multiple u-bootDaiane Angolini2023-10-051-48/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generate multiple U-boots if env UBOOT_CONFIG contains multiple configs and support for the case where env UBOOT_DTB_NAME is defined in the machine's configuration and has flags for each dtb-file for a specific u-boot configs. UBOOT_CONFIG = "a b" UBOOT_DTB_NAME[a] = "a.dtb" UBOOT_DTB_NAME[b] = "b.dtb" Skip to create symlink as imx-boot in deploy directory and print warning about unique wks.in file if env UBOOT_CONFIG contains multiple configs. This prevents wic-images from been created that only point on imx-boot. See PR #1439 and #1642 Signed-off-by: Maxim Paymushkin <maxim.paymushkin@gmail.com> Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * imx-boot-container: Create only one imx-bootDaiane Angolini2023-10-051-8/+8
|/ | | | | | | | Only the first UBOOT_CONFIG generate a imx-boot and flash.bin symlink. Every UBOOT_CONFIG creates a flash.bin-${MACHINE}-${type} binary. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* Merge pull request #1632 from Freescale/backport-1630-to-kirkstoneOtavio Salvador2023-08-014-37/+17
|\ | | | | [Backport kirkstone] Upgrades for libimxdmabuffer, libimxvpuapi2, gstreamer-imx
| * gstreamer1.0-plugins-imx: Upgrade to version 2.2.0Carlos Rafael Giani2023-08-011-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * imx2d: * Add 10-bit tiled NV12/21 formats and extend Imx2dPixelFormatInfo * Fix corner case when imx2d format has no GStreamer counterpart In such a case, no GStreamer format string exists, so format_str stays NULL, and the format_string_gvalue is not taken into the format_list_gvalue array. Unset it to prevent followup g_value_init() calls from failing. * Replace num_first_plane_bpp with pixel_stride pixel_stride is more useful and more intuitive in calculations, and works properly with tiled 10-bit formats. * Fix flickering when using DPU-emulated G2D rendering * Free surface during destroy * Add support for specifying colorimetry * Take into account chroma subsampling in alignments * Add special format specific stride alignment specifier * Add overlay composition support to imx2d video sinks * ipu: Add support for YUY2 (aka YUYV) * ipu: Add video sink Even though the IPU isn't actually flexible enough for use in a video sink, it can be useful for diagnostics and debugging, so add one. * g2d: Don't restrict calls to one thread if G2D is new enough * g2d: Check if Amphion tile enums are present * g2d: Enable YVYU and NV61 when using G2D newer than 1.x * g2d: Check for colorimetry support * vpu: * Raise minimum required libimxvpuapi version to 2.3.0 A number of API additions and critical bug fixes in libimxvpuapi make it essential to raise the minimum required version. * Fix case when a gap event arrives before the caps event does * Fix gst_imx_vpu_dec_drain() return type * Free element_name after registering * encoder: Add closed-gop-interval property * encoder: Handle force-keyframe-headers flag and add sync points * encoder: Fix h264/h265 AUD handling and add enable-aud property AUDs are not enabled by "au" caps. "au" instead means that buffers contain entire access units, which is what all imx6 and imx8 VPUs produce. Fix this by always setting "au" in the output caps and adding an "enable-aud" GObject property. * decoder: Add support for producing 4x4 tiled frames The 4x4 tile format is available with Hantro VPUs. Especially when using formats that are produced by the G2 VPU, using tiled formats can yield significant performance improvements, because the VPU does not have to perform internal detiling before handing over the decoded frame to the caller. The 4x4 tile format corresponds to the GStreamer NV12_4L4 format. If GStreamer is older than 1.18, this is disabled, since NV12_4L4 was introduced in 1.18.0. * decoder: When draining before setting format, don't treat EOS as error * v4l2video: * Add ISI transform and Amphion decoder elements These are meant for older imx-kernels (<5.15) that have broken drivers for V4L2 mem2mem ISI and Amphion decoder devices. These custom elements use workarounds to address the issues these drivers have. Newer kernels use different drivers that aren't broken, so the custom elements are not needed there. * v4l2videosrc: Minor logging fixes * v4l2videosrc: Support non-mxc_v4l2 devices (like USB cameras) This enables support for devices that aren't based on the mxc_v4l2 driver. Useful for being able to use the same imxv4l2videosrc element with both MIPI/CSI and USB cameras. * v4l2videosrc: Read back format with G_FMT after having set it with S_FMT Usually, the driver should set any changes in the parameters right in the S_FMT call, but some don't (they return defaults instead), so to be safe, actually issue the G_FMT ioctl instead. * v4l2videosrc: Copy bytesperline and sizeimage into videoinfo struct This is important if the driver picked a different format, since then, the originally chosen sizes and the new ones can differ significantly. * v4l2videosrc: Unref old v4l2 object before creating new one This fixes cases where a caps renegotiation happens and the old object still keeps the V4L2 device open, preventing some of the new object's ioctls from succeeding. * Added ov5645 mipi camera * v4l2videosrc: Check for V4L2_CAP_SDR_OUTPUT and V4L2_CAP_TOUCH presence * v4l2videosrc: Don't exit with error if mxc_v4l2 chip ID is not available * Add prelude header This fixes build errors due to undeclared symbols * v4l2videosrc: Don't use V4L2 sizeimage for single-planar pixel formats * Explicitly calculate plane stride and offset values * Remove pixel-aspect-ratio from probed device caps These unfixated template caps can mislead downstream fixation logic, leading to it using a PAR of 1/maxint, which in turn causes integer overflow errors. Elements do not normally specify that kind of pixel aspect ratio range, and just omit it from the template caps. * Use sys/time.h instead of time.h * imx-gst-libs: * common: Fix incorrect imx_dma_buffer_deallocate() calls If the gst_imx_dmabuf_allocator_activate() call inside alloc() fails, imx_dma_buffer_deallocate() would be called even though no imxdmabuffer was allocated. Fix this by adding an imx_dma_buffer check. * common: Add gst_imx_dmabuf_allocator_get_physical_address() * common: Misc GstImxDmaBufAllocator improvements * common: Fix gst_imx_dmabuf_allocator_wrap_dmabuf() call This function tries to get a physical address before activating the allocator. Switch this around to make this call work with allocators like the ION allocator. * common: Replace dup() with memory ref'ing in dmabuf uploader Using dup() was causing an FD leak because the dup'ed FD was not being closed correctly. But also, just using dup() risks data races because producers can still write to the same dma-buf memory that consumers are processing. Instead, ref the input dmabuf gstmemory to let the rest of the pipeline know that the gstmemory is in use. * common: Remove volatile qualifier in allocator GType This addresses the warning: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier * common: Fix assertion in raw_buffer_upload_method_create() * common: Synchronize imx gstmemory access with mutexes * video: Move GstImx2dVideoBufferPool to video/ GstImx2dVideoBufferPool is not actually imx2d specific, and can be reused in other plugins. Move it to gst-libs/gst/imx/video/ for that purpose. * video: Add functions to videobufferpool for getting info * video: Add GstImxVideoDmaBufferPool * video: Set videometa plane stride & offset values in pool * video: Take into account chroma subsampling in alignments * video: Adjust video meta before doing a CPU based frame copy * video: Fix video dma buffer pool info size modifications * video: Add function for setting new video uploader alignments Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> (cherry picked from commit 92c5a2650353f18580df13e4a344a4142ab300ea)
| * libimxvpuapi2: Upgrade to version 2.3.0Carlos Rafael Giani2023-08-011-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * vpu: Implement first working version of VC8000E encoder integration This adds support for the Hanto VC8000E encoder that can be found on the i.MX8m plus. The VC8000E encoder integration is not finished. h.264 encoding works fine. h.265 encoding is not yet done. And, changing framerate mid-stream is currently not supported. * Replace mxcfb.h with ipu.h in option description Some BSPs no longer ship with the mxcfb.h header. * imx6-coda: Fix ENC_ENABLE_SOF_STUFF check The check was being performed incorrectly, leading to nullbytes being inserted at the end of the SOF0 marker. * imx6-coda: Insert JFIF APP0 segment The VPU does not insert this segment on its own. Some programs need JFIF data to be present in JPEG files, so insert APP0 manually. * imx6-coda: Fix decoder and encoder alignments * imx6-coda: Add more IPU detiler logging * imx6-coda: Fix decoder Y/U/V offset alignments As it turns out, these must be aligned to 8-byte boundaries, not to 4096 byte ones. The latter caused incorrect offset calculations. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> (cherry picked from commit 3022b7cbdfcc05bfdbe0b6b318eb9a107d9ce240)
| * libimxdmabuffer: Upgrade to version 1.1.3Carlos Rafael Giani2023-08-012-30/+1
|/ | | | | | | | | | | | | * waf: update to 2.0.25 * g2d: Fix typo in G2D allocator that caused build errors * Don't check for mxcfb.h in build script mxcfb.h is no longer present in some sysroots anymore, so it is not a reliable way for verifying the imx linux headers path. Just use the path directly; if it is wrong, the build will fail anyway. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> (cherry picked from commit 568cdfec59a93c93279397a1a839bd01d89ed453)
* Merge pull request #1618 from Freescale/backport-1614-to-kirkstoneOtavio Salvador2023-07-242-0/+64
|\ | | | | [Backport kirkstone] [master] smw: Add "Security Middleware Library" recipe
| * recipes-security: fix SMW direcrory name changing from swm to smwbackport-1614-to-kirkstoneMatteo Facchinetti2023-07-242-0/+0
| | | | | | | | | | Signed-off-by: Matteo Facchinetti <matteo.facchinetti@opensource.tttech-auto.com> (cherry picked from commit 86383b4ae6096c24ff80ecafa0f38674772e7886)
| * smw: Add "Security Middleware Library" recipe.Matteo Facchinetti2023-07-241-0/+64
|/ | | | | | | | | Imported from IMX 6.1.22-2.0.0 BSP. The recipes have been modified to be compatible with the current meta-frescale recipes of OP-TEE. Signed-off-by: Matteo Facchinetti <matteo.facchinetti@opensource.tttech-auto.com> (cherry picked from commit 6171b948125308e40c33f867a624cbcdc476f048)
* Merge pull request #1607 from Freescale/backport-1603-to-kirkstoneOtavio Salvador2023-07-181-2/+2
|\ | | | | [Backport kirkstone] linux-fslc: update to v6.1.38
| * linux-fslc: update to v6.1.38Oleksandr Suvorov2023-07-181-2/+2
|/ | | | | | | | | | | The kernel repository has been upgraded up to v6.1.38 from a stable release. Following commits are added on top of stable tree: - 085682f3fc7e ("kbuild: filter only valid dtb files to construct complex dtb") Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 4a853b79cc2fcbd8248940bcbf49568c0b6de222)
* Merge pull request #1595 from electroScorpion/kirkstoneOtavio Salvador2023-07-031-1/+1
|\ | | | | vulkan-loader: Fix renamed master branch in source repository
| * vulkan-loader: Fix renamed master branch in source repositoryGeorg Gebauer2023-07-031-1/+1
|/ | | | | | | WARNING: vulkan-headers-1.2.182.0-r0 do_fetch: Failed to fetch URL git://github.com/KhronosGroup/Vulkan-Headers.git;branch=master;protocol=https, attempting MIRRORS if available WARNING: vulkan-loader-1.2.182.0-r0 do_fetch: Failed to fetch URL git://github.com/KhronosGroup/Vulkan-Loader.git;protocol=https;branch=master, attempting MIRRORS if available WARNING: libwebp-1.2.4-r0 do_fetch: Failed to fetch URL http://downloads.webmproject.org/releases/webp/libwebp-1.2.4.tar.gz, attempting MIRRORS if available ERROR: vulkan-loader-1.2.182.0-r0 do_fetch: Fetcher failure: Unable to find revision 1896143df69d439b0933c1bb485f5a4587bdf2dc in branch master even from upstream
* Merge pull request #1587 from Freescale/backport-1586-to-kirkstoneOtavio Salvador2023-06-261-1/+1
|\ | | | | [Backport kirkstone] alsa-state: Add FILESEXTREAPATHS for NXP specific and Mainline BSP
| * alsa-state: Simplify FILESEXTREAPATHS to support NXP specific and Mainline BSPJun Zhu2023-06-261-1/+1
|/ | | | | | | | Current implement can only apply the setting under folder imx-generic-bsp. Use common paths setting for the NXP and mainline specific setting. Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit eb335f77f8133c1bdc47f0b8bb0251f1b4f09a6a)
* Merge pull request #1585 from Freescale/backport-1584-to-kirkstoneOtavio Salvador2023-06-221-1/+1
|\ | | | | [Backport kirkstone] Update libimxvpuapi2_2.2.2.bb: "hanto" missing files fix (imx8mp)
| * Update libimxvpuapi2_2.2.2.bbVexatuspl2023-06-221-1/+1
|/ | | | | | This fixes the compilation issue on imx8mp, where "hanto" files are missing. (cherry picked from commit f01d8834fac482da23eb8f7b16f91528e26c93ff)
* Merge pull request #1579 from Freescale/backport-1575-to-kirkstoneOtavio Salvador2023-06-191-1/+1
|\ | | | | [Backport kirkstone] imx-base.inc: Remove imxdrm and imxpxp overrides from mx93 mainline-bsp
| * imx-base.inc: Remove imxdrm and imxpxp overrides from mx93 mainline-bspTom Hochstein2023-06-191-1/+1
|/ | | | | | | | The NXP BSP overrides imxdrm and imxpxp were accidentally included in MACHINEOVERRIDES_EXTENDER:mx93:use-mainline-bsp. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 084965eac10e54cac528ec34ce716f1c3deb91a1)
* Merge pull request #1576 from jviguera/jviguera/kirkstoneOtavio Salvador2023-06-191-1/+1
|\ | | | | [kirkstone] fsl-kernel-localversion: fix regression setting LOCALVERSION
| * fsl-kernel-localversion: fix regression setting LOCALVERSIONJavier Viguera2023-06-191-1/+1
|/ | | | | | | | | | CONFIG_LOCALVERSION is a string setting. It needs to go between quotes in the .config file. $ grep CONFIG_LOCALVERSION= .config CONFIG_LOCALVERSION="-dey" Signed-off-by: Javier Viguera <javier.viguera@digi.com>
* Merge pull request #1574 from chrisdimich/kirkstoneOtavio Salvador2023-06-132-10/+16
|\ | | | | isp-imx and basler-camera: upgrade as per kirkstone-5.15.71-2.2.0 release.
| * basler-camera: upgrade to 4.2.2.20.0Chris Dimich2023-06-131-3/+4
| | | | | | | | | | | | As per NXP kirkstone-5.15.71-2.2.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
| * isp-imx: upgrade to 4.2.2.20.0Chris Dimich2023-06-131-7/+12
|/ | | | | | As per NXP kirkstone-5.15.71-2.2.0 release. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
* Merge pull request #1565 from asdasdomar/xorg-patchset-updateOtavio Salvador2023-06-0715-2092/+5
|\ | | | | Xorg patchset update
| * xserver-xorg: fix patch fuzzDan McGregor2023-06-071-4/+5
| | | | | | | | | | | | | | Reformat the patch so that the do_patch step stops complaining about patch fuzz. Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
| * xserver-xorg: Drop patches which are no more applicableKhem Raj2023-06-0713-2040/+0
| | | | | | | | | | | | | | | | | | | | Some of these patches are already upstream [1] Others are moved to xwayland Glamor patches were backports no longer needed [1] https://gitlab.freedesktop.org/xorg/xserver/-/commit/cc05c01925755310f027c61daa29648a10155f96 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * xserver-xorg: Drop Remove-check-for-useSIGIO-option.patchKhem Raj2023-06-072-48/+0
|/ | | | | | | | This patch is already upstreamed [1] [1] https://gitlab.freedesktop.org/xorg/xserver/-/commit/36e353bcf428c4e6a31292ffa749ea6395cba4a3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1558 from Freescale/backport-1557-to-kirkstoneOtavio Salvador2023-06-011-2/+2
|\ | | | | [Backport kirkstone] linux-fslc: Bump revision to 58cb4aea (Linux 6.1.31)
| * linux-fslc: update to v6.1.31Vinicius Aquino2023-06-011-2/+2
|/ | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v6.1.31 from stable release. Relevant changes: - 9dd7c6bd8a02 ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config - ddc32335b72f ARM: imx_v6_v7_defconfig: Remove firmware loader helper - c8bd9d350e9c ARM64: defconfig: Enable KPROBES so allow LTTng use - a537328a29a1 ARM: mxs_defconfig: Enable KPROBES so allow LTTng use - 49c1fcc69f0f ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used - 33dcbe6ae47a media: coda: Change firmware probing order - 72237a237e1a drivers, misc: add U-Boot bootcount driver - 5034eca49602 fec: Add disable_giga parameter to force 10/100 operation - 05be689ec351 MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode - 144198f6fd9f ARM: imx: add cpu_is_imx6() routine Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br> (cherry picked from commit 064ac4db0c06f4679905f9cb105f851a0c53dc19)
* Merge pull request #1556 from Freescale/backport-1554-to-kirkstoneOtavio Salvador2023-06-011-2/+0
|\ | | | | [Backport kirkstone] uuu: drop bogus COMPATIBLE_MACHINE
| * uuu: drop bogus COMPATIBLE_MACHINERasmus Villemoes2023-06-011-2/+0
|/ | | | | | | | | | | | | This apparently prevents the recipe from actually building for the most useful variants, native and nativesdk - it's really rare that one would actually want to run uuu itself _on_ an imx target. Moreover, we have a test setup where we use Raspberry Pis for power cycling, exposing the serial console etc. from various boards, so we do want to build uuu for the BSPs we put on those RPis in order to automatically test bootstrapping of imx boards. (cherry picked from commit c77a3e2391f5a2e26cd4b3b1664f577dae95a4b4)
* Merge pull request #1551 from DominikPoggel/kirkstoneOtavio Salvador2023-05-301-2/+2
|\ | | | | linux-fslc: Bump to revision 9dd7c6bd8a02e
| * linux-fslc: Bump to revision 9dd7c6bd8a02eDominik Poggel2023-05-301-2/+2
|/ | | Bump the kernel revision to keep in sync with master branch
* Merge pull request #1545 from EstebanSannin/kirkstoneOtavio Salvador2023-05-241-0/+23
|\ | | | | keyctl-caam: add keyctl-caam recipe from meta-imx
| * keyctl-caam: add keyctl-caam recipe from meta-imxStefano Viola2023-05-251-0/+23
|/ | | | | | | | | this recipe comes from meta-imx. keyctl-caam is a tool useful to implement use cases like encrypted storage using CAAM secure keys as described in the NXP Application note AN12714. Signed-off-by: Stefano Viola <stefano.viola@toradex.com>
* Merge pull request #1541 from JohannesKauffmann/backport-1540-to-kirkstoneOtavio Salvador2023-05-193-5/+1
|\ | | | | Add screen machine feature to all machine configurations
| * Add screen to MACHINE_FEATURESJohannes Kauffmann2023-05-191-1/+1
| | | | | | | | | | | | | | Since poky 46d287faa6b72778dbe7652cde71e5def0f94747, the "splash" image feature depends on the "screen" machine feature. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
| * imx{23,28}evk: do not override MACHINE_FEATURESJohannes Kauffmann2023-05-192-4/+0
|/ | | | | | | | imx-base.inc already sets the same features for imx28evk. For imx23evk, it is also desirable to use imx-base.inc; the only difference is that now, imx23evk will also have the "alsa" machine feature. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
* Merge pull request #1531 from Freescale/backport-1529-to-kirkstoneOtavio Salvador2023-05-111-4/+8
|\ | | | | [Backport kirkstone] dynamic-layers: meta-arm: don't force build nor install target in TF-A
| * dynamic-layers: meta-arm: tf-a: only set target for supported machinesClément Péron2023-05-111-4/+8
|/ | | | | | | | | This layer set the ARM TF-A build and install target for all board. Only set those variables to the supported machines. Signed-off-by: Clément Péron <peron.clem@gmail.com> (cherry picked from commit 58577f6254dd2a4e43a5cf0abab0adaf06bf8a16)
* Merge pull request #1528 from DominikPoggel/kirkstoneOtavio Salvador2023-05-105-19/+59
|\ | | | | Cherrypick #1383 Kernel update 6.0.8 ->6.1.27
| * linux-fslc: update to v6.1.27Dominik Poggel2023-05-101-2/+2
| |
| * linux-fslc: drop config options not present in treeAndrey Zhizhikin2023-05-101-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following config options are not present in the tree, but defined in the defconfig file: - CONFIG_DWMAC_TEGRA - CONFIG_COMMON_CLK_NPCM8XX Those were introduced by upstream commit 4cac4de4b05f ("arm64: defconfig: Enable Tegra MGBE driver") and commit 45472f1e5348 ("arm64: defconfig: Add Nuvoton NPCM family support") respectively, but do not have any functionality in the Kernel tree. Drop those options from the `defconfig` file, as Yocto Kernel config sanity check produce warning regarding those items. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: re-sync configs with upstreamAndrey Zhizhikin2023-05-103-16/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream (including commit log diff to previous sync point): - arch/arm64/configs/defconfig -> armv8a/defconfig ---- d56f66d2bd4a ("arm64: defconfig: Add Coresight as module") 28fc7c986f01 ("nvmem: prefix all symbols with NVMEM_") 075ed7b9e408 ("arm64: configs: Enable all PMUs provided by Arm") 489dd8611b64 ("arm64: defconfig: Enable Synopsys DWC MSHC driver") e2c12540420d ("arm64: Enable docker support in defconfig") 31dbadcc2828 ("arm64: defconfig: Enable memory hotplug and hotremove config") 120072f48f4e ("arm64: configs: Enable all PMUs provided by Arm") 25c7d3857950 ("arm64: defconfig: Enabled SC8180x configs") 747c39f0ebfa ("arm64: defconfig: Make TEGRA186_GPC_DMA built-in") 0ddf10a319f1 ("arm64: tegra: Enable Tegra SPI & QSPI in deconfig") 9385eb46e319 ("arm64: defconfig: enable newer Qualcomm SoC sound drivers") 561044b5d652 ("arm64: defconfig: Enable devfreq cooling device") 0fd64e61d2e3 ("arm64: defconfig: enable ARCH_NXP") 7e21f077b1f1 ("arm64: defconfig: enable ARCH_BCM") 4cac4de4b05f ("arm64: defconfig: Enable Tegra MGBE driver") aa7f46b326e7 ("arm64: defconfig: Config that had RPMSG_CHAR now gets RPMSG_CTRL") 853ff6c32150 ("arm64: defconfig: Drop ARM_CPUIDLE(generic idle driver) config") eb970f3eb909 ("arm64: defconfig: Enable additional support for Renesas platforms") 4a329fecc9aa ("crypto: Kconfig - submenus for arm and arm64") 6a09ffaed765 ("arm64: defconfig: enable more Qualcomm drivers") d30b361310f8 ("arm64: defconfig: remove BCM4908") ---- - arch/arm/configs/imx_v6_v7_defconfig -> defconfig ---- 0192445cb2f7 ("arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER") 5b8e894163be ("ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y") e92ab51026ae ("ARM: defconfig: reorder defconfig files") ---- - arch/arm/configs/mxs_defconfig -> mxs-generic-bsp/defconfig ---- 5b8e894163be ("ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y") e92ab51026ae ("ARM: defconfig: reorder defconfig files") ---- Previous upstream kernel sync commit: e60276b8c11a ("Linux 6.0.8") Current upstream kernel sync commit: 2cb8e624295f ("Linux 6.1.4") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: upgrade to 6.1.x+fslcAndrey Zhizhikin2023-05-102-3/+3
|/ | | | | | | | | | | | | | | | | | | | Pick up the latest kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v6.1.4 from stable korg. Following commits are added on top of stable tree: ---- c8bd9d350e9c ("ARM64: defconfig: Enable KPROBES so allow LTTng use") a537328a29a1 ("ARM: mxs_defconfig: Enable KPROBES so allow LTTng use") 49c1fcc69f0f ("ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used") 33dcbe6ae47a ("media: coda: Change firmware probing order") 72237a237e1a ("drivers, misc: add U-Boot bootcount driver") 5034eca49602 ("fec: Add disable_giga parameter to force 10/100 operation") 05be689ec351 ("MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode") 144198f6fd9f ("ARM: imx: add cpu_is_imx6() routine") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Merge pull request #1481 from Freescale/backport-1479-to-kirkstoneOtavio Salvador2023-04-041-3/+3
|\ | | | | [Backport kirkstone] jailhouse: update to lf-5.15.71_2.2.0
| * jailhouse: update to lf-5.15.71_2.2.0Ricardo Salveti2023-04-041-3/+3
|/ | | | | | | | | Update jailhouse to the lf-5.15.71_2.2.0 release and also extend the default compatible machine list to include 8ulp and mx93, since they are now supported on this release. Signed-off-by: Ricardo Salveti <ricardo@foundries.io> (cherry picked from commit 0915764cf9bc786227724b0a89176cebec741d26)