aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/radio/radio-maestro.c
diff options
context:
space:
mode:
authorHans Verkuil <hverkuil@xs4all.nl>2008-08-23 07:32:09 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2008-10-12 07:36:54 -0400
commitc170ecf434bceb0e188b14a6deb3bfa3ec9ef699 (patch)
treefa62c2e14adeff72310c9a6b8cba675f3153feed /drivers/media/radio/radio-maestro.c
parentbfa8a273bb91078ea193ab94c717889928f3b925 (diff)
V4L/DVB (8788): v4l: replace video_get_drvdata(video_devdata(filp)) with video_drvdata(filp)
Use the new video_drvdata(filp) function where it is safe to do so. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/radio/radio-maestro.c')
-rw-r--r--drivers/media/radio/radio-maestro.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/drivers/media/radio/radio-maestro.c b/drivers/media/radio/radio-maestro.c
index 182b433981ca..4bf4d007bcfa 100644
--- a/drivers/media/radio/radio-maestro.c
+++ b/drivers/media/radio/radio-maestro.c
@@ -210,8 +210,7 @@ static int vidioc_querycap(struct file *file, void *priv,
210static int vidioc_g_tuner(struct file *file, void *priv, 210static int vidioc_g_tuner(struct file *file, void *priv,
211 struct v4l2_tuner *v) 211 struct v4l2_tuner *v)
212{ 212{
213 struct video_device *dev = video_devdata(file); 213 struct radio_device *card = video_drvdata(file);
214 struct radio_device *card = video_get_drvdata(dev);
215 214
216 if (v->index > 0) 215 if (v->index > 0)
217 return -EINVAL; 216 return -EINVAL;
@@ -243,8 +242,7 @@ static int vidioc_s_tuner(struct file *file, void *priv,
243static int vidioc_s_frequency(struct file *file, void *priv, 242static int vidioc_s_frequency(struct file *file, void *priv,
244 struct v4l2_frequency *f) 243 struct v4l2_frequency *f)
245{ 244{
246 struct video_device *dev = video_devdata(file); 245 struct radio_device *card = video_drvdata(file);
247 struct radio_device *card = video_get_drvdata(dev);
248 246
249 if (f->frequency < FREQ_LO || f->frequency > FREQ_HI) 247 if (f->frequency < FREQ_LO || f->frequency > FREQ_HI)
250 return -EINVAL; 248 return -EINVAL;
@@ -255,8 +253,7 @@ static int vidioc_s_frequency(struct file *file, void *priv,
255static int vidioc_g_frequency(struct file *file, void *priv, 253static int vidioc_g_frequency(struct file *file, void *priv,
256 struct v4l2_frequency *f) 254 struct v4l2_frequency *f)
257{ 255{
258 struct video_device *dev = video_devdata(file); 256 struct radio_device *card = video_drvdata(file);
259 struct radio_device *card = video_get_drvdata(dev);
260 257
261 f->type = V4L2_TUNER_RADIO; 258 f->type = V4L2_TUNER_RADIO;
262 f->frequency = BITS2FREQ(radio_bits_get(card)); 259 f->frequency = BITS2FREQ(radio_bits_get(card));
@@ -281,8 +278,7 @@ static int vidioc_queryctrl(struct file *file, void *priv,
281static int vidioc_g_ctrl(struct file *file, void *priv, 278static int vidioc_g_ctrl(struct file *file, void *priv,
282 struct v4l2_control *ctrl) 279 struct v4l2_control *ctrl)
283{ 280{
284 struct video_device *dev = video_devdata(file); 281 struct radio_device *card = video_drvdata(file);
285 struct radio_device *card = video_get_drvdata(dev);
286 282
287 switch (ctrl->id) { 283 switch (ctrl->id) {
288 case V4L2_CID_AUDIO_MUTE: 284 case V4L2_CID_AUDIO_MUTE:
@@ -295,8 +291,7 @@ static int vidioc_g_ctrl(struct file *file, void *priv,
295static int vidioc_s_ctrl(struct file *file, void *priv, 291static int vidioc_s_ctrl(struct file *file, void *priv,
296 struct v4l2_control *ctrl) 292 struct v4l2_control *ctrl)
297{ 293{
298 struct video_device *dev = video_devdata(file); 294 struct radio_device *card = video_drvdata(file);
299 struct radio_device *card = video_get_drvdata(dev);
300 register u16 io = card->io; 295 register u16 io = card->io;
301 register u16 omask = inw(io + IO_MASK); 296 register u16 omask = inw(io + IO_MASK);
302 297