aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2012-09-11 06:11:53 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-10-06 08:25:01 -0400
commit5f49908adb1ff4f0cec429923f1f49e79f318812 (patch)
tree493146590d6e38f15ae925faad09a08b2cd4e3d1 /drivers/media
parent48cafec9a941c2dfe94d76642662bc20bf87fe08 (diff)
[media] rc-core: fix return codes in ir_lirc_ioctl()
These should be -ENOSYS because not -EINVAL. Reported-by: Sean Young <sean@mess.org> Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media')
-rw-r--r--drivers/media/rc/ir-lirc-codec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/media/rc/ir-lirc-codec.c b/drivers/media/rc/ir-lirc-codec.c
index 569124b03de3..870c93052fd0 100644
--- a/drivers/media/rc/ir-lirc-codec.c
+++ b/drivers/media/rc/ir-lirc-codec.c
@@ -203,13 +203,13 @@ static long ir_lirc_ioctl(struct file *filep, unsigned int cmd,
203 /* TX settings */ 203 /* TX settings */
204 case LIRC_SET_TRANSMITTER_MASK: 204 case LIRC_SET_TRANSMITTER_MASK:
205 if (!dev->s_tx_mask) 205 if (!dev->s_tx_mask)
206 return -EINVAL; 206 return -ENOSYS;
207 207
208 return dev->s_tx_mask(dev, val); 208 return dev->s_tx_mask(dev, val);
209 209
210 case LIRC_SET_SEND_CARRIER: 210 case LIRC_SET_SEND_CARRIER:
211 if (!dev->s_tx_carrier) 211 if (!dev->s_tx_carrier)
212 return -EINVAL; 212 return -ENOSYS;
213 213
214 return dev->s_tx_carrier(dev, val); 214 return dev->s_tx_carrier(dev, val);
215 215