On Sunday 16 August 2009 15:24:51 Hans Verkuil wrote: > Hi Mauro, > > Please pull from http://www.linuxtv.org/hg/~hverkuil/v4l-dvb for the > following: > > - v4l: introduce string control support. > - v4l2-spec: document the new string control type. > - v4l2-ctl: modulator bug fixes > - v4l2-ctl: add support for string controls > - v4l2-subdev.h: Add g/s_modulator callbacks to subdev api > - v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls > - v4l2: video device: Add FM TX controls default configurations > - v4l2-spec: Add documentation description for FM TX extended control > class - FM TX: si4713: Add files to add radio interface for si4713 > - FM TX: si4713: Add files to handle si4713 i2c device > - FM TX: si4713: Add Kconfig and Makefile entries > - FM TX: si4713: Add document file Hi Mauro, Any idea when this might be merged? Regards, Hans > > Same series as before except for the following changes: > > - the FM_TX control IDs have been renumbered to leave room for future > control additions to the various 'subsections': RDS, audio limiter, audio > compression, pilot tone and tune properties. > - the compat32 code for extended controls has been reworked a bit as my > first code to copy string pointers was incorrect. I've verified that this > version works on my 64-bit machine. > > The ctrl_is_pointer() function is still there. It will be possible to > remove it once we integrate control handling in the v4l2 framework. I'm > currently testing out my control code on the cx18 driver which uses the > cx2341x.c module that has by far the most complex control code in > v4l-dvb. So if the framework can handle that, then it can handle anything > :-) > > Thanks, > > Hans > > diffstat: > b/linux/Documentation/video4linux/si4713.txt | 176 ++ > b/linux/drivers/media/radio/radio-si4713.c | 367 ++++ > b/linux/drivers/media/radio/si4713-i2c.c | 2067 > ++++++++++++++++++++++++ b/linux/drivers/media/radio/si4713-i2c.h > | 237 ++ > b/linux/include/media/radio-si4713.h | 30 > b/linux/include/media/si4713.h | 49 > linux/drivers/media/radio/Kconfig | 23 > linux/drivers/media/radio/Makefile | 2 > linux/drivers/media/video/v4l2-common.c | 52 > linux/drivers/media/video/v4l2-compat-ioctl32.c | 79 > linux/drivers/media/video/v4l2-ioctl.c | 10 > linux/include/linux/videodev2.h | 40 > linux/include/media/v4l2-subdev.h | 2 > v4l2-apps/util/v4l2-ctl.cpp | 257 +- > v4l2-spec/Makefile | 2 > v4l2-spec/compat.sgml | 3 > v4l2-spec/controls.sgml | 220 ++ > v4l2-spec/v4l2.sgml | 4 > v4l2-spec/vidioc-g-ext-ctrls.sgml | 79 > v4l2-spec/vidioc-queryctrl.sgml | 42 > 20 files changed, 3588 insertions(+), 153 deletions(-) -- Hans Verkuil - video4linux developer - sponsored by TANDBERG -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html