| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The following changes are included:
c28472955be pico-imx7d: Allow bringing up the two cores
e2cb327cff2 mx6ul_14x14_evk: Change environment offset to overlap with U-Boot
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I0ebc39d19556f1a7e65138ac5af1a6753d9fe4f0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded to v5.4.70 from stable korg.
Following commits are included in this version:
d22f99d235e1 Linux 5.4.70
253052b636e9 netfilter: ctnetlink: add a range check for l3/l4 protonum
27423bb05e25 ep_create_wakeup_source(): dentry name can change under you...
8e58bad666bb epoll: EPOLL_CTL_ADD: close the race in decision to take fast path
099b7a1bc791 epoll: replace ->visited/visited_list with generation count
8993da3d4d3a epoll: do not insert into poll queues until all sanity checks are done
8db44b30d392 nvme: consolidate chunk_sectors settings
03f4f85bbd7d nvme: Introduce nvme_lba_to_sect()
34b939695f28 nvme: Cleanup and rename nvme_block_nr()
9626c1a63703 mm: don't rely on system state to detect hot-plug operations
42b7153dd6a6 mm: replace memmap_context by meminit_context
2334b2d5a2bd block/diskstats: more accurate approximation of io_ticks for slow disks
1d13c3a5000b random32: Restore __latent_entropy attribute on net_rand_state
4faf2c3a97ec scripts/dtc: only append to HOST_EXTRACFLAGS instead of overwriting
ea4c691b58d7 Input: trackpoint - enable Synaptics trackpoints
21b9387253a7 i2c: cpm: Fix i2c_ram structure
811ac052e264 gpio: aspeed: fix ast2600 bank properties
f2a2380812c6 gpio/aspeed-sgpio: don't enable all interrupts by default
8323d1e09037 gpio/aspeed-sgpio: enable access to all 80 input & output sgpios
eddeff708c15 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()
08e66c0c1c0e clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED
0ded28e3c468 clk: tegra: Always program PLL_E when enabled
2f37a1ef1e5d nfs: Fix security label length not being reset
6c5a11ead942 pinctrl: mvebu: Fix i2c sda definition for 98DX3236
ae68b15839b0 phy: ti: am654: Fix a leak in serdes_am654_probe()
543ea1af5744 gpio: sprd: Clear interrupt when setting the type as edge
8c03d0ef62dd nvme-fc: fail new connections to a deleted host or remote port
2b217eafcf74 nvme-pci: fix NULL req in completion handler
157ccdf7eb2c spi: fsl-espi: Only process interrupts for expected events
8cc5eb809aa5 tools/io_uring: fix compile breakage
4e4646c85e89 tracing: Make the space reserved for the pid wider
a0fe7f705457 mac80211: do not allow bigger VHT MPDUs than the hardware supports
355a710f0813 mac80211: Fix radiotap header channel flag for 6GHz band
126e6099b8c1 drivers/net/wan/hdlc: Set skb->protocol before transmitting
3ba3fc3e7ea6 drivers/net/wan/lapbether: Make skb->protocol consistent with the header
89fd103fbbb0 fuse: fix the ->direct_IO() treatment of iov_iter
44b4baf850bd nvme-core: get/put ctrl and transport module in nvme_dev_open/release()
0bcc3480393b rndis_host: increase sleep time in the query-response loop
f19ff011027b net: dec: de2104x: Increase receive ring size for Tulip
e9af030ddd4b drm/sun4i: mixer: Extend regmap max_register
985a56c58c4f drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices
91d59157b103 libbpf: Remove arch-specific include path in Makefile
688aa0e0aaf9 clocksource/drivers/timer-gx6605s: Fixup counter reload
3d54a640e20c drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config
de21eb7f8cb0 memstick: Skip allocating card when removing host
c524a17312d4 ftrace: Move RCU is watching check after recursion check
5ac7065e0866 iio: adc: qcom-spmi-adc5: fix driver name
ac3bf99fc26a Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
aee38af574a1 xfs: trim IO to found COW extent limit
aed60a1746ba net: virtio_vsock: Enhance connection semantics
215459ff3666 vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()
14c79ef213c2 clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk
79c8ebdce55c gpio: tc35894: fix up tc35894 interrupt configuration
035f59ad4ba8 gpio: mockup: fix resource leak in error path
b079337f697a gpio: siox: explicitly support only threaded irqs
57bd08a301f7 USB: gadget: f_ncm: Fix NDP16 datagram validation
23389cf97aa1 mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models
09c826447cb0 btrfs: fix filesystem corruption after a device replace
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tag v5.4.70 has been merged into the linux-fslc tree, update recipe to
pull new kernel version.
Following commits are included in this version:
d22f99d235e1 Linux 5.4.70
253052b636e9 netfilter: ctnetlink: add a range check for l3/l4 protonum
27423bb05e25 ep_create_wakeup_source(): dentry name can change under you...
8e58bad666bb epoll: EPOLL_CTL_ADD: close the race in decision to take fast path
099b7a1bc791 epoll: replace ->visited/visited_list with generation count
8993da3d4d3a epoll: do not insert into poll queues until all sanity checks are done
8db44b30d392 nvme: consolidate chunk_sectors settings
03f4f85bbd7d nvme: Introduce nvme_lba_to_sect()
34b939695f28 nvme: Cleanup and rename nvme_block_nr()
9626c1a63703 mm: don't rely on system state to detect hot-plug operations
42b7153dd6a6 mm: replace memmap_context by meminit_context
2334b2d5a2bd block/diskstats: more accurate approximation of io_ticks for slow disks
1d13c3a5000b random32: Restore __latent_entropy attribute on net_rand_state
4faf2c3a97ec scripts/dtc: only append to HOST_EXTRACFLAGS instead of overwriting
ea4c691b58d7 Input: trackpoint - enable Synaptics trackpoints
21b9387253a7 i2c: cpm: Fix i2c_ram structure
811ac052e264 gpio: aspeed: fix ast2600 bank properties
f2a2380812c6 gpio/aspeed-sgpio: don't enable all interrupts by default
8323d1e09037 gpio/aspeed-sgpio: enable access to all 80 input & output sgpios
eddeff708c15 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()
08e66c0c1c0e clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED
0ded28e3c468 clk: tegra: Always program PLL_E when enabled
2f37a1ef1e5d nfs: Fix security label length not being reset
6c5a11ead942 pinctrl: mvebu: Fix i2c sda definition for 98DX3236
ae68b15839b0 phy: ti: am654: Fix a leak in serdes_am654_probe()
543ea1af5744 gpio: sprd: Clear interrupt when setting the type as edge
8c03d0ef62dd nvme-fc: fail new connections to a deleted host or remote port
2b217eafcf74 nvme-pci: fix NULL req in completion handler
157ccdf7eb2c spi: fsl-espi: Only process interrupts for expected events
8cc5eb809aa5 tools/io_uring: fix compile breakage
4e4646c85e89 tracing: Make the space reserved for the pid wider
a0fe7f705457 mac80211: do not allow bigger VHT MPDUs than the hardware supports
355a710f0813 mac80211: Fix radiotap header channel flag for 6GHz band
126e6099b8c1 drivers/net/wan/hdlc: Set skb->protocol before transmitting
3ba3fc3e7ea6 drivers/net/wan/lapbether: Make skb->protocol consistent with the header
89fd103fbbb0 fuse: fix the ->direct_IO() treatment of iov_iter
44b4baf850bd nvme-core: get/put ctrl and transport module in nvme_dev_open/release()
0bcc3480393b rndis_host: increase sleep time in the query-response loop
f19ff011027b net: dec: de2104x: Increase receive ring size for Tulip
e9af030ddd4b drm/sun4i: mixer: Extend regmap max_register
985a56c58c4f drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices
91d59157b103 libbpf: Remove arch-specific include path in Makefile
688aa0e0aaf9 clocksource/drivers/timer-gx6605s: Fixup counter reload
3d54a640e20c drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config
de21eb7f8cb0 memstick: Skip allocating card when removing host
c524a17312d4 ftrace: Move RCU is watching check after recursion check
5ac7065e0866 iio: adc: qcom-spmi-adc5: fix driver name
ac3bf99fc26a Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
aee38af574a1 xfs: trim IO to found COW extent limit
aed60a1746ba net: virtio_vsock: Enhance connection semantics
215459ff3666 vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()
14c79ef213c2 clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk
79c8ebdce55c gpio: tc35894: fix up tc35894 interrupt configuration
035f59ad4ba8 gpio: mockup: fix resource leak in error path
b079337f697a gpio: siox: explicitly support only threaded irqs
57bd08a301f7 USB: gadget: f_ncm: Fix NDP16 datagram validation
23389cf97aa1 mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models
09c826447cb0 btrfs: fix filesystem corruption after a device replace
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The imx-gpu-viv does a very bad work regarding the soname handling of
its libraries so we need to do a lot of hacks providing '.so' files for
use by the application.
This comes after revert of aa552127 "imx-gpu-viv: Fix packaging for various libraries"
An example of the error can be seen below:
,----[ strace log ]
| openat(AT_FDCWD, "/usr/lib/libEGL.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
| openat(AT_FDCWD, "/lib/libGLESv1_CM.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
| openat(AT_FDCWD, "/usr/lib/libGLESv1_CM.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
| openat(AT_FDCWD, "/lib/libGLESv2.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
| openat(AT_FDCWD, "/usr/lib/libGLESv2.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
`----
This commit are the extra fixes which was need due to new files on the
new imx-gpu-viv release to fix the following build error:
,----[ Packaging error ]
| ERROR: imx-gpu-viv-1_6.4.0.p2.4-aarch32-r0 do_package: QA Issue:
| imx-gpu-viv: Files/directories were installed but not shipped in any
| package:
| /usr/lib/libOpenCL.so.1
| /usr/lib/libOpenCL.so.1.2
`----
as well as:
,----[ Packaging error ]
| ERROR: imx-gpu-viv-1_6.4.0.p2.4-aarch64-r0 do_package: QA Issue:
| imx-gpu-viv: Files/directories were installed but not shipped in any
| package:
| /usr/lib/libOpenVX.so.1.2
| /usr/lib/libOpenVX.so.1
`----
and finally:
,----[ Packaging error ]
| ERROR: imx-gpu-viv-1_6.4.0.p2.4-aarch64-r0 do_package_qa: QA Issue: non
| -dev/-dbg/nativesdk- package contains symlink .so: libopencl-imx path
| '/work/aarch64-mx8m-fslc-linux/imx-gpu-viv/1_6.4.0.p2.4-aarch64-r0/packages-split/libopencl-imx/usr/lib/libOpenCL.so'
| [dev-so]
`----
Reported-by: Gary Bisson <gary.bisson@boundarydevices.com>
Change-Id: I785a69c0592a3c5fda9fd14a7dc8cf35b2b94d08
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tested-by: Gary Bisson <gary.bisson@boundarydevices.com>
|
|
|
|
|
|
|
|
|
| |
This reverts commit aa5521274f88d4d652d271cae814662f569b67ff.
Change-Id: I2a8534dd71baaaa4694200e06bd07b26898597d0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: Ie2e1cb6df1142eb54b3bf0573cdc9a1edb5e2b92
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to install the SDMA firmware for all i.MX8M based SoCs so it can
properly enable the DMA support, this has been done for following SoC
families:
- mx8mm
- mx8mn
- mx8mp
- mx8mq
Reported-by: Brian Hutchinson <b.hutchman@gmail.com>
Change-Id: I047164568e659a532307fdedab31cdbb521fdfa1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
I got under mistake here and moved the SDMA firmware files when the only
ones which should have been moved were the VPU ones. This commit
partially reverts 979cac97 "firmware-imx: Move VPU and SDMA firmware
files to the correct path"
Fixes: 979cac97 "firmware-imx: Move VPU and SDMA firmware files to the correct path"
Change-Id: Ic380889dbbba673311fce93263ea402f81c5c871
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Kernel repository has been upgraded up to and including v5.4.69 from
stable korg.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
| |
Tag v5.4.69 has been merged into the linux-fslc tree, update recipe to
pull new kernel version.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
During update the location of SDMA and VPU firmware files were moved to
the 'imx' sub-directory, inside /lib/firmware, but it is not where the
Linux kernel looks for it. We moved the those to /lib/firmware/sdma and
/lib/firmware/vpu, respectively, so the probe now works as expected.
Fixes: b3eff3e4 "firmware-imx: upgrade to version 8.8"
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I42396f9bb606e8c4761c368150dba5090c66bf4c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes following build error:
,----
| pxp_lib_test/pxp_test.c: In function 'main':
| pxp_lib_test/pxp_test.c:541:2: error: format not a string literal and no format arguments [-Werror=format-security]
| 541 | printf(usage);
| | ^~~~~~
`----
Fixes: #506.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: Ie6df1a64ba7126967861cb8fc889d4ca6f22b67a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the current call to imx-mkimage and SOC_TARGET = "iMX8M" the u-boot
device tree file name is set to $(PLAT)-evk.dtb in iMX8M/soc.mak which
happens to match ${UBOOT_DTB_NAME} if building for an NXP machine.
Setting the dtbs environment variable to ${UBOOT_DTB_NAME} makes the build
succeed also for other machines.
In the hardcoded version $(dtbs) is an intermediate file and gets delete
as the last step of make. Thus for several make targets we have to redo
the copy step before each make invocation or the second one will fail as
the device tree file is then missing.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
| |
Otherwise configure will fail.
| ../git/xwayland/meson.build:27:2: ERROR: Problem encountered: xwayland requires xcursor which was not found. Or, you can use '-Dxwayland=false'.
This reverts additionally commit 86cde62d1 which addressed the same issue.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Commit [5a5c5dd23ea0173ef16073c3c651aec89b5a67c1] removes x11 and
wayland from PACKAGECONFIG, but when wayland with X11 distro is used -
this leaves the xwayland package config option enabled.
Without x11 and wayland in PACKAGECONFIG, xwayland cannot be enabled so
remove this config option as well.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Introduce recipe which produces i.MX VC8000E Encoder
library package.
VC8000E Video Encoder is integrated in i.MX8M Plus SoC.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
| |
Introduce new recipe, which produces Sound Open Firmware package
required for imx8mp machine.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
| |
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
| |
Allow usage of 2D blit accelerator present in imx8mp soc
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Add machine definition file based in NXP release 5.4.24-2.1.0
Modify imx-base.inc machine file to add defines required to bring new
machine definition into the base.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
| |
For EARC iec958 plugin running on 8M Plus, we need to deploy
IMX-XCVR.conf in Yocto rootfs.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
The tune-specific package architecture is sufficient, no need to
use the more specific SOC or MACHINE package architecture.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
Update the EULA file in the layer and the corresponding variable
in fsl-eula-unpack.bbclass.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
OpenCV is no longer required, so remove it from PACKAGECONFIG.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
| |
This replaces the previous RSUGGESTS use which does not work for all
package managers and is not widely used.
The use model of PACKAGECONFIG seems a better fit here.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
Fix several packages so we don't put .so files in the main package
(QA error dev-so).
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Fix the packaging now that libvulkan_VSI.so has a version.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
| |
The do_install includes code for removing graphics backend-specific
libraries that are not for the selected graphics backend. Extend
this cleanup code to handle libraries with a version suffix.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
The GL library SONAME is libGL.so.1.2, so the symlink
libGL.so.1 has no use.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Upgrade to weston 8.0
- Upgrade to Qt 5.15 (vulkan experimental)
- Upgrade to OpenCV 4.1
- Support for Android 10, Android NN
- Support for TensorFlow Lite 2.1
Fixed Issues:
- LF-459 [8QM] GPU/xwld:Vulkan sdk demo 'ObjectSelection' flicker on display.
- LF-423 ML/AI:Some dnn_vxc cases showed out-of-range recognition rates.
- LF-844 [6QP_SD] GPU/FB: Bloom_FB cannot be killed by ctrl c randomly.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
Update the Software Content Register for the 5.4.24_2.1.0
NXP release.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Align recipes to match NXP release 5.4.24-2.1.0 by updating the branch to
MM_04.05.05_2005_L5.4.24.
Following notes are additions to the regular bump of recipes:
--------------------------
gstreamer1.0-plugins-bad:
Drop patches applied upstream and refresh all patches in layer with
devtool to clean-up fuzz during apply.
Backport patch to be able to compile with OpenCV 4.4.0 provided in
upstream OE-Core.
imx-gst1.0-plugin:
Introduce the patch to solve compiler error reported when -fcommon is
used in GCC10 configuration.
--------------------------
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
| |
NOTE: This version uses v11 EULA from NXP
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
| |
Bump the repository version as it was updated upstream in NXP repository
and drop unused patches from the layer, they should be present now in
the updated version from upstream.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
| |
This version adds runtime dependency to libopencl-imx since it is
required to support HEVC tile format for Amphion VPU.
NOTE: This version uses v11 EULA from NXP.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update all recipes to pull sources from imx_5.4.24_2.1.0 branch in NXP
upstream and update SRCREV to match release tags.
Update PREFERRED_VERSION of optee for mx8 to point to 3.7.0.imx.
Following notes are additions to the version update of recipes:
--------------------------
optee-os:
- Refresh gcc10 patch to resolve the fuzz during apply
- Drop python patch as it is already applied upstream
- Add new machines to the list
optee-client:
- Update CFLAGS patch to match 3.7.0 version
- Split ${B} from ${S}, this makes build more clear
optee-test:
- Remove do_compile task and substitute with OEMAKE
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update all recipe PN to match the one from upstream.
Latest delivery from NXP has VPU firmware for imx27 in the package, so
enable it to be included in the image.
It also also lacks the VPU firmware for imx8qxp, so disable the package
for now until it is provided from NXP.
firmware-imx has been re-worked to provide a more unified mechanism for
installing firmware files into ${D} and package split is expalined in
the comments section.
NOTE: This update uses new EULA v11 from NXP.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade kernel recipe 5.4.3 -> 5.4.24, drop patches which are applied
upstream and re-submit new kernel configuration files for arm32 and
aarch64 build configurations.
Kernel recipe version 5.4.3 is dropped from this layer in favor of the
updated one.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Align with NXP release imx_5.4.24_2.1.0
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
| |
NXP release imx_5.4.24_2.1.0 includes support for wm8960 codec, which
could be found on various EVKs of i.MX8 derivatives.
Update file to include support for the codec.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
| |
Upstream component version has been updated, align recipe to pick up the
new version.
This version is licensed under new LA_OPT_NXP_Software_License v10
dated December 2019.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
| |
Upgrade recipe to pick up NXP headers from the updated kernel version
matching release rel_imx_5.4.24_2.1.0 tag.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NXP released a new BSP, which included a new kernel branch
imx_5.4.24_2.1.0. This branch was picked up into linux-fslc repository
and received an update up to v5.4.67 tag from stable korg.
New release from NXP requires the new kernel branch to be used, so
switch the kernel recipe to a new branch as well.
Update defconfig file to align with imx_v8_defconfig provided by NXP and
used as a base kernel configuration file for i.MX8 family, and
imx_v7_defconfig which is used for i.MX6/7 families.
Tracking information has been updated to reflect the state of the new
branch; all NXP-specific patches are tracked to be present in the base
NXP delivery and therefore were removed from the tracking list; all
critical patches are also verified to be present in the updated kernel
branch; specific cherry-picks are moved to new branch as well.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
| |
This upgrade contains of following modifications:
- introduce new i.MX8 derivatives;
- upgrade imx-mkimage recipe to match NXP release;
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
| |
Upstream version has been bumped up, update the recipe to match it.
SECO FW name is picked up from the machine definition, as it is now
defined in a separate bbclass which allows FW names to be set based on
machine's SoC.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
| |
New version also uses new version of EULA from NXP and excludes i.MX8M
series in COMPATIBLE_MACHINE.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
| |
This adds support for additional i.MX8-based machines
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop patch appplied upstream, remove additional install step which is
handled by imx-boot recipe.
Update u-boot dtb names in machine description files, upstream U-Boot
from NXP has DTB files renamed.
Upgrade u-boot-imx-tools and u-boot-imx-mfgtool to 2020.04 as well to
match u-boot-imx recipe.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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 repository has been upgraded up to and including v5.4.67 from
stable korg.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|