radio-tavarua: Add place holders for IRIS specific commands
Change-Id: I4bcf4316b23ce0f9c02815c0bc0d495ee49df51f CRs-Fixed: 324758 Signed-off-by: Srinivasa Rao Uppala <uppalas@codeaurora.org>
This commit is contained in:
committed by
Srinivasa Rao Uppala
parent
bf36355e9c
commit
71d6fa6ccd
@@ -2433,7 +2433,7 @@ static struct v4l2_queryctrl tavarua_v4l2_queryctrl[] = {
|
||||
.minimum = 0,
|
||||
.maximum = 1,
|
||||
},
|
||||
{ .id = V4L2_CID_PRIVATE_TAVARUA_SET_NOTCH_FILTER,
|
||||
{ .id = V4L2_CID_PRIVATE_SET_NOTCH_FILTER,
|
||||
.type = V4L2_CTRL_TYPE_INTEGER,
|
||||
.name = "Notch filter",
|
||||
.minimum = 0,
|
||||
@@ -3297,9 +3297,20 @@ static int tavarua_vidioc_s_ctrl(struct file *file, void *priv,
|
||||
if (retval < 0)
|
||||
FMDBG("write failed");
|
||||
} break;
|
||||
/*This IOCTL is a place holder to keep the
|
||||
/*These IOCTL's are place holders to keep the
|
||||
driver compatible with change in frame works for IRIS */
|
||||
case V4L2_CID_PRIVATE_TAVARUA_SET_NOTCH_FILTER:
|
||||
case V4L2_CID_PRIVATE_SOFT_MUTE:
|
||||
case V4L2_CID_PRIVATE_RIVA_ACCS_ADDR:
|
||||
case V4L2_CID_PRIVATE_RIVA_ACCS_LEN:
|
||||
case V4L2_CID_PRIVATE_RIVA_PEEK:
|
||||
case V4L2_CID_PRIVATE_RIVA_POKE:
|
||||
case V4L2_CID_PRIVATE_SSBI_ACCS_ADDR:
|
||||
case V4L2_CID_PRIVATE_SSBI_PEEK:
|
||||
case V4L2_CID_PRIVATE_SSBI_POKE:
|
||||
case V4L2_CID_PRIVATE_TX_TONE:
|
||||
case V4L2_CID_PRIVATE_RDS_GRP_COUNTERS:
|
||||
case V4L2_CID_PRIVATE_SET_NOTCH_FILTER:
|
||||
case V4L2_CID_PRIVATE_TAVARUA_DO_CALIBRATION:
|
||||
retval = 0;
|
||||
break;
|
||||
default:
|
||||
|
||||
@@ -147,15 +147,26 @@ enum v4l2_cid_private_tavarua_t {
|
||||
V4L2_CID_PRIVATE_TAVARUA_AF_JUMP,
|
||||
V4L2_CID_PRIVATE_TAVARUA_RSSI_DELTA,
|
||||
V4L2_CID_PRIVATE_TAVARUA_HLSI,
|
||||
|
||||
/*
|
||||
* Here we have IOCTl's that are specific to IRIS
|
||||
* (V4L2_CID_PRIVATE_BASE + 0x1E to V4L2_CID_PRIVATE_BASE + 0x27)
|
||||
* (V4L2_CID_PRIVATE_BASE + 0x1E to V4L2_CID_PRIVATE_BASE + 0x28)
|
||||
*/
|
||||
V4L2_CID_PRIVATE_TAVARUA_SET_NOTCH_FILTER =
|
||||
V4L2_CID_PRIVATE_BASE + 0x28, /* IRIS specific command */
|
||||
V4L2_CID_PRIVATE_TAVARUA_SET_AUDIO_PATH,
|
||||
V4L2_CID_PRIVATE_TAVARUA_DO_CALIBRATION, /* IRIS specific command */
|
||||
V4L2_CID_PRIVATE_TAVARUA_SRCH_ALGORITHM,
|
||||
V4L2_CID_PRIVATE_SOFT_MUTE, /* 0x800001E*/
|
||||
V4L2_CID_PRIVATE_RIVA_ACCS_ADDR,
|
||||
V4L2_CID_PRIVATE_RIVA_ACCS_LEN,
|
||||
V4L2_CID_PRIVATE_RIVA_PEEK,
|
||||
V4L2_CID_PRIVATE_RIVA_POKE,
|
||||
V4L2_CID_PRIVATE_SSBI_ACCS_ADDR,
|
||||
V4L2_CID_PRIVATE_SSBI_PEEK,
|
||||
V4L2_CID_PRIVATE_SSBI_POKE,
|
||||
V4L2_CID_PRIVATE_TX_TONE,
|
||||
V4L2_CID_PRIVATE_RDS_GRP_COUNTERS,
|
||||
V4L2_CID_PRIVATE_SET_NOTCH_FILTER, /* 0x8000028 */
|
||||
|
||||
V4L2_CID_PRIVATE_TAVARUA_SET_AUDIO_PATH, /* 0x8000029 */
|
||||
V4L2_CID_PRIVATE_TAVARUA_DO_CALIBRATION, /* 0x800002A : IRIS command */
|
||||
V4L2_CID_PRIVATE_TAVARUA_SRCH_ALGORITHM, /* 0x800002B */
|
||||
|
||||
V4L2_CID_PRIVATE_TAVARUA_ON_CHANNEL_THRESHOLD =
|
||||
V4L2_CTRL_CLASS_USER + 0x92B,
|
||||
|
||||
Reference in New Issue
Block a user