Hi all,
This patch series adds support for the new VIDIOC_ENUM_FREQ_BANDS ioctl that
tells userspace if a tuner supports multiple frequency bands.
This API is based on earlier attempts:
http://www.spinics.net/lists/linux-media/msg48391.html
http://www.spinics.net/lists/linux-media/msg48435.html
And an irc discussion:
http://linuxtv.org/irc/v4l/index.php?date=2012-06-26
This irc discussion also talked about adding rangelow/high to the v4l2_hw_freq_seek
struct, but I decided not to do that. The hwseek additions are independent to this
patch series, and I think it is best if Hans de Goede does that part so that that
API change can be made together with a driver that actually uses it.
In order to show how the new ioctl is used, this patch series adds support for it
to the very, very old radio-cadet driver.
Comments are welcome!
Regards,
Hans
PS: Mauro, I haven't been able to work on the radio profile yet, so that's not
included.