* [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release
@ 2016-03-16 14:56 Gary Bisson
2016-03-16 14:56 ` [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8 Gary Bisson
` (13 more replies)
0 siblings, 14 replies; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Hi all,
Here is yet another series to update NXP packages in order to match
the Yocto 3.14.52-1.1.0_ga release.
Nothing special to say about this release except that it includes one
fix for gst1-imx previous update and a new uuc package. This latter is
used for communication with a host PC using the NXP MFGTools.
This series has been tested against two different configurations on a
BD-SL-i.MX6 (SabreLite):
- 1: fb version + EABIhf to test all the hf libraries
- 2: X version + EABI to test the xdriver and X version of the graphics libs
Below are my defconfigs in case anyone is interested.
Regards,
Gary
Config #1: fb + EABIhf
BR2_arm=y
BR2_cortex_a9=y
BR2_ARM_ENABLE_NEON=y
BR2_ARM_ENABLE_VFP=y
BR2_ARM_FPU_NEON=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1"
BR2_ROOTFS_POST_BUILD_SCRIPT="board/boundarydevices/common/post-build.sh"
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/boundarydevices/common/post-image.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/0d92195d/linux-imx6-0d92195d.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="boundary"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-nit6xlite imx6dl-nitrogen6_vm imx6dl-nitrogen6x imx6q-nitrogen6x imx6q-nitrogen6_som2 imx6q-nitrogen6_max imx6qp-nitrogen6_max imx6q-sabrelite"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
BR2_PACKAGE_ALSA_UTILS_AMIDI=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_APLAYMIDI=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_GSTREAMER=y
BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ALSA=y
BR2_PACKAGE_GST_PLUGINS_GOOD=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AUTODETECT=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_DEBUGUTILS=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_FLV=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MATROSKA=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_V4L2=y
BR2_PACKAGE_GST_FSL_PLUGINS=y
BR2_PACKAGE_GSTREAMER1=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ADDER=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORATE=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ENCODING=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_GIO=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_SUBPARSE=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y
BR2_PACKAGE_GST1_PLUGINS_GOOD=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ALPHA=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_APETAG=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOFX=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOPARSERS=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUPARSE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_CUTTER=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEBUGUTILS=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEINTERLACE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DTMF=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_EFFECTV=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_EQUALIZER=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLV=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLX=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_GOOM=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_GOOM2K1=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ICYDEMUX=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_IMAGEFREEZE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_INTERLEAVE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LAW=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LEVEL=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MONOSCOPE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIFILE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIPART=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_REPLAYGAIN=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTPMANAGER=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SHAPEWIPE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SMPTE=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SPECTRUM=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_UDP=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOCROP=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOFILTER=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOMIXER=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVENC=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_Y4M=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y
BR2_PACKAGE_GST1_PLUGINS_BAD=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ACCURIP=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMDEC=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMENC=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AIFF=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASFMUX=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOFXBAD=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUTOCONVERT=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BAYER=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COLOREFFECTS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DTLS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVDSPU=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FACEOVERLAY=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FESTIVAL=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FIELDANALYSIS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREEVERB=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREI0R=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GAUDIEFFECTS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GEOMETRICTRANSFORM=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GDP=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ID3TAG=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTER=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTERLACE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IVFPARSE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IVTC=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JP2KDECIMATOR=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JPEGFORMAT=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBRFB=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MIDI=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGDEMUX=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSMUX=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGPSMUX=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MXF=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ONVIF=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PCAPPARSE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PNM=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RAWPARSE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REMOVESILENCE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDP=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SEGMENTCLIP=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SIREN=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SMOOTH=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SPEED=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_STEREO=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOFILTERS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VMNC=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_YADIF=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MUSEPACK=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENH264=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENJPEG=y
BR2_PACKAGE_GST1_PLUGINS_UGLY=y
BR2_PACKAGE_GST1_IMX=y
BR2_PACKAGE_GST1_LIBAV=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q=y
BR2_PACKAGE_IMX_KOBS=y
BR2_PACKAGE_IMX_UUC=y
BR2_PACKAGE_IMX_GPU_VIV=y
BR2_PACKAGE_IMX_GPU_VIV_APITRACE=y
BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES=y
BR2_PACKAGE_IMX_GPU_VIV_GMEM_INFO=y
BR2_PACKAGE_KERNEL_MODULE_IMX_GPU_VIV=y
BR2_PACKAGE_FONTCONFIG=y
BR2_PACKAGE_LIBIMXVPUAPI=y
BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_OPENSSH=y
BR2_PACKAGE_RSYNC=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
Config #2: X + EABI
BR2_arm=y
BR2_cortex_a9=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TARGET_OPTIMIZATION="-pipe"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1"
BR2_ROOTFS_POST_BUILD_SCRIPT="board/boundarydevices/common/post-build.sh"
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/boundarydevices/common/post-image.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/0d92195d/linux-imx6-0d92195d.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="boundary"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-nit6xlite imx6dl-nitrogen6_vm imx6dl-nitrogen6x imx6q-nitrogen6x imx6q-nitrogen6_max imx6qp-nitrogen6_max imx6q-sabrelite"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_GSTREAMER=y
BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
BR2_PACKAGE_GST_PLUGINS_GOOD=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AUTODETECT=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y
BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MATROSKA=y
BR2_PACKAGE_GST_FSL_PLUGINS=y
BR2_PACKAGE_GSTREAMER1=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORATE=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ENCODING=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y
BR2_PACKAGE_GST1_PLUGINS_GOOD=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEBUGUTILS=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLV=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA=y
BR2_PACKAGE_GST1_PLUGINS_BAD=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUTOCONVERT=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BAYER=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2=y
BR2_PACKAGE_GST1_IMX=y
BR2_PACKAGE_GST1_LIBAV=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_INPUT_EVDEV=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV=y
BR2_PACKAGE_XTERM=y
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q=y
BR2_PACKAGE_IMX_KOBS=y
BR2_PACKAGE_IMX_UUC=y
BR2_PACKAGE_IMX_GPU_VIV=y
BR2_PACKAGE_IMX_GPU_VIV_APITRACE=y
BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES=y
BR2_PACKAGE_IMX_GPU_VIV_GMEM_INFO=y
BR2_PACKAGE_KERNEL_MODULE_IMX_GPU_VIV=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_PYTHON=y
BR2_PACKAGE_PYTHON_CFFI=y
BR2_PACKAGE_PYTHON_SETUPTOOLS=y
BR2_PACKAGE_LIBSHA1=y
BR2_PACKAGE_TIFF=y
BR2_PACKAGE_LIBIMXVPUAPI=y
BR2_PACKAGE_OPENSSH=y
BR2_PACKAGE_RSYNC=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BOARDNAME="nitrogen6q"
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-boot-imx6/tarball/a4070a8/u-boot-a4070a8.tar.gz"
BR2_TARGET_UBOOT_FORMAT_IMX=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
Gary Bisson (14):
libfslcodec: bump to version 4.0.8
libfslparser: bump to version 4.0.8
libfslvpuwrap: bump to version 1.0.62
imx-gpu-viv: bump version to 5.0.11 p7.4
imx-gpu-viv: add apitrace dependency on libpng
kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4
xdriver_xf86-video-imx-viv: bump to version 5.0.11 p7.4
imx-kobs: bump to version 5.3
imx-vpu: bump to version 5.4.32
firmware-imx: bump to version 5.3
imx-uuc: add new package
gst1-imx: add missing libfslcodec dependency
configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga
configs: nitrogen*: bump kernel version to 3.14.52-1.1.0_ga
configs/freescale_imx6dlsabreauto_defconfig | 4 +--
configs/freescale_imx6dlsabresd_defconfig | 4 +--
configs/freescale_imx6qsabresd_defconfig | 4 +--
configs/freescale_imx6sololiteevk_defconfig | 4 +--
configs/freescale_imx6sxsabresd_defconfig | 4 +--
configs/freescale_imx6ulevk_defconfig | 4 +--
configs/nitrogen6sx_defconfig | 4 +--
configs/nitrogen6x_defconfig | 6 ++---
configs/nitrogen7_defconfig | 3 ++-
package/freescale-imx/Config.in | 1 +
.../freescale-imx/firmware-imx/firmware-imx.hash | 3 +--
package/freescale-imx/firmware-imx/firmware-imx.mk | 2 +-
package/freescale-imx/imx-gpu-viv/Config.in | 1 +
package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash | 4 +--
package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 3 ++-
package/freescale-imx/imx-kobs/imx-kobs.hash | 2 +-
package/freescale-imx/imx-kobs/imx-kobs.mk | 2 +-
package/freescale-imx/imx-uuc/Config.in | 11 ++++++++
package/freescale-imx/imx-uuc/imx-uuc.hash | 1 +
package/freescale-imx/imx-uuc/imx-uuc.mk | 20 ++++++++++++++
package/freescale-imx/imx-vpu/imx-vpu.hash | 2 +-
package/freescale-imx/imx-vpu/imx-vpu.mk | 2 +-
.../kernel-module-imx-gpu-viv.hash | 2 +-
.../kernel-module-imx-gpu-viv.mk | 2 +-
package/gstreamer1/gst1-imx/gst1-imx.mk | 4 +++
package/libfslcodec/libfslcodec.hash | 2 +-
package/libfslcodec/libfslcodec.mk | 2 +-
package/libfslparser/libfslparser.hash | 2 +-
package/libfslparser/libfslparser.mk | 2 +-
package/libfslvpuwrap/libfslvpuwrap.hash | 2 +-
package/libfslvpuwrap/libfslvpuwrap.mk | 2 +-
.../0001-Remove-dix-internal-header-usage.patch | 31 ++++++++++++++++++++++
.../xdriver_xf86-video-imx-viv.hash | 2 +-
.../xdriver_xf86-video-imx-viv.mk | 6 ++---
34 files changed, 110 insertions(+), 40 deletions(-)
create mode 100644 package/freescale-imx/imx-uuc/Config.in
create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.hash
create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.mk
create mode 100644 package/x11r7/xdriver_xf86-video-imx-viv/0001-Remove-dix-internal-header-usage.patch
--
2.7.0
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 02/14] libfslparser: " Gary Bisson
` (12 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog since 4.0.7:
- Version alignment with other Multimedia components.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/6a1f559a
This package has been implicitely tested through gstreamer as the 0.10
plugin relies on it:
# gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/libfslcodec/libfslcodec.hash | 2 +-
package/libfslcodec/libfslcodec.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/libfslcodec/libfslcodec.hash b/package/libfslcodec/libfslcodec.hash
index d977a66..fd934f7 100644
--- a/package/libfslcodec/libfslcodec.hash
+++ b/package/libfslcodec/libfslcodec.hash
@@ -1,2 +1,2 @@
# locally computed
-sha256 de1251286ebbc1541452f2f70fbd73e42c58f95630d65d1f9aaabf10a6caa38f libfslcodec-4.0.7.bin
+sha256 544ffc5989bce18ca50c7a826cc03370b1cf8455335e4291ef0c0779b4c33de0 libfslcodec-4.0.8.bin
diff --git a/package/libfslcodec/libfslcodec.mk b/package/libfslcodec/libfslcodec.mk
index e151c66..502390f 100644
--- a/package/libfslcodec/libfslcodec.mk
+++ b/package/libfslcodec/libfslcodec.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBFSLCODEC_VERSION = 4.0.7
+LIBFSLCODEC_VERSION = 4.0.8
LIBFSLCODEC_SITE = $(FREESCALE_IMX_SITE)
LIBFSLCODEC_SOURCE = libfslcodec-$(LIBFSLCODEC_VERSION).bin
LIBFSLCODEC_INSTALL_STAGING = YES
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 02/14] libfslparser: bump to version 4.0.8
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
2016-03-16 14:56 ` [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 03/14] libfslvpuwrap: bump to version 1.0.62 Gary Bisson
` (11 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog since 4.0.7:
-Support hevc in MPG2 parser.
-Enhance the parsing conditions in SPS nal unit.
Parse system header to get stream id.
For mpeg video, don't call parseh264 to avoid mistakes.
-Fix memory leak, free temp data buffer after parsing header.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/c3aa06b3
This package has been implicitely tested through gstreamer as the 0.10
plugin relies on it:
# gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/libfslparser/libfslparser.hash | 2 +-
package/libfslparser/libfslparser.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/libfslparser/libfslparser.hash b/package/libfslparser/libfslparser.hash
index 976a2d2..c49345f 100644
--- a/package/libfslparser/libfslparser.hash
+++ b/package/libfslparser/libfslparser.hash
@@ -1,2 +1,2 @@
# locally computed
-sha256 e7c248e64db03c3ddd84f50ae408e560f8f5819e58c487a5dec5141bc384ae83 libfslparser-4.0.7.bin
+sha256 a04621783c84a9776216caff9563c7f840fddd584b0b2d27738d6ca6d2c77f32 libfslparser-4.0.8.bin
diff --git a/package/libfslparser/libfslparser.mk b/package/libfslparser/libfslparser.mk
index c5efc85..44e6039 100644
--- a/package/libfslparser/libfslparser.mk
+++ b/package/libfslparser/libfslparser.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBFSLPARSER_VERSION = 4.0.7
+LIBFSLPARSER_VERSION = 4.0.8
LIBFSLPARSER_SITE = $(FREESCALE_IMX_SITE)
LIBFSLPARSER_SOURCE = libfslparser-$(LIBFSLPARSER_VERSION).bin
LIBFSLPARSER_INSTALL_STAGING = YES
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 03/14] libfslvpuwrap: bump to version 1.0.62
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
2016-03-16 14:56 ` [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8 Gary Bisson
2016-03-16 14:56 ` [Buildroot] [PATCH 02/14] libfslparser: " Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 04/14] imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
` (10 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog:
- Add frame rate check and return failure if frame rate is invalid
value (<=0)
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/67b3b998
This package has been implicitely tested through gstreamer as the
plugins rely on it for vpu decoding:
# gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/libfslvpuwrap/libfslvpuwrap.hash | 2 +-
package/libfslvpuwrap/libfslvpuwrap.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/libfslvpuwrap/libfslvpuwrap.hash b/package/libfslvpuwrap/libfslvpuwrap.hash
index 8e6ba61..e987077 100644
--- a/package/libfslvpuwrap/libfslvpuwrap.hash
+++ b/package/libfslvpuwrap/libfslvpuwrap.hash
@@ -1,2 +1,2 @@
# locally computed
-sha256 e4bfe218d17ec66acf8cd97d08fef8ef71ab6762d4c8cf0d0193eca5f599b4c9 libfslvpuwrap-1.0.61.bin
+sha256 0717faccb5413dc95ce9ad919400095ecf722320478c924366793a6cc450ae16 libfslvpuwrap-1.0.62.bin
diff --git a/package/libfslvpuwrap/libfslvpuwrap.mk b/package/libfslvpuwrap/libfslvpuwrap.mk
index b3d6f0c..12a4e86 100644
--- a/package/libfslvpuwrap/libfslvpuwrap.mk
+++ b/package/libfslvpuwrap/libfslvpuwrap.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBFSLVPUWRAP_VERSION = 1.0.61
+LIBFSLVPUWRAP_VERSION = 1.0.62
LIBFSLVPUWRAP_SITE = $(FREESCALE_IMX_SITE)
LIBFSLVPUWRAP_SOURCE = libfslvpuwrap-$(LIBFSLVPUWRAP_VERSION).bin
LIBFSLVPUWRAP_DEPENDENCIES = imx-vpu
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 04/14] imx-gpu-viv: bump version to 5.0.11 p7.4
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (2 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 03/14] libfslvpuwrap: bump to version 1.0.62 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 05/14] imx-gpu-viv: add apitrace dependency on libpng Gary Bisson
` (9 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
This version is released with 3.14.52-1.1.0_ga release.
Includes many of the bug fixes and stability improvements.
For more information refer to i.MX Linux Release Notes from NXP website:
L3.14.52_1.1.0_LINUX_DOCS package is under Supporting Information.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/f1161869
This package has been tested with both X11 and Framebuffer backends:
# cd /usr/share/examples/viv_samples/vdk/
# apitrace trace --api egl ./tutorial7
# gmem_info
... display memory use per PID ...
#?apitrace replay tutorial7.trace
#?eglretrace tutorial7.trace
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash | 4 ++--
package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
index 149afc2..4119388 100644
--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
+++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
@@ -1,3 +1,3 @@
# locally computed
-sha256 43fea6ebbb1222e0f594fff3b48147f4bb6173b85f2caa9fa6bf04a1c85ee93a imx-gpu-viv-5.0.11.p7.1-sfp.bin
-sha256 e49ca1d31ca83bb50f6672325db37ae3754eb9073ad98a37790ab1209ea5cba8 imx-gpu-viv-5.0.11.p7.1-hfp.bin
+sha256 3ea201f91ce9b56455e4983ab1055e8175415fbbf2800dc097d47e78ceefba34 imx-gpu-viv-5.0.11.p7.4-sfp.bin
+sha256 b80838104f2f2e3b0baf2f1aacdca263c1c92589ce919b3be40aaad23f686b7f imx-gpu-viv-5.0.11.p7.4-hfp.bin
diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
index 6171080..84ac53f 100644
--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
@@ -4,7 +4,7 @@
#
################################################################################
-IMX_GPU_VIV_BASE_VERSION = 5.0.11.p7.1
+IMX_GPU_VIV_BASE_VERSION = 5.0.11.p7.4
ifeq ($(BR2_ARM_EABIHF),y)
IMX_GPU_VIV_VERSION = $(IMX_GPU_VIV_BASE_VERSION)-hfp
else
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 05/14] imx-gpu-viv: add apitrace dependency on libpng
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (3 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 04/14] imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 06/14] kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
` (8 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/ce73c200
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/freescale-imx/imx-gpu-viv/Config.in | 1 +
package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 1 +
2 files changed, 2 insertions(+)
diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in
index c386765..20759b1 100644
--- a/package/freescale-imx/imx-gpu-viv/Config.in
+++ b/package/freescale-imx/imx-gpu-viv/Config.in
@@ -62,6 +62,7 @@ config BR2_PACKAGE_PROVIDES_LIBOPENVG
config BR2_PACKAGE_IMX_GPU_VIV_APITRACE
bool "install apitrace tools"
select BR2_PACKAGE_IMX_GPU_VIV_G2D
+ select BR2_PACKAGE_LIBPNG
help
Copy the apitrace tool to the target. Apitrace consists
of a set of tools to trace, replay and/or inspect OpenGL,
diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
index 84ac53f..b51a7af 100644
--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
@@ -80,6 +80,7 @@ define IMX_GPU_VIV_INSTALL_STAGING_CMDS
endef
ifeq ($(BR2_PACKAGE_IMX_GPU_VIV_APITRACE),y)
+IMX_GPU_VIV_DEPENDENCIES += libpng
ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11)
define IMX_GPU_VIV_INSTALL_APITRACE
cp -dpfr $(@D)/apitrace/x11/usr/bin/* $(TARGET_DIR)/usr/bin/
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 06/14] kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (4 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 05/14] imx-gpu-viv: add apitrace dependency on libpng Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 07/14] xdriver_xf86-video-imx-viv: bump to version " Gary Bisson
` (7 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
In order to match the imx-gpu-viv graphics libraries version.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/dcfa6752
This package has been tested with the following commands:
# modprobe galcore
# cd /usr/share/examples/viv_samples/vdk/
# ./tutorial7
Signen-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
.../kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.hash | 2 +-
.../kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.hash b/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.hash
index 7d01afb..0842c7a 100644
--- a/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.hash
+++ b/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.hash
@@ -1,2 +1,2 @@
# locally computed
-sha256 955037fd86d31cdddaed15c254f377f4b30a8abcf5a5e4f9185bd660ff14b7c3 kernel-module-imx-gpu-viv-eeeb23c0fb1cee01318088d417025263479c44ac.tar.gz
+sha256 971254d204f6c8f739d0a2094055cd0b8001dc7d366345f996b14a495f92459e kernel-module-imx-gpu-viv-2b3290d1c1ce383e860a0fd6b53074848a848e65.tar.gz
diff --git a/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk b/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk
index 95b0a6b..aad8e40 100644
--- a/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk
+++ b/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk
@@ -4,7 +4,7 @@
#
################################################################################
-KERNEL_MODULE_IMX_GPU_VIV_VERSION = eeeb23c0fb1cee01318088d417025263479c44ac
+KERNEL_MODULE_IMX_GPU_VIV_VERSION = 2b3290d1c1ce383e860a0fd6b53074848a848e65
KERNEL_MODULE_IMX_GPU_VIV_SITE = \
$(call github,Freescale,kernel-module-imx-gpu-viv,$(KERNEL_MODULE_IMX_GPU_VIV_VERSION))
KERNEL_MODULE_IMX_GPU_VIV_LICENSE = GPLv2
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 07/14] xdriver_xf86-video-imx-viv: bump to version 5.0.11 p7.4
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (5 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 06/14] kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:30 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 08/14] imx-kobs: bump to version 5.3 Gary Bisson
` (6 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog:
- License changed to MIT.
- Fix GCC5.2 build.
Also add a patch pulled from Yocto for the following reason:
The 'swaprep.h' is an internal Xorg header and is not being installed
anymore. The swap features are provided by the 'misc.h' header now.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/19935f57
https://github.com/Freescale/meta-fsl-arm/commit/277cef92
The following xorg.conf was used in order to force the use of the
vivante module:
https://github.com/Freescale/meta-fsl-arm/blob/master/recipes-graphics/xorg-xserver/xserver-xf86-config/mx6/xorg.conf
Note that the X server must be started with the "noreset" option to
avoid crashes when closing X apps.
# X -noreset
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
| 31 ++++++++++++++++++++++
.../xdriver_xf86-video-imx-viv.hash | 2 +-
.../xdriver_xf86-video-imx-viv.mk | 6 ++---
3 files changed, 35 insertions(+), 4 deletions(-)
create mode 100644 package/x11r7/xdriver_xf86-video-imx-viv/0001-Remove-dix-internal-header-usage.patch
--git a/package/x11r7/xdriver_xf86-video-imx-viv/0001-Remove-dix-internal-header-usage.patch b/package/x11r7/xdriver_xf86-video-imx-viv/0001-Remove-dix-internal-header-usage.patch
new file mode 100644
index 0000000..f146ba3
--- /dev/null
+++ b/package/x11r7/xdriver_xf86-video-imx-viv/0001-Remove-dix-internal-header-usage.patch
@@ -0,0 +1,31 @@
+From 80c419dddf6483873503d90694c4b4ae34ffa5e4 Mon Sep 17 00:00:00 2001
+From: Otavio Salvador <otavio@ossystems.com.br>
+Date: Wed, 2 Dec 2015 13:50:57 +0000
+Subject: [PATCH] Remove 'dix' internal header usage
+Organization: O.S. Systems Software LTDA.
+
+The 'swaprep.h' is an internal Xorg header and is not being installed
+anymore. The swap features are provided by the 'misc.h' header now.
+
+Upstream-Status: Pending
+
+Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
+---
+ EXA/src/vivante_extension/vivante_ext.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/EXA/src/vivante_extension/vivante_ext.c b/EXA/src/vivante_extension/vivante_ext.c
+index 0d1085b..1ffbb1b 100644
+--- a/EXA/src/vivante_extension/vivante_ext.c
++++ b/EXA/src/vivante_extension/vivante_ext.c
+@@ -40,7 +40,6 @@
+ #include "cursorstr.h"
+ #include "scrnintstr.h"
+ #include "servermd.h"
+-#include "swaprep.h"
+ #include "drm.h"
+ #include "xf86Module.h"
+ #include "globals.h"
+--
+2.1.4
+
diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash
index 72608dd..9a16569 100644
--- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash
+++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash
@@ -1,2 +1,2 @@
# locally computed
-sha256 ab6a896cafba324105d26f52b7dad2c41d04d75cc9e48b66e8041a95660a04ee xserver-xorg-video-imx-viv-5.0.11.p7.1.tar.gz
+sha256 3effaf42bde64da8fad2dfe0dcef12d1cfbbbe189511dbd4612442129fd832cc xserver-xorg-video-imx-viv-5.0.11.p7.4.tar.gz
diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk
index 884b30e..a1b32b1 100644
--- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk
+++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk
@@ -4,13 +4,13 @@
#
################################################################################
-XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = 5.0.11.p7.1
+XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = 5.0.11.p7.4
XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(FREESCALE_IMX_SITE)
XDRIVER_XF86_VIDEO_IMX_VIV_SOURCE = xserver-xorg-video-imx-viv-$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION).tar.gz
XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv xserver_xorg-server \
xproto_xproto xproto_xf86driproto libdrm
-XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = GPLv2+
-XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE_FILES = COPYING-GPL-2
+XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = MIT
+XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE_FILES = COPYING-MIT
XDRIVER_XF86_VIDEO_IMX_VIV_INSTALL_STAGING = YES
XDRIVER_XF86_VIDEO_IMX_VIV_MAKE_CMD = $(TARGET_CONFIGURE_OPTS) $(MAKE1) -C $(@D)/EXA/src -f makefile.linux
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 08/14] imx-kobs: bump to version 5.3
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (6 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 07/14] xdriver_xf86-video-imx-viv: bump to version " Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 09/14] imx-vpu: bump to version 5.4.32 Gary Bisson
` (5 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog:
- add new feature to read bch geometry setting from debugfs, it provides
the feasibility to support large oob NAND devices.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/9953874c
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/freescale-imx/imx-kobs/imx-kobs.hash | 2 +-
package/freescale-imx/imx-kobs/imx-kobs.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/freescale-imx/imx-kobs/imx-kobs.hash b/package/freescale-imx/imx-kobs/imx-kobs.hash
index 477f231..09d42ed 100644
--- a/package/freescale-imx/imx-kobs/imx-kobs.hash
+++ b/package/freescale-imx/imx-kobs/imx-kobs.hash
@@ -1,2 +1,2 @@
# locally computed
-sha256 28c7356187ae26a2b37fb37a4b7bfdb63b3628b72d737d897ae6d5b969fbb51a imx-kobs-5.1.tar.gz
+sha256 45f729fc2b49556f1ca9df778f52bf5cc749cfe53664c8206daab29991c5f6c1 imx-kobs-5.3.tar.gz
diff --git a/package/freescale-imx/imx-kobs/imx-kobs.mk b/package/freescale-imx/imx-kobs/imx-kobs.mk
index bf01567..cc4721f 100644
--- a/package/freescale-imx/imx-kobs/imx-kobs.mk
+++ b/package/freescale-imx/imx-kobs/imx-kobs.mk
@@ -4,7 +4,7 @@
#
################################################################################
-IMX_KOBS_VERSION = 5.1
+IMX_KOBS_VERSION = 5.3
IMX_KOBS_SITE = $(FREESCALE_IMX_SITE)
IMX_KOBS_LICENSE = GPLv2+
IMX_KOBS_LICENSE_FILES = COPYING
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 09/14] imx-vpu: bump to version 5.4.32
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (7 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 08/14] imx-kobs: bump to version 5.3 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:31 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 10/14] firmware-imx: bump to version 5.3 Gary Bisson
` (4 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog:
- Support AVcVuiInfo for Decoder through DecInitialInfo or DecOutputInfo
- Clear structure iram IOGetIramBase() fails to set them to avoid
using uninitialized variables.
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/be030922
This package has been implicitely tested through gstreamer as the
plugins rely on it for vpu decoding:
# gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
# gst-launch-1.0 playbin uri=file:///root/tears_of_steel_1080p.webm
# gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \
matroskademux ! imxvpudec ! imxipuvideosink
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/freescale-imx/imx-vpu/imx-vpu.hash | 2 +-
package/freescale-imx/imx-vpu/imx-vpu.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/freescale-imx/imx-vpu/imx-vpu.hash b/package/freescale-imx/imx-vpu/imx-vpu.hash
index 3fdd092..c828c2b 100644
--- a/package/freescale-imx/imx-vpu/imx-vpu.hash
+++ b/package/freescale-imx/imx-vpu/imx-vpu.hash
@@ -1,2 +1,2 @@
# Locally computed
-sha256 a266ab317fbd866541eae506d68983bcd361f49d1162a66bb34cb8088ceec88c imx-vpu-5.4.31.bin
+sha256 f11b91dcdb84bfefd3c88f10a9c1c1bc3420e4bbaadc38b9280fb52f7769eca8 imx-vpu-5.4.32.bin
diff --git a/package/freescale-imx/imx-vpu/imx-vpu.mk b/package/freescale-imx/imx-vpu/imx-vpu.mk
index 571cc40..949fefa 100644
--- a/package/freescale-imx/imx-vpu/imx-vpu.mk
+++ b/package/freescale-imx/imx-vpu/imx-vpu.mk
@@ -4,7 +4,7 @@
#
################################################################################
-IMX_VPU_VERSION = 5.4.31
+IMX_VPU_VERSION = 5.4.32
IMX_VPU_SITE = $(FREESCALE_IMX_SITE)
IMX_VPU_SOURCE = imx-vpu-$(IMX_VPU_VERSION).bin
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 10/14] firmware-imx: bump to version 5.3
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (8 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 09/14] imx-vpu: bump to version 5.4.32 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-18 22:31 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 11/14] imx-uuc: add new package Gary Bisson
` (3 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Changelog:
- Add basic epdc firmware copy to correct output path
- Move legacy epdc firmware to this package out of kernel
- VPU firmware upgrade to v3.1.1_r46070
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/0fdf829
This package has been implicitely tested through gstreamer as the
plugins rely on them for vpu decoding for instance:
# gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \
matroskademux ! imxvpudec ! imxipuvideosink
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/freescale-imx/firmware-imx/firmware-imx.hash | 3 +--
package/freescale-imx/firmware-imx/firmware-imx.mk | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/package/freescale-imx/firmware-imx/firmware-imx.hash b/package/freescale-imx/firmware-imx/firmware-imx.hash
index 06d5a54..a5bc82c 100644
--- a/package/freescale-imx/firmware-imx/firmware-imx.hash
+++ b/package/freescale-imx/firmware-imx/firmware-imx.hash
@@ -1,2 +1 @@
-# locally computed
-sha256 8cc2df128c0e2d2f5224d73389fbe6e4d6fa9ede76f8c0a9adaf7ec0986d0f1f firmware-imx-5.2.bin
+sha256 fd14c3666eb3c12f4f2665d95caf383bb1d0277bb12e2de28fefc8d1230604f2 firmware-imx-5.3.bin
diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
index 35cfb6d..8f81c57 100644
--- a/package/freescale-imx/firmware-imx/firmware-imx.mk
+++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
@@ -4,7 +4,7 @@
#
################################################################################
-FIRMWARE_IMX_VERSION = 5.2
+FIRMWARE_IMX_VERSION = 5.3
FIRMWARE_IMX_SITE = $(FREESCALE_IMX_SITE)
FIRMWARE_IMX_SOURCE = firmware-imx-$(FIRMWARE_IMX_VERSION).bin
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 11/14] imx-uuc: add new package
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (9 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 10/14] firmware-imx: bump to version 5.3 Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-19 8:54 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 12/14] gst1-imx: add missing libfslcodec dependency Gary Bisson
` (2 subsequent siblings)
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
This package provides the Universal Adapter user-space utility that is
used to receive commands from the Manufacturing Tool by the Freescale
UTP Protocol.
It only works on Freescale/NXP kernels whose configuration contains
the CONFIG_FSL_UTP option.
In order to use it, the best is to make a ramdisk image whose init
points to /linuxrc. Otherwise you can simply invoke the tool once
booted:
$ uuc
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/freescale-imx/Config.in | 1 +
package/freescale-imx/imx-uuc/Config.in | 11 +++++++++++
package/freescale-imx/imx-uuc/imx-uuc.hash | 1 +
package/freescale-imx/imx-uuc/imx-uuc.mk | 20 ++++++++++++++++++++
4 files changed, 33 insertions(+)
create mode 100644 package/freescale-imx/imx-uuc/Config.in
create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.hash
create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.mk
diff --git a/package/freescale-imx/Config.in b/package/freescale-imx/Config.in
index dfb6cc4..bc3ddd6 100644
--- a/package/freescale-imx/Config.in
+++ b/package/freescale-imx/Config.in
@@ -44,6 +44,7 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
source "package/freescale-imx/imx-kobs/Config.in"
source "package/freescale-imx/imx-lib/Config.in"
+source "package/freescale-imx/imx-uuc/Config.in"
source "package/freescale-imx/imx-vpu/Config.in"
source "package/freescale-imx/firmware-imx/Config.in"
if (BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51 || BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53)
diff --git a/package/freescale-imx/imx-uuc/Config.in b/package/freescale-imx/imx-uuc/Config.in
new file mode 100644
index 0000000..2cd8299
--- /dev/null
+++ b/package/freescale-imx/imx-uuc/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_IMX_UUC
+ bool "imx-uuc"
+ depends on BR2_arm # Only relevant for i.MX
+ help
+ This package provides the Universal Adapter user-space utility
+ that is used to receive commands from the Manufacturing Tool
+ by the Freescale UTP Protocol.
+
+ This package is provided by Freescale/NXP as-is and doesn't have
+ an upstream.
+
diff --git a/package/freescale-imx/imx-uuc/imx-uuc.hash b/package/freescale-imx/imx-uuc/imx-uuc.hash
new file mode 100644
index 0000000..aab9ea8
--- /dev/null
+++ b/package/freescale-imx/imx-uuc/imx-uuc.hash
@@ -0,0 +1 @@
+sha256 95d7f7b075f58fedc07602fbc0e5bf5212d28deea3d09cdbcbd80992dcd18482 imx-uuc-0.5.1.tar.gz
diff --git a/package/freescale-imx/imx-uuc/imx-uuc.mk b/package/freescale-imx/imx-uuc/imx-uuc.mk
new file mode 100644
index 0000000..1bd419e
--- /dev/null
+++ b/package/freescale-imx/imx-uuc/imx-uuc.mk
@@ -0,0 +1,20 @@
+################################################################################
+#
+# imx-uuc
+#
+################################################################################
+
+IMX_UUC_VERSION = 0.5.1
+IMX_UUC_SITE = $(FREESCALE_IMX_SITE)
+IMX_UUC_LICENSE = GPLv2+
+IMX_UUC_LICENSE_FILES = COPYING
+
+define IMX_UUC_BUILD_CMDS
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) CC=$(TARGET_CC)
+endef
+
+define IMX_UUC_INSTALL_TARGET_CMDS
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install
+endef
+
+$(eval $(generic-package))
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 12/14] gst1-imx: add missing libfslcodec dependency
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (10 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 11/14] imx-uuc: add new package Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-19 13:59 ` Thomas Petazzoni
2016-03-16 14:56 ` [Buildroot] [PATCH 13/14] configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga Gary Bisson
2016-03-16 14:56 ` [Buildroot] [PATCH 14/14] configs: nitrogen*: bump kernel " Gary Bisson
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Needed by imxmp3audioenc and imxuniaudiodec plugins.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
package/gstreamer1/gst1-imx/gst1-imx.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/gstreamer1/gst1-imx/gst1-imx.mk b/package/gstreamer1/gst1-imx/gst1-imx.mk
index ca6bc49..650e097 100644
--- a/package/gstreamer1/gst1-imx/gst1-imx.mk
+++ b/package/gstreamer1/gst1-imx/gst1-imx.mk
@@ -27,6 +27,10 @@ ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD),y)
GST1_IMX_DEPENDENCIES += gst1-plugins-bad
endif
+ifeq ($(BR2_PACKAGE_LIBFSLCODEC),y)
+GST1_IMX_DEPENDENCIES += libfslcodec
+endif
+
ifeq ($(BR2_PACKAGE_LIBIMXVPUAPI),y)
GST1_IMX_DEPENDENCIES += libimxvpuapi
endif
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 13/14] configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (11 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 12/14] gst1-imx: add missing libfslcodec dependency Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-19 13:59 ` Thomas Petazzoni
2016-03-16 14:56 ` [Buildroot] [PATCH 14/14] configs: nitrogen*: bump kernel " Gary Bisson
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Consolidated GA support i.MX 6Q/QP/D/S/SL/UL and 7Dual
This patch is based on the Yocto equivalent:
https://github.com/Freescale/meta-fsl-arm/commit/9f206ec7
https://github.com/Freescale/meta-fsl-arm/commit/33d1115d
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
configs/freescale_imx6dlsabreauto_defconfig | 4 ++--
configs/freescale_imx6dlsabresd_defconfig | 4 ++--
configs/freescale_imx6qsabresd_defconfig | 4 ++--
configs/freescale_imx6sololiteevk_defconfig | 4 ++--
configs/freescale_imx6sxsabresd_defconfig | 4 ++--
configs/freescale_imx6ulevk_defconfig | 4 ++--
6 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/configs/freescale_imx6dlsabreauto_defconfig b/configs/freescale_imx6dlsabreauto_defconfig
index c3abbe3..a11bb75 100644
--- a/configs/freescale_imx6dlsabreauto_defconfig
+++ b/configs/freescale_imx6dlsabreauto_defconfig
@@ -15,7 +15,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-2.6-imx.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -30,4 +30,4 @@ BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabreauto"
BR2_TARGET_UBOOT_FORMAT_IMX=y
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.freescale.com/imx/uboot-imx.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
diff --git a/configs/freescale_imx6dlsabresd_defconfig b/configs/freescale_imx6dlsabresd_defconfig
index f3db089..49e37e6 100644
--- a/configs/freescale_imx6dlsabresd_defconfig
+++ b/configs/freescale_imx6dlsabresd_defconfig
@@ -15,7 +15,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-2.6-imx.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -30,4 +30,4 @@ BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabresd"
BR2_TARGET_UBOOT_FORMAT_IMX=y
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.freescale.com/imx/uboot-imx.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
diff --git a/configs/freescale_imx6qsabresd_defconfig b/configs/freescale_imx6qsabresd_defconfig
index 17ad1b5..558ae5a 100644
--- a/configs/freescale_imx6qsabresd_defconfig
+++ b/configs/freescale_imx6qsabresd_defconfig
@@ -15,7 +15,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-2.6-imx.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -30,4 +30,4 @@ BR2_TARGET_UBOOT_BOARDNAME="mx6qsabresd"
BR2_TARGET_UBOOT_FORMAT_IMX=y
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.freescale.com/imx/uboot-imx.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
diff --git a/configs/freescale_imx6sololiteevk_defconfig b/configs/freescale_imx6sololiteevk_defconfig
index 4f7d91d..28d4e46 100644
--- a/configs/freescale_imx6sololiteevk_defconfig
+++ b/configs/freescale_imx6sololiteevk_defconfig
@@ -12,7 +12,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-2.6-imx.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -27,4 +27,4 @@ BR2_TARGET_UBOOT_BOARDNAME="mx6slevk"
BR2_TARGET_UBOOT_FORMAT_IMX=y
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.freescale.com/imx/uboot-imx.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.28_1.0.0_ga"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
diff --git a/configs/freescale_imx6sxsabresd_defconfig b/configs/freescale_imx6sxsabresd_defconfig
index 7d8e815..4a97021 100644
--- a/configs/freescale_imx6sxsabresd_defconfig
+++ b/configs/freescale_imx6sxsabresd_defconfig
@@ -15,7 +15,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-2.6-imx.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.10.53_1.1.0_ga"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -29,5 +29,5 @@ BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BOARDNAME="mx6sxsabresd"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.freescale.com/imx/uboot-imx.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.10.53_1.1.0_ga"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_TARGET_UBOOT_FORMAT_IMX=y
diff --git a/configs/freescale_imx6ulevk_defconfig b/configs/freescale_imx6ulevk_defconfig
index 8359206..9d63a75 100644
--- a/configs/freescale_imx6ulevk_defconfig
+++ b/configs/freescale_imx6ulevk_defconfig
@@ -12,7 +12,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-2.6-imx.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="imx_3.14.38_6ul_ga"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -23,7 +23,7 @@ BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BOARDNAME="mx6ul_14x14_evk"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.freescale.com/imx/uboot-imx.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="imx_v2015.04_3.14.38_6ul_ga"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_3.14.52_1.1.0_ga"
BR2_TARGET_UBOOT_FORMAT_IMX=y
# required tools to create the microSD image
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 14/14] configs: nitrogen*: bump kernel version to 3.14.52-1.1.0_ga
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
` (12 preceding siblings ...)
2016-03-16 14:56 ` [Buildroot] [PATCH 13/14] configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga Gary Bisson
@ 2016-03-16 14:56 ` Gary Bisson
2016-03-19 13:59 ` Thomas Petazzoni
13 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-16 14:56 UTC (permalink / raw)
To: buildroot
Also add device tree of our Nitrogen6_Max QuadPlus version:
https://boundarydevices.com/product/nitrogen6max/
As well as our latest SOM version:
https://boundarydevices.com/product/nit6x-som-v2/
Using the latest commit of our 3.14.52 kernel branch:
https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.52_1.1.0_ga
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
---
configs/nitrogen6sx_defconfig | 4 ++--
configs/nitrogen6x_defconfig | 6 +++---
configs/nitrogen7_defconfig | 3 ++-
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/configs/nitrogen6sx_defconfig b/configs/nitrogen6sx_defconfig
index fcc74c9..161130e 100644
--- a/configs/nitrogen6sx_defconfig
+++ b/configs/nitrogen6sx_defconfig
@@ -28,8 +28,8 @@ BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-bo
# kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-# Last version of branch boundary-imx_3.14.28_1.0.0_ga
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/f4c8395/linux-imx6-f4c8395.tar.gz"
+# Last version of branch boundary-imx_3.14.52_1.1.0_ga
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/0d92195d/linux-imx6-0d92195d.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="boundary"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_INSTALL_TARGET=y
diff --git a/configs/nitrogen6x_defconfig b/configs/nitrogen6x_defconfig
index 7b95988..be8877f 100644
--- a/configs/nitrogen6x_defconfig
+++ b/configs/nitrogen6x_defconfig
@@ -28,10 +28,10 @@ BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-bo
# kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-# Last version of branch boundary-imx_3.14.28_1.0.0_ga
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/f4c8395/linux-imx6-f4c8395.tar.gz"
+# Last version of branch boundary-imx_3.14.52_1.1.0_ga
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/0d92195d/linux-imx6-0d92195d.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="boundary"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-nit6xlite imx6dl-nitrogen6_vm imx6dl-nitrogen6x imx6q-nitrogen6x imx6q-nitrogen6_max imx6q-sabrelite"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-nit6xlite imx6dl-nitrogen6_vm imx6dl-nitrogen6x imx6q-nitrogen6x imx6q-nitrogen6_som2 imx6q-nitrogen6_max imx6qp-nitrogen6_max imx6q-sabrelite"
diff --git a/configs/nitrogen7_defconfig b/configs/nitrogen7_defconfig
index d8c3975..3761845 100644
--- a/configs/nitrogen7_defconfig
+++ b/configs/nitrogen7_defconfig
@@ -28,7 +28,8 @@ BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-bo
# kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/20cee23/linux-imx6-20cee23.tar.gz"
+# Last version of branch boundary-imx_3.14.52_1.1.0_ga
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/0d92195d/linux-imx6-0d92195d.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="boundary"
BR2_LINUX_KERNEL_ZIMAGE=y
BR2_LINUX_KERNEL_INSTALL_TARGET=y
--
2.7.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8
2016-03-16 14:56 ` [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8 Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog since 4.0.7:
> - Version alignment with other Multimedia components.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/6a1f559a
> This package has been implicitely tested through gstreamer as the 0.10
> plugin relies on it:
> # gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 04/14] imx-gpu-viv: bump version to 5.0.11 p7.4
2016-03-16 14:56 ` [Buildroot] [PATCH 04/14] imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> This version is released with 3.14.52-1.1.0_ga release.
> Includes many of the bug fixes and stability improvements.
> For more information refer to i.MX Linux Release Notes from NXP website:
> L3.14.52_1.1.0_LINUX_DOCS package is under Supporting Information.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/f1161869
> This package has been tested with both X11 and Framebuffer backends:
> # cd /usr/share/examples/viv_samples/vdk/
> # apitrace trace --api egl ./tutorial7
> # gmem_info
> ... display memory use per PID ...
> #?apitrace replay tutorial7.trace
> #?eglretrace tutorial7.trace
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 02/14] libfslparser: bump to version 4.0.8
2016-03-16 14:56 ` [Buildroot] [PATCH 02/14] libfslparser: " Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog since 4.0.7:
> -Support hevc in MPG2 parser.
> -Enhance the parsing conditions in SPS nal unit.
> Parse system header to get stream id.
> For mpeg video, don't call parseh264 to avoid mistakes.
> -Fix memory leak, free temp data buffer after parsing header.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/c3aa06b3
> This package has been implicitely tested through gstreamer as the 0.10
> plugin relies on it:
> # gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 03/14] libfslvpuwrap: bump to version 1.0.62
2016-03-16 14:56 ` [Buildroot] [PATCH 03/14] libfslvpuwrap: bump to version 1.0.62 Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog:
> - Add frame rate check and return failure if frame rate is invalid
> value (<=0)
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/67b3b998
> This package has been implicitely tested through gstreamer as the
> plugins rely on it for vpu decoding:
> # gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 05/14] imx-gpu-viv: add apitrace dependency on libpng
2016-03-16 14:56 ` [Buildroot] [PATCH 05/14] imx-gpu-viv: add apitrace dependency on libpng Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/ce73c200
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 06/14] kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4
2016-03-16 14:56 ` [Buildroot] [PATCH 06/14] kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> In order to match the imx-gpu-viv graphics libraries version.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/dcfa6752
> This package has been tested with the following commands:
> # modprobe galcore
> # cd /usr/share/examples/viv_samples/vdk/
> # ./tutorial7
> Signen-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 08/14] imx-kobs: bump to version 5.3
2016-03-16 14:56 ` [Buildroot] [PATCH 08/14] imx-kobs: bump to version 5.3 Gary Bisson
@ 2016-03-18 22:29 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:29 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog:
> - add new feature to read bch geometry setting from debugfs, it provides
> the feasibility to support large oob NAND devices.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/9953874c
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 07/14] xdriver_xf86-video-imx-viv: bump to version 5.0.11 p7.4
2016-03-16 14:56 ` [Buildroot] [PATCH 07/14] xdriver_xf86-video-imx-viv: bump to version " Gary Bisson
@ 2016-03-18 22:30 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:30 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog:
> - License changed to MIT.
> - Fix GCC5.2 build.
> Also add a patch pulled from Yocto for the following reason:
> The 'swaprep.h' is an internal Xorg header and is not being installed
> anymore. The swap features are provided by the 'misc.h' header now.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/19935f57
> https://github.com/Freescale/meta-fsl-arm/commit/277cef92
> The following xorg.conf was used in order to force the use of the
> vivante module:
> https://github.com/Freescale/meta-fsl-arm/blob/master/recipes-graphics/xorg-xserver/xserver-xf86-config/mx6/xorg.conf
> Note that the X server must be started with the "noreset" option to
> avoid crashes when closing X apps.
> # X -noreset
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 09/14] imx-vpu: bump to version 5.4.32
2016-03-16 14:56 ` [Buildroot] [PATCH 09/14] imx-vpu: bump to version 5.4.32 Gary Bisson
@ 2016-03-18 22:31 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:31 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog:
> - Support AVcVuiInfo for Decoder through DecInitialInfo or DecOutputInfo
> - Clear structure iram IOGetIramBase() fails to set them to avoid
> using uninitialized variables.
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/be030922
> This package has been implicitely tested through gstreamer as the
> plugins rely on it for vpu decoding:
> # gst-launch-0.10 playbin uri=file:///root/tears_of_steel_1080p.webm
> # gst-launch-1.0 playbin uri=file:///root/tears_of_steel_1080p.webm
> # gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \
> matroskademux ! imxvpudec ! imxipuvideosink
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 10/14] firmware-imx: bump to version 5.3
2016-03-16 14:56 ` [Buildroot] [PATCH 10/14] firmware-imx: bump to version 5.3 Gary Bisson
@ 2016-03-18 22:31 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-18 22:31 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> Changelog:
> - Add basic epdc firmware copy to correct output path
> - Move legacy epdc firmware to this package out of kernel
> - VPU firmware upgrade to v3.1.1_r46070
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/0fdf829
> This package has been implicitely tested through gstreamer as the
> plugins rely on them for vpu decoding for instance:
> # gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \
> matroskademux ! imxvpudec ! imxipuvideosink
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 11/14] imx-uuc: add new package
2016-03-16 14:56 ` [Buildroot] [PATCH 11/14] imx-uuc: add new package Gary Bisson
@ 2016-03-19 8:54 ` Peter Korsgaard
2016-03-19 12:48 ` Gary Bisson
0 siblings, 1 reply; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-19 8:54 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
> This package provides the Universal Adapter user-space utility that is
> used to receive commands from the Manufacturing Tool by the Freescale
> UTP Protocol.
> It only works on Freescale/NXP kernels whose configuration contains
> the CONFIG_FSL_UTP option.
> In order to use it, the best is to make a ramdisk image whose init
> points to /linuxrc. Otherwise you can simply invoke the tool once
> booted:
> $ uuc
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
> ---
> package/freescale-imx/Config.in | 1 +
> package/freescale-imx/imx-uuc/Config.in | 11 +++++++++++
> package/freescale-imx/imx-uuc/imx-uuc.hash | 1 +
> package/freescale-imx/imx-uuc/imx-uuc.mk | 20 ++++++++++++++++++++
> 4 files changed, 33 insertions(+)
> create mode 100644 package/freescale-imx/imx-uuc/Config.in
> create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.hash
> create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.mk
> diff --git a/package/freescale-imx/Config.in b/package/freescale-imx/Config.in
> index dfb6cc4..bc3ddd6 100644
> --- a/package/freescale-imx/Config.in
> +++ b/package/freescale-imx/Config.in
> @@ -44,6 +44,7 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
> source "package/freescale-imx/imx-kobs/Config.in"
> source "package/freescale-imx/imx-lib/Config.in"
> +source "package/freescale-imx/imx-uuc/Config.in"
> source "package/freescale-imx/imx-vpu/Config.in"
> source "package/freescale-imx/firmware-imx/Config.in"
> if (BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51 || BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53)
> diff --git a/package/freescale-imx/imx-uuc/Config.in b/package/freescale-imx/imx-uuc/Config.in
> new file mode 100644
> index 0000000..2cd8299
> --- /dev/null
> +++ b/package/freescale-imx/imx-uuc/Config.in
> @@ -0,0 +1,11 @@
> +config BR2_PACKAGE_IMX_UUC
> + bool "imx-uuc"
> + depends on BR2_arm # Only relevant for i.MX
> + help
> + This package provides the Universal Adapter user-space utility
> + that is used to receive commands from the Manufacturing Tool
> + by the Freescale UTP Protocol.
> +
> + This package is provided by Freescale/NXP as-is and doesn't have
> + an upstream.
I think we should add some of the more detailed description from your
commit text here.
Looking at the upstream Makefile I see that it links with -lpthread, so
you need to make the package depend on BR2_TOOLCHAIN_HAS_THREADS (and
show a comment if not).
I see it also creates a 1MB fat filesystem image using mkfs.vfat. It is
not clear to me what that is for, but if it is needed then the package
should select BR2_PACKAGE_HOST_DOSFSTOOLS.
I'm not really sure installing linuxrc makes any sense. Perhaps we
should just install an init script to run it at startup?
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 11/14] imx-uuc: add new package
2016-03-19 8:54 ` Peter Korsgaard
@ 2016-03-19 12:48 ` Gary Bisson
2016-03-20 18:42 ` Peter Korsgaard
0 siblings, 1 reply; 31+ messages in thread
From: Gary Bisson @ 2016-03-19 12:48 UTC (permalink / raw)
To: buildroot
Hi Peter,
On Sat, Mar 19, 2016 at 9:54 AM, Peter Korsgaard <peter@korsgaard.com> wrote:
>
> >>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
>
> > This package provides the Universal Adapter user-space utility that is
> > used to receive commands from the Manufacturing Tool by the Freescale
> > UTP Protocol.
>
> > It only works on Freescale/NXP kernels whose configuration contains
> > the CONFIG_FSL_UTP option.
>
> > In order to use it, the best is to make a ramdisk image whose init
> > points to /linuxrc. Otherwise you can simply invoke the tool once
> > booted:
> > $ uuc
>
> > Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
> > ---
> > package/freescale-imx/Config.in | 1 +
> > package/freescale-imx/imx-uuc/Config.in | 11 +++++++++++
> > package/freescale-imx/imx-uuc/imx-uuc.hash | 1 +
> > package/freescale-imx/imx-uuc/imx-uuc.mk | 20 ++++++++++++++++++++
> > 4 files changed, 33 insertions(+)
> > create mode 100644 package/freescale-imx/imx-uuc/Config.in
> > create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.hash
> > create mode 100644 package/freescale-imx/imx-uuc/imx-uuc.mk
>
> > diff --git a/package/freescale-imx/Config.in b/package/freescale-imx/Config.in
> > index dfb6cc4..bc3ddd6 100644
> > --- a/package/freescale-imx/Config.in
> > +++ b/package/freescale-imx/Config.in
> > @@ -44,6 +44,7 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
>
> > source "package/freescale-imx/imx-kobs/Config.in"
> > source "package/freescale-imx/imx-lib/Config.in"
> > +source "package/freescale-imx/imx-uuc/Config.in"
> > source "package/freescale-imx/imx-vpu/Config.in"
> > source "package/freescale-imx/firmware-imx/Config.in"
> > if (BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX51 || BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX53)
> > diff --git a/package/freescale-imx/imx-uuc/Config.in b/package/freescale-imx/imx-uuc/Config.in
> > new file mode 100644
> > index 0000000..2cd8299
> > --- /dev/null
> > +++ b/package/freescale-imx/imx-uuc/Config.in
> > @@ -0,0 +1,11 @@
> > +config BR2_PACKAGE_IMX_UUC
> > + bool "imx-uuc"
> > + depends on BR2_arm # Only relevant for i.MX
> > + help
> > + This package provides the Universal Adapter user-space utility
> > + that is used to receive commands from the Manufacturing Tool
> > + by the Freescale UTP Protocol.
> > +
> > + This package is provided by Freescale/NXP as-is and doesn't have
> > + an upstream.
>
> I think we should add some of the more detailed description from your
> commit text here.
Ok.
> Looking at the upstream Makefile I see that it links with -lpthread, so
> you need to make the package depend on BR2_TOOLCHAIN_HAS_THREADS (and
> show a comment if not).
Yes you're right, this is an omission.
> I see it also creates a 1MB fat filesystem image using mkfs.vfat. It is
> not clear to me what that is for, but if it is needed then the package
> should select BR2_PACKAGE_HOST_DOSFSTOOLS.
It says in their commit log the reason is to avoid Windows popup
format dialog when the board is enumerated.
https://github.com/Freescale/meta-fsl-arm/commit/24be3bf0
> I'm not really sure installing linuxrc makes any sense. Perhaps we
> should just install an init script to run it at startup?
I hesitated and decided to leave as linuxrc since the file includes
sys/proc/devtempfs mounting and should really be used as init process.
The standard Freescale U-Boot actually specifies rdinit=/linuxrc in
manufacturing mode although it has been removed by Vincent:
https://git.buildroot.net/buildroot/tree/board/freescale/imx6sabre/patches/uboot/uboot-0001-mx6qsabre_common-boot-Linux-to-init-in-mfgtools-mode.patch
Don't have any strong opinion here, not sure which option is the best.
I'll work on the package again next week, the rest of the series is
not dependent on it anyway.
Regards,
Gary
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 12/14] gst1-imx: add missing libfslcodec dependency
2016-03-16 14:56 ` [Buildroot] [PATCH 12/14] gst1-imx: add missing libfslcodec dependency Gary Bisson
@ 2016-03-19 13:59 ` Thomas Petazzoni
0 siblings, 0 replies; 31+ messages in thread
From: Thomas Petazzoni @ 2016-03-19 13:59 UTC (permalink / raw)
To: buildroot
Dear Gary Bisson,
On Wed, 16 Mar 2016 15:56:52 +0100, Gary Bisson wrote:
> Needed by imxmp3audioenc and imxuniaudiodec plugins.
>
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
> ---
> package/gstreamer1/gst1-imx/gst1-imx.mk | 4 ++++
> 1 file changed, 4 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 13/14] configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga
2016-03-16 14:56 ` [Buildroot] [PATCH 13/14] configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga Gary Bisson
@ 2016-03-19 13:59 ` Thomas Petazzoni
0 siblings, 0 replies; 31+ messages in thread
From: Thomas Petazzoni @ 2016-03-19 13:59 UTC (permalink / raw)
To: buildroot
Dear Gary Bisson,
On Wed, 16 Mar 2016 15:56:53 +0100, Gary Bisson wrote:
> Consolidated GA support i.MX 6Q/QP/D/S/SL/UL and 7Dual
>
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/9f206ec7
> https://github.com/Freescale/meta-fsl-arm/commit/33d1115d
>
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
> ---
> configs/freescale_imx6dlsabreauto_defconfig | 4 ++--
> configs/freescale_imx6dlsabresd_defconfig | 4 ++--
> configs/freescale_imx6qsabresd_defconfig | 4 ++--
> configs/freescale_imx6sololiteevk_defconfig | 4 ++--
> configs/freescale_imx6sxsabresd_defconfig | 4 ++--
> configs/freescale_imx6ulevk_defconfig | 4 ++--
> 6 files changed, 12 insertions(+), 12 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 14/14] configs: nitrogen*: bump kernel version to 3.14.52-1.1.0_ga
2016-03-16 14:56 ` [Buildroot] [PATCH 14/14] configs: nitrogen*: bump kernel " Gary Bisson
@ 2016-03-19 13:59 ` Thomas Petazzoni
0 siblings, 0 replies; 31+ messages in thread
From: Thomas Petazzoni @ 2016-03-19 13:59 UTC (permalink / raw)
To: buildroot
Dear Gary Bisson,
On Wed, 16 Mar 2016 15:56:54 +0100, Gary Bisson wrote:
> Also add device tree of our Nitrogen6_Max QuadPlus version:
> https://boundarydevices.com/product/nitrogen6max/
>
> As well as our latest SOM version:
> https://boundarydevices.com/product/nit6x-som-v2/
>
> Using the latest commit of our 3.14.52 kernel branch:
> https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.52_1.1.0_ga
>
> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
> ---
> configs/nitrogen6sx_defconfig | 4 ++--
> configs/nitrogen6x_defconfig | 6 +++---
> configs/nitrogen7_defconfig | 3 ++-
> 3 files changed, 7 insertions(+), 6 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 31+ messages in thread
* [Buildroot] [PATCH 11/14] imx-uuc: add new package
2016-03-19 12:48 ` Gary Bisson
@ 2016-03-20 18:42 ` Peter Korsgaard
0 siblings, 0 replies; 31+ messages in thread
From: Peter Korsgaard @ 2016-03-20 18:42 UTC (permalink / raw)
To: buildroot
>>>>> "Gary" == Gary Bisson <gary.bisson@boundarydevices.com> writes:
Hi,
>> I see it also creates a 1MB fat filesystem image using mkfs.vfat. It is
>> not clear to me what that is for, but if it is needed then the package
>> should select BR2_PACKAGE_HOST_DOSFSTOOLS.
> It says in their commit log the reason is to avoid Windows popup
> format dialog when the board is enumerated.
> https://github.com/Freescale/meta-fsl-arm/commit/24be3bf0
Ok. If that is important enough then host-dosfstools should be added to
the dependencies.
>> I'm not really sure installing linuxrc makes any sense. Perhaps we
>> should just install an init script to run it at startup?
> I hesitated and decided to leave as linuxrc since the file includes
> sys/proc/devtempfs mounting and should really be used as init process.
Yes, but what I meant was that it would be nicer to use the normal
Buildroot init (which takes care of sys/proc/devtmpfs/..) and then just
add an init script to run uuc.
> I'll work on the package again next week, the rest of the series is
> not dependent on it anyway.
Great, thanks.
--
Venlig hilsen,
Peter Korsgaard
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2016-03-20 18:42 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-16 14:56 [Buildroot] [PATCH 00/14] Update NXP packages to 3.14.52-1.1.0_ga release Gary Bisson
2016-03-16 14:56 ` [Buildroot] [PATCH 01/14] libfslcodec: bump to version 4.0.8 Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 02/14] libfslparser: " Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 03/14] libfslvpuwrap: bump to version 1.0.62 Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 04/14] imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 05/14] imx-gpu-viv: add apitrace dependency on libpng Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 06/14] kernel-module-imx-gpu-viv: bump version to 5.0.11 p7.4 Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 07/14] xdriver_xf86-video-imx-viv: bump to version " Gary Bisson
2016-03-18 22:30 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 08/14] imx-kobs: bump to version 5.3 Gary Bisson
2016-03-18 22:29 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 09/14] imx-vpu: bump to version 5.4.32 Gary Bisson
2016-03-18 22:31 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 10/14] firmware-imx: bump to version 5.3 Gary Bisson
2016-03-18 22:31 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 11/14] imx-uuc: add new package Gary Bisson
2016-03-19 8:54 ` Peter Korsgaard
2016-03-19 12:48 ` Gary Bisson
2016-03-20 18:42 ` Peter Korsgaard
2016-03-16 14:56 ` [Buildroot] [PATCH 12/14] gst1-imx: add missing libfslcodec dependency Gary Bisson
2016-03-19 13:59 ` Thomas Petazzoni
2016-03-16 14:56 ` [Buildroot] [PATCH 13/14] configs: freescale_imx6*: bump version to 3.14.52-1.1.0_ga Gary Bisson
2016-03-19 13:59 ` Thomas Petazzoni
2016-03-16 14:56 ` [Buildroot] [PATCH 14/14] configs: nitrogen*: bump kernel " Gary Bisson
2016-03-19 13:59 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox