Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 161447
b: refs/heads/master
c: ed10daa
h: refs/heads/master
i:
  161445: 32794f6
  161443: f46988d
  161439: 9c31fa7
v: v3
  • Loading branch information
Mauro Carvalho Chehab committed Sep 12, 2009
1 parent ebe119b commit 3b2a571
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 2365b2d307ee0323062c674ea0495584085e8c24
refs/heads/master: ed10daaeb3512165505eda8bb311edabea5cb485
22 changes: 11 additions & 11 deletions trunk/drivers/media/video/em28xx/em28xx-video.c
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ static struct em28xx_fmt format[] = {

/* supported controls */
/* Common to all boards */
static struct v4l2_queryctrl em28xx_qctrl[] = {
static struct v4l2_queryctrl ac97_qctrl[] = {
{
.id = V4L2_CID_AUDIO_VOLUME,
.type = V4L2_CTRL_TYPE_INTEGER,
Expand Down Expand Up @@ -1050,9 +1050,9 @@ static int vidioc_queryctrl(struct file *file, void *priv,
qc->id = id;

if (!dev->board.has_msp34xx) {
for (i = 0; i < ARRAY_SIZE(em28xx_qctrl); i++) {
if (qc->id && qc->id == em28xx_qctrl[i].id) {
memcpy(qc, &(em28xx_qctrl[i]), sizeof(*qc));
for (i = 0; i < ARRAY_SIZE(ac97_qctrl); i++) {
if (qc->id && qc->id == ac97_qctrl[i].id) {
memcpy(qc, &(ac97_qctrl[i]), sizeof(*qc));
return 0;
}
}
Expand Down Expand Up @@ -1114,10 +1114,10 @@ static int vidioc_s_ctrl(struct file *file, void *priv,
v4l2_device_call_all(&dev->v4l2_dev, 0, core, s_ctrl, ctrl);
else {
rc = 1;
for (i = 0; i < ARRAY_SIZE(em28xx_qctrl); i++) {
if (ctrl->id == em28xx_qctrl[i].id) {
if (ctrl->value < em28xx_qctrl[i].minimum ||
ctrl->value > em28xx_qctrl[i].maximum) {
for (i = 0; i < ARRAY_SIZE(ac97_qctrl); i++) {
if (ctrl->id == ac97_qctrl[i].id) {
if (ctrl->value < ac97_qctrl[i].minimum ||
ctrl->value > ac97_qctrl[i].maximum) {
rc = -ERANGE;
break;
}
Expand Down Expand Up @@ -1654,9 +1654,9 @@ static int radio_queryctrl(struct file *file, void *priv,
qc->id >= V4L2_CID_LASTP1)
return -EINVAL;

for (i = 0; i < ARRAY_SIZE(em28xx_qctrl); i++) {
if (qc->id && qc->id == em28xx_qctrl[i].id) {
memcpy(qc, &(em28xx_qctrl[i]), sizeof(*qc));
for (i = 0; i < ARRAY_SIZE(ac97_qctrl); i++) {
if (qc->id && qc->id == ac97_qctrl[i].id) {
memcpy(qc, &(ac97_qctrl[i]), sizeof(*qc));
return 0;
}
}
Expand Down

0 comments on commit 3b2a571

Please sign in to comment.