[Buildroot] [PATCH 0/2] gst-fsl-plugins: requires kernel headers <= 3.10 (branch yem/quickies)
bisson.gary at gmail.com
Fri Jul 25 23:21:49 UTC 2014
Thomas, Yann, all,
On Fri, Jul 25, 2014 at 3:32 PM, Thomas Petazzoni <
thomas.petazzoni at free-electrons.com> wrote:
> Dear Yann E. MORIN,
> On Fri, 25 Jul 2014 23:28:11 +0200, Yann E. MORIN wrote:
> > As reported by Gary, gst-fsl-plugins use part of the v4l2 API that was
> > removed in linux 3.11, so it should not be made available for toolchains
> > with kernel headers >= 3.11, but only for headers <= 3.10.
> That's kind of odd. Isn't the kernel to userspace API supposed to
> remain backward compatible? Isn't this rather a story of custom v4l2
> APIs added by Freescale but never mainlined?
I confirm the structure disappeared in between kernel 3.10 and 3.11 (see
include/uapi/linux/videodev2.h). Commit b71c9980 explains that this
and the associated ioctl were deprecated and therefore removed.
In other words Freescale shouldn't use that structure. I'll offer another
that replaces chip_ident by chip_info.
> Thomas Petazzoni, CTO, Free Electrons
> Embedded Linux, Kernel and Android engineering
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the buildroot