aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/videodev2.h
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2012-07-12 16:55:45 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-07-30 20:23:11 -0300
commite0a9b1770bac048171961625875aaf15118a7ae9 (patch)
tree21961241a5623a6213db2cfcf3ffb0c68fb59706 /include/linux/videodev2.h
parent[media] radio-cadet: implement frequency band enumeration (diff)
downloadwireguard-linux-e0a9b1770bac048171961625875aaf15118a7ae9.tar.xz
wireguard-linux-e0a9b1770bac048171961625875aaf15118a7ae9.zip
[media] v4l2: Add rangelow and rangehigh fields to the v4l2_hw_freq_seek struct
To allow apps to limit a hw-freq-seek to a specific band, for further info see the documentation this patch adds for these new fields. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/linux/videodev2.h')
-rw-r--r--include/linux/videodev2.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/videodev2.h b/include/linux/videodev2.h
index 63c950f6fcc2..7a147c8299ab 100644
--- a/include/linux/videodev2.h
+++ b/include/linux/videodev2.h
@@ -2033,6 +2033,7 @@ struct v4l2_modulator {
#define V4L2_TUNER_CAP_RDS_BLOCK_IO 0x0100
#define V4L2_TUNER_CAP_RDS_CONTROLS 0x0200
#define V4L2_TUNER_CAP_FREQ_BANDS 0x0400
+#define V4L2_TUNER_CAP_HWSEEK_PROG_LIM 0x0800
/* Flags for the 'rxsubchans' field */
#define V4L2_TUNER_SUB_MONO 0x0001
@@ -2078,7 +2079,9 @@ struct v4l2_hw_freq_seek {
__u32 seek_upward;
__u32 wrap_around;
__u32 spacing;
- __u32 reserved[7];
+ __u32 rangelow;
+ __u32 rangehigh;
+ __u32 reserved[5];
};
/*