Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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>
---
 .../0001-Remove-dix-internal-header-usage.patch    | 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

diff --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