]>
code.ossystems Code Review - meta-freescale.git/log
Andreas Müller [Fri, 14 Sep 2018 09:48:50 +0000 (11:48 +0200)]
linux-fslc/defconfig: CONFIG_BT_BNEP=m
This is necessary to support network over bluetooth:
| Sep 11 15:36:33 imx6qdl-variscite-som bluetoothd[281]: kernel lacks bnep-protocol support
| Sep 11 15:36:33 imx6qdl-variscite-som bluetoothd[281]: System does not support network plugin
Same as [1]
[1] https://github.com/Freescale/linux-fslc/pull/35
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Fri, 14 Sep 2018 09:48:49 +0000 (11:48 +0200)]
linux-fslc/defconfig: Add CONFIG_NET_NS=y
systemd in default oe-core configuration complains:
| Sep 11 15:36:33 imx6qdl-variscite-som systemd[1]: Starting Hostname Service...
| Sep 11 15:36:33 imx6qdl-variscite-som systemd[296]: systemd-hostnamed.service: PrivateNetwork=yes is configured, but the kernel does not support network namespaces, ignorin>
To enable it needs CONFIG_NAMESPACES=y either.
Same as [1]
[1] https://github.com/Freescale/linux-fslc/pull/35
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Fri, 14 Sep 2018 09:48:48 +0000 (11:48 +0200)]
imx-base.inc Add missing overrides to for `use-mainline-bsp`
Just in case somebody tries to build machines without BLOBs using these
overrides.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 15 Sep 2018 14:00:05 +0000 (11:00 -0300)]
u-boot-fslc: Upgrade to 2018.09-based fork
This updates the fork to current 2018.09 release and apply following
changes on top:
62f2841dc4 pico-imx6ul: Add instructions for booting in Falcon mode
a803c01c03 pico-imx6ul: Add Falcon mode support
3e5f58a2a4 wandboard: README: Include the mx6qp variant in the list
28b8458749 imx: imx6ull: fix pinmux input_val for uart5 rx pin
1bc802f9cc pico-imx6ul: Remove CONFIG_FSL_USDHC from .h
cc97092f7c pico-imx6ul: Add new pico-hobbit config
11aaa94cd8 pico-imx6ul: Sync README with pico-imx7d
52723c960f pico-imx6ul: Improve default DFU settings
c90fa9c1a2 pico-imx6ul: Add bootmenu to choose the baseboard
2141bc7952 pico-imx6ul: Sync defconfig with new changes
9ff1d5305d pico-imx6ul: Update the README file
2b0e81461c pico-imx6ul: Add support for the 512MB module
e45ab0b309 pico-imx6ul: Add bmode support
ad3c1b13d8 pico-imx6ul: Add fastboot support
fa2c10bbac pico-imx6ul: Convert to SPL
b143e3f027 pico-imx6ul: Convert to distro config
a9c45f15b2 mx6sabre_common: Allow the videoargs to be passed to bootargs
b584b845b1 mx25pdk: Change root to use a single partition layout
146e490814 mx6sabre_common: Dynamically change the video output
a278950282 mx6sabresd: Enable video interfaces in bootargs
77cac8a16e mx6sabresd: Use LDO dtb file until LDO bypass support is added
be4d1c4100 mx6slevk: Use LDO dtb file until LDO bypass support is added
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Gary Bisson [Wed, 12 Sep 2018 19:54:36 +0000 (21:54 +0200)]
weston: install weston.ini to disable idle timeout
In order to get the same behavior as meta-fsl-bsp-release (see
weston_4.0.0.bbappend).
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Gary Bisson [Wed, 12 Sep 2018 13:20:46 +0000 (15:20 +0200)]
gstreamer1.0-plugins-bad: fix build for opencv >= 3.4.2
Since OpenCV was updated to version 3.4.3 in meta-openembedded:
7b9f86ca7 opencv: Update to 3.4.3
The gstreamer-plugins from NXP is therefore out of sync and can't build
without this patch from upstream.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 12 Sep 2018 12:41:09 +0000 (09:41 -0300)]
wayland-protocols: Avoid recipe parsing for foreign machines
This restricts the parsing for machines which has either imxgpu or
imxfbdev SoC features.
Fixes: contamination of other BSP machines
Reported-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 11 Sep 2018 21:19:37 +0000 (18:19 -0300)]
opencv: Update bbappend to follow meta-oe upgrade
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Tue, 11 Sep 2018 13:15:34 +0000 (15:15 +0200)]
linux-fslc/defconfig: Add CONFIG_FW_LOADER_USER_HELPER(_FALLBACK)=y
Networkmanager still listens on sysfs and seems to load firmware from
userspace for radio units. For Variscite VarSOM this fixed Bluetooth.
More details at linux-fslc / imx_v6_v7_defconfig commit [1]
[1] https://github.com/Freescale/linux-fslc/commit/
80f8894094e04ddb6ae8dadbba41ebe7f392f230
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 10 Sep 2018 21:21:52 +0000 (16:21 -0500)]
wayland-protocols: Fix PACKAGE_ARCH for i.MX-specific version
Fix the PACKAGE_ARCH so that our i.MX-specific version does not
override the standard allarch version.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 10 Sep 2018 21:21:51 +0000 (16:21 -0500)]
wayland-protocols: Fix fetcher error
The i.MX-specific recipe is using a standard archive, so the i.MX-specific
recipe version cannot be used in the archive URL.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Mon, 10 Sep 2018 12:48:27 +0000 (14:48 +0200)]
linux-fslc: upgrade to latest in 4.17.x+fslc
This includes
* CONFIG_TMPFS_POSIX_ACL=y
* CONFIG_FW_LOADER_USER_HELPER(_FALLBACK)=y
in imx_v6_v7_defconfig
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Thu, 26 Jul 2018 19:30:21 +0000 (14:30 -0500)]
alsa-state: Add i.MX 8 series support
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 26 Jul 2018 19:27:29 +0000 (14:27 -0500)]
alsa-state: Add new codecs for i.MX 8M
Add support for AK4458, AK5558, and AK4497.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 26 Jul 2018 19:23:10 +0000 (14:23 -0500)]
alsa-state: Fix HDMI for i.MX 8M
Channel mapping on HDMI was incorrect for 4 and 8 channels.
Create a PCM device so alsa-lib will remap in user space.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 26 Jul 2018 00:17:35 +0000 (19:17 -0500)]
imx-gpu-viv: Add support for OpenCL and OpenVX
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 25 Jul 2018 19:40:39 +0000 (14:40 -0500)]
imx-gpu-viv: Add support for i.MX 8, 8M, and 8X families
- 8 Family supports GLES 3.2
- 8M and 8X support GLES 3.1
- All i.MX 8 Series require wayland
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Tue, 24 Jul 2018 23:06:57 +0000 (18:06 -0500)]
imx-dpu-g2d: Use machine override for compatibility
Use imxdpu override for machine compatibility.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 6 Sep 2018 00:11:46 +0000 (19:11 -0500)]
imx8qxpmek.conf: Add support for i.MX 8QXP MEK board
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 6 Sep 2018 00:07:54 +0000 (19:07 -0500)]
imx8qmmek.conf: Add support for i.MX 8QM MEK board
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 6 Sep 2018 00:07:04 +0000 (19:07 -0500)]
imx8mqevk.conf: Add support for i.MX 8MQ EVK
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 6 Sep 2018 00:06:00 +0000 (19:06 -0500)]
imx-base.inc: Add support for i.MX 8QM, 8MQ, and 8QXP
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Tue, 24 Jul 2018 21:12:51 +0000 (16:12 -0500)]
u-boot-imx: Add support for i.MX 8QM, 8MQ, and 8QXP
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 5 Sep 2018 22:41:24 +0000 (17:41 -0500)]
imx-base.inc: Update kernel image type for i.MX 8
For all arm64 kernel image type is Image.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Mon, 23 Jul 2018 23:16:53 +0000 (18:16 -0500)]
linux-imx: Add i.MX 8 support
- Update to L4.9.88-2.2.0 release, with support for i.MX 8QM,
8MQ, and 8QXP.
- Add the defconfig from arch/arm64/configs
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 1 Aug 2018 23:13:23 +0000 (18:13 -0500)]
wayland-protocols: Add HDR10 metadata and alpha compositing protocols
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Thu, 19 Jul 2018 22:30:24 +0000 (17:30 -0500)]
wayland-protocols: Downgrade to 1.13 for i.MX
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 27 Jun 2018 18:22:45 +0000 (13:22 -0500)]
imx-gpu-g2d: Improve COMPATIBLE_MACHINE
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:35 +0000 (17:23 +0800)]
pulseaudio: Add i.MX8 support
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:34 +0000 (17:23 +0800)]
imx-gst1.0-plugin: Upgrade to v4.4.0
Upgrade EULA to v24
Update plugin define as macro GST_PLUGIN_DEFINE in GST1.14 is updated
Remove link to libgstbadbase in compositor when compiling with GST1.14
(GST-1.14 has moved badbase into libgstbase)
Imxcompositor update for GST1.14
G2d support VPU tiled format
Set default video sink to g2d convert link with waylandsink for 8qxp
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:33 +0000 (17:23 +0800)]
gstreamer1.0-plugins-bad: Upgrade to v1.14.imx
Add GST_EXPORT APIs for GST1.14
kmssink:
Add HDR10 support
Add hdr metadata reset when exit playback
Add fps print when exit
Add alignment for video src crop size for dpu
waylandsink:
Add fps print
Support video crop meta using viewporter protocol
Pass dmabuf modifier to weston
Hard code scale ratio for i.mx8qxp instead of using
setplane to try scale ratio as its upscale has no limitation
Update patch to fix applying conflict
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:32 +0000 (17:23 +0800)]
gstreamer1.0-plugins-good: Upgrade to v1.14.imx
gtkglwidget: Fix build error caused by api change in base-gl
v4l2videodec: Add resolution change support
Add HEVC support
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:31 +0000 (17:23 +0800)]
gstreamer1.0-plugins-base: Upgrade to v1.14.imx
Add GST_GL_API ahead api to export symbol
add include "gstglfuncs.h" when need call gl api.
Add ion dmabuf support in glupload/gldownload.
Add fullRange to hdr10 metadata.
Move gstimxcommon.h into base for imx specified dev.
Add imx physical memory allocator.
Fix glplugin not build in wayland backend.
Patch update to fix applying conflicts.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:30 +0000 (17:23 +0800)]
gstreamer1.0: Upgrade to v1.14.imx
Bugfix/Optimization:
baseparse: Handle base parse error.
baseparse: Unset FLAG_DISCONT when push to adapter.
Or the DISCONT flag will always be set on each frame,
for the first chain in buffer.
baseparse: Push adapter remainning data in
pass through mode to avoid missing data.
poll: Need check if can read event of buffer
for video decoder based on V4L2 driver.
Add the API for it.
inputselector: Proceed non-active pad buffer even if active pad reach eos
Non-active pad will be blocked if active pad reach eos in
inputselector, which will cause all pipeline be blocked.
Inputselector should proceed non-active pad buffer based
on clock even if active pad reach eos.
Change to sync with clock for better user experience.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:29 +0000 (17:23 +0800)]
imx-vpuwrap: Upgrade to v4.4.0
Upgrade EULA to v24
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:28 +0000 (17:23 +0800)]
imx-parser: Upgrade to v4.4.0
Upgrade EULA to v24
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Yuqing Zhu [Mon, 6 Aug 2018 09:23:27 +0000 (17:23 +0800)]
imx-codec: Upgrade to v4.4.0
Upgrade EULA to v24
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Thu, 6 Sep 2018 09:08:48 +0000 (11:08 +0200)]
linux-fslc: Update to 4.17.19
Tested on Variscite VarSOM Starterkit. Checked journal and no new issues could
be detected.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Thu, 6 Sep 2018 09:08:47 +0000 (11:08 +0200)]
xf86-video-armada: Update to latest git
Tested on X-server glmark-es2 creates same results.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Gary Bisson [Thu, 6 Sep 2018 20:07:48 +0000 (22:07 +0200)]
Revert "wayland: Remove file provided by imx-gpu-viv"
This reverts commit
3be51cd536cfb08e95e852ddfdb180a51798b1f0 .
This fixes the following issue:
| No package 'wayland-egl' found
Reason is that
3be51cd5 should have been removed as soon as the
following commit was pushed:
f1e39bd1 imx-gpu-viv: Remove wayland-egl files
Since imx-gpu-viv doesn't provide wayland-egl any longer, wayland
recipe has to.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Wed, 5 Sep 2018 11:44:06 +0000 (13:44 +0200)]
linux-fslc/defconfig: Add CONFIG_TMPFS_POSIX_ACL=y
Fixes:
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[220]: Failed to apply ACL on /dev/v4l-subdev0: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[224]: Failed to apply ACL on /dev/v4l-subdev1: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[215]: Failed to apply ACL on /dev/v4l-subdev10: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[228]: Failed to apply ACL on /dev/v4l-subdev2: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[232]: Failed to apply ACL on /dev/v4l-subdev5: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[217]: Failed to apply ACL on /dev/v4l-subdev11: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[214]: Failed to apply ACL on /dev/dri/card1: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[216]: Failed to apply ACL on /dev/v4l-subdev8: Operation not supported
| Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[226]: Failed to apply ACL on /dev/v4l-subdev9: Operation not supported
and nasty follow-ups: Starting weston from sddm as unpriviledged user fails
with some hints on missing access rights.
For a better understanding CONFIG_TMPFS=y was added which was set indirectly
by CONFIG_DEVTMPFS=y
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Wed, 5 Sep 2018 11:44:05 +0000 (13:44 +0200)]
linux-fslc: Update SRCREV
The only change introduced is menuconfig fix.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Marc Ferland [Mon, 6 Aug 2018 19:18:25 +0000 (15:18 -0400)]
linux-mfgtool: Simplify linux-mfgtool support
As OpenEmbedded-Core now supports (from commit
5b4aab6b40cf21471442e21abc8051b38985de84 ) building multiple kernels,
this patch completly replaces the old linux-mfgtool with a single
statement:
KERNEL_PACKAGE_NAME = "linux-mfgtool"
and it works surprisingly well! This patch also provides a separate
defconfig for linux-imx-mfgtool (which currently is a copy of
linux-imx defconfig).
Note: The linux-mfgtool kernel will be deployed in ${DEPLOY}/mfgtool.
Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 31 Aug 2018 01:47:48 +0000 (22:47 -0300)]
u-boot-fslc: Bump revision to
1e13b91a
1e13b91af7 mx6sabre_common: Allow the videoargs to be passed to bootargs
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Tue, 21 Aug 2018 08:41:48 +0000 (16:41 +0800)]
rcw: inherit fsl-eula-unpack class
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Tue, 21 Aug 2018 08:41:47 +0000 (16:41 +0800)]
rcw-bin: remove
*rcw-bin merge to rcw
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Tue, 21 Aug 2018 08:41:46 +0000 (16:41 +0800)]
uefi: inherit fsl-eula-unpack class
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Pierluigi Passaro [Wed, 8 Aug 2018 07:41:28 +0000 (09:41 +0200)]
Revert "libdrm: Remove unused patches"
This reverts commit
dca6c66e5710938a3ea035b09b86ca3d1a6915c6 .
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Daiane Angolini [Thu, 23 Aug 2018 19:26:10 +0000 (16:26 -0300)]
imx-alsa-plugins: Make imx7ulp a compatible machine
>From [1] we know the imx-alsa-plugins_1.0.26 does support all imx7, and
it is defined in the BSP as MACHINE_EXTRA_RRECOMMENDS, so this patch add
imx7ulp as compatible.
It also fixes the following error (when building for imx7ulpevk):
ERROR: Nothing RPROVIDES 'imx-alsa-plugins' (but
/home/daiane/code/yocto/master/sources/poky/meta/recipes-core/images/core-image-base.bb,
/home/daiane/code/yocto/master/sources/poky/meta/recipes-core/packagegroups/packagegroup-base.bb
RDEPENDS on or otherwise requires it)
imx-alsa-plugins was skipped: incompatible with machine imx7ulpevk (not
in COMPATIBLE_MACHINE)
[1]
https://source.codeaurora.org/external/imx/meta-fsl-bsp-release/tree/imx/meta-bsp/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb?h=rocko-4.9.88-2.0.0_ga
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Daiane Angolini [Thu, 23 Aug 2018 13:43:10 +0000 (10:43 -0300)]
u-boot-fslc: Add bison-native dependency for 2018.07
The u-boot-fslc now depends on bison to complete the build.
This patch fixes the following error message:
| rm -f .tmp_quiet_recordmcount
| make -f
/home/daiane/code/yocto/master/build/tmp/work/imx7dsabresd-fslc-linux-gnueabi/u-boot-fslc/v2018.07+gitAUTOINC+
bc558729a7 -r0/git/scripts/Makefile.build
obj=scripts/kconfig mx7dsabresd_config
| bison -oscripts/kconfig/zconf.tab.c -t -l
/home/daiane/code/yocto/master/build/tmp/work/imx7dsabresd-fslc-linux-gnueabi/u-boot-fslc/v2018.07+gitAUTOINC+
bc558729a7 -r0/git/scripts/kconfig/zconf.y
| /bin/sh: 1: bison: not found
| scripts/Makefile.lib:228: recipe for target
'scripts/kconfig/zconf.tab.c' failed
| make[2]: *** [scripts/kconfig/zconf.tab.c] Error 12
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Tue, 28 Aug 2018 07:43:02 +0000 (09:43 +0200)]
qtwayland/etnaviv: remove xcomposite-glx
fixes
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed.
|
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed.
FWIW: Have similar for Raspi/VC4 in meta-raspi-light
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Tue, 28 Aug 2018 07:43:01 +0000 (09:43 +0200)]
qtwebkit: remove 0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch
* it does not apply with meta-qt5 master
* it changes (breaks currently) qtwebkit for all boards when adding
meta-freescale to layers
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Andreas Müller [Tue, 28 Aug 2018 07:43:00 +0000 (09:43 +0200)]
remove chromium appends
* they were not updated for long time
* they mach neither name nor version of the recipes in meta-browser
* they cause parse-errors
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 27 Jul 2018 18:37:04 +0000 (13:37 -0500)]
imx-vpu-hantro: Update to 1.7.0
- Vp9: rectify the consumed length for error return
- MJPEG: bug fixing in trickmode
- H264: bug fixing for special clip containing invalid syntax value
- RV: limit the HW read pointer in valid range
- Common: Export setinfo() API in codec.h
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 27 Jul 2018 17:02:41 +0000 (12:02 -0500)]
imx-vpu: Clarify compatibility for Chips&Media VPU
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 27 Jul 2018 16:52:56 +0000 (11:52 -0500)]
imx-test: Add i.MX 8 support
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 27 Jul 2018 16:18:45 +0000 (11:18 -0500)]
imx-kobs: Add i.MX 8 support
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 27 Jul 2018 16:12:42 +0000 (11:12 -0500)]
formfactor: Add machconfig for 6SLL and 7ULP
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 27 Jul 2018 15:34:04 +0000 (10:34 -0500)]
firmware-imx: Add support for BCM4356 and BCM89359
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Thu, 26 Jul 2018 21:43:50 +0000 (16:43 -0500)]
firmware-imx: Update to 7.6
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Thu, 26 Jul 2018 19:19:42 +0000 (14:19 -0500)]
alsa-state: Fix channel swap issues
Fix channel swap issues seen for ak4458 and ak5558 codecs on audio board
for i.MX 8MQ. Changes applicable to all platforms.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Thu, 26 Jul 2018 19:07:22 +0000 (14:07 -0500)]
alsa-state: Add support for splitting ESAI device
Split one ESAI device into two virtual devices, one
6 channel and one 2 channel.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Thu, 26 Jul 2018 19:01:46 +0000 (14:01 -0500)]
alsa-state: Fix buffer size issue
Fix incorrect buffer size by removing buffer_time from dmix
configuration settings.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Wed, 25 Jul 2018 17:48:31 +0000 (12:48 -0500)]
imx-gpu-viv: Remove wayland-egl files
Remove wayland-egl files since this support is now provided by Wayland
itself.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Wed, 25 Jul 2018 21:24:54 +0000 (16:24 -0500)]
xf86-video-imx-vivante: Update to 6.2.4.p1.6
This is a version change only to keep the naming consistent.
The SRCREV is unchanged from 6.2.4.p1.2.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Wed, 25 Jul 2018 20:51:17 +0000 (15:51 -0500)]
imx-dpu-g2d: Update to 1.4.6
Includes support for i.MX 8 and 8X families.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Wed, 25 Jul 2018 20:59:45 +0000 (15:59 -0500)]
imx-gpu-g2d: Update to 6.2.4.p1.6
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Tue, 24 Jul 2018 22:52:15 +0000 (17:52 -0500)]
imx-gpu-viv: Update to 6.2.4.p1.6
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Tue, 24 Jul 2018 22:00:53 +0000 (17:00 -0500)]
kernel-module-imx-gpu-viv: Update to 6.2.4.p1.6
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Tue, 17 Jul 2018 18:24:03 +0000 (13:24 -0500)]
weston: Fix non-GPU support
The desktop failed to start on i.MX parts without GPU. The problem
is fixed, and now the package must be configured for i.MX GPU
support.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Thu, 12 Jul 2018 20:41:21 +0000 (15:41 -0500)]
waffle: Configure for i.MX GPU
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Wed, 27 Jun 2018 22:17:34 +0000 (17:17 -0500)]
xserver-xorg: Update OpenGL configuration
Build now with the default OpenGL configuration except
no glamor for i.MX 6 or 7 with GPU.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 23 Jul 2018 15:29:08 +0000 (10:29 -0500)]
EULA: Update to v24
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 23 Aug 2018 00:58:39 +0000 (21:58 -0300)]
linux-mfgtool.inc: This reduce the extender class
This removes duplicated code from the extender class and instead calls
the parent's code.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 23 Aug 2018 00:56:40 +0000 (21:56 -0300)]
linux-mfgtool.inc: Fix wrong build dependency
This fixes following error:
ERROR: Nothing PROVIDES 'virtual/mfgtool-arm-...-binutils'.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 30 Jul 2018 19:42:06 +0000 (14:42 -0500)]
mesa: Remove redundant install code
Now that wayland 1.15 provides libwayland-egl, the main mesa recipe
removes libwayland-egl from its install, so no need to repeat that here.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 30 Jul 2018 19:41:47 +0000 (14:41 -0500)]
imx-base.inc: Simplify preferred providers for graphics
Replace SOC-specific overrides with feature overrides.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 30 Jul 2018 19:41:53 +0000 (14:41 -0500)]
imx-base.inc: Remove redundant DEFAULTTUNE setting
DEFAULTTUNE is set to aarch64 in arch-arm64.inc, so no need to set
it again.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 30 Jul 2018 19:41:45 +0000 (14:41 -0500)]
libdrm: Restore manpages support
Support for manpages, a pyro feature, had to be removed when the
recipe was backported to rocko. This removal should not have been
upstreamed here.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Mon, 30 Jul 2018 19:42:05 +0000 (14:42 -0500)]
xf86-video-imx-vivante: Set linker flags properly
Append LDFLAGS to LFLAGS instead of replacing LFLAGS.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Max Krummenacher [Mon, 16 Jul 2018 12:31:36 +0000 (14:31 +0200)]
imx-gpu-viv: libgl-imx-dev: remove conflicting rdepends
The recipe explicitly sets a conflict between the two packages libgl-imx
and libgl-mesa with some python magic, so one shouldn't RDEPEND on the other.
e.g. when building the SDK most -dev packages are missing and one gets:
| Problem: package libgl-imx-dev-1:6.2.4.p1.2+aarch32-r0.armv7at2hf_neon_mx6qdl requires libgl-mesa-dev, but none of the providers can be installed
| - package libgl-mesa-dev-2:18.1.3-r0.armv7at2hf_neon_mx6qdl conflicts with libgl-dev provided by libgl-imx-dev-1:6.2.4.p1.2+aarch32-r0.armv7at2hf_neon_mx6qdl
| - conflicting requests
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Max Krummenacher [Mon, 23 Jul 2018 20:13:19 +0000 (22:13 +0200)]
dtc-145: Deploy renamed binary only and add new class
dtc-145-native is used by older U-Boot recipes. U-Boot only depends on
the native dtc binary. So, to not clash with files from the regular dtc native
build do only install the dtc binary renamed to dtc-145. Also, create
a new class to handle with dtc-145 dependency.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Fabio Berton [Wed, 18 Jul 2018 17:25:32 +0000 (14:25 -0300)]
utilities.inc: Use only the basename for dtb files
Use make_dtb_boot_files function to use basename from
KERNEL_DEVICETREE files. This is useful for dtb with name:
whatever/my_dtb_file.dtb
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Carlos Rafael Giani [Tue, 17 Jul 2018 07:03:02 +0000 (09:03 +0200)]
gstreamer1.0-plugins-base: Fix OpenGL packageconfig
The OpenGL stack in gstreamer1.0-plugins-base also needs EGL in order for
its OpenGL ES 2.x support to work
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:36 +0000 (17:35 +0800)]
ls1043ardb-be: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:35 +0000 (17:35 +0800)]
ls2088ardb: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:34 +0000 (17:35 +0800)]
ls2088ardb-be: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:33 +0000 (17:35 +0800)]
ls1088ardb: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:32 +0000 (17:35 +0800)]
ls1088ardb-be: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:31 +0000 (17:35 +0800)]
ls1046ardb-be: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:30 +0000 (17:35 +0800)]
ls1046ardb-32b: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:29 +0000 (17:35 +0800)]
ls1046ardb: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:28 +0000 (17:35 +0800)]
ls1043ardb: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:27 +0000 (17:35 +0800)]
ls1043ardb-32b: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:26 +0000 (17:35 +0800)]
ls1012ardb: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:25 +0000 (17:35 +0800)]
ls1012ardb-32b: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:24 +0000 (17:35 +0800)]
ls1012afrwy: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:23 +0000 (17:35 +0800)]
ls1012afrdm: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Chunrong Guo [Wed, 11 Jul 2018 09:35:22 +0000 (17:35 +0800)]
ls1012afrdm-32b: use kernel-fitimage
*Inhert kernel-fitimage bbclass
*Update KERNEL_IMAGETYPES
*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Fabio Berton [Thu, 12 Jul 2018 14:18:59 +0000 (11:18 -0300)]
wayland: Remove file provided by imx-gpu-viv
wayland-egl.pc is installed by imx-gpu-viv and we need to remove
from wayland package for imxgpu machines.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>