]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'v4l-dvb/master'
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 20 Feb 2013 01:20:26 +0000 (12:20 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 20 Feb 2013 01:20:26 +0000 (12:20 +1100)
1  2 
MAINTAINERS
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/media/dvb-core/dvb_frontend.c
drivers/media/platform/coda.c
drivers/media/radio/Kconfig
drivers/media/radio/radio-wl1273.c

diff --cc MAINTAINERS
index 7378e2746f57bc6ffe55aba2f3c2da6d38d773d2,5334229888248761284e63ae8b2d670dbef3e10b..86d24444f0475b7aff45c6947619619478f44377
@@@ -6610,8 -6757,15 +6789,15 @@@ S:    Maintaine
  F:    drivers/media/platform/s3c-camif/
  F:    include/media/s3c_camif.h
  
+ SAMSUNG S5C73M3 CAMERA DRIVER
+ M:    Kyungmin Park <kyungmin.park@samsung.com>
+ M:    Andrzej Hajda <a.hajda@samsung.com>
+ L:    linux-media@vger.kernel.org
+ S:    Supported
+ F:    drivers/media/i2c/s5c73m3/*
  SERIAL DRIVERS
 -M:    Alan Cox <alan@linux.intel.com>
 +M:    Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  L:    linux-serial@vger.kernel.org
  S:    Maintained
  F:    drivers/tty/serial
@@@ -7560,8 -7755,24 +7786,24 @@@ T:    git git://linuxtv.org/media_tree.gi
  S:    Maintained
  F:    drivers/media/tuners/tea5767.*
  
+ TEA6415C MEDIA DRIVER
+ M:    Hans Verkuil <hverkuil@xs4all.nl>
+ L:    linux-media@vger.kernel.org
+ T:    git git://linuxtv.org/media_tree.git
+ W:    http://linuxtv.org
+ S:    Maintained
+ F:    drivers/media/i2c/tea6415c*
+ TEA6420 MEDIA DRIVER
+ M:    Hans Verkuil <hverkuil@xs4all.nl>
+ L:    linux-media@vger.kernel.org
+ T:    git git://linuxtv.org/media_tree.git
+ W:    http://linuxtv.org
+ S:    Maintained
+ F:    drivers/media/i2c/tea6420*
  TEAM DRIVER
 -M:    Jiri Pirko <jpirko@redhat.com>
 +M:    Jiri Pirko <jiri@resnulli.us>
  L:    netdev@vger.kernel.org
  S:    Supported
  F:    drivers/net/team/
Simple merge
Simple merge
index 0223ad255cb4c7e1f3218aa5a0f5debb076963fd,b059abf572d6d1afffbc2efb899509506d155ef4..6e50a758156817834e314bd7ca6222a8c9c8f2e2
@@@ -1820,11 -1863,16 +1863,16 @@@ static int dvb_frontend_ioctl(struct fi
        struct dvb_frontend *fe = dvbdev->priv;
        struct dtv_frontend_properties *c = &fe->dtv_property_cache;
        struct dvb_frontend_private *fepriv = fe->frontend_priv;
 -      int err = -ENOTTY;
 +      int err = -EOPNOTSUPP;
  
        dev_dbg(fe->dvb->device, "%s: (%d)\n", __func__, _IOC_NR(cmd));
-       if (fepriv->exit != DVB_FE_NO_EXIT)
+       if (down_interruptible(&fepriv->sem))
+               return -ERESTARTSYS;
+       if (fepriv->exit != DVB_FE_NO_EXIT) {
+               up(&fepriv->sem);
                return -ENODEV;
+       }
  
        if ((file->f_flags & O_ACCMODE) == O_RDONLY &&
            (_IOC_DIR(cmd) != _IOC_READ || cmd == FE_GET_EVENT ||
Simple merge
Simple merge
Simple merge