linux-uconsole/drivers/media
Mauro Carvalho Chehab e862efec72 tda1004x: only update the frontend properties if locked
commit e8beb02343 upstream.

The tda1004x was updating the properties cache before locking.
If the device is not locked, the data at the registers are just
random values with no real meaning.

This caused the driver to fail with libdvbv5, as such library
calls GET_PROPERTY from time to time, in order to return the
DVB stats.

Tested with a saa7134 card 78:
	ASUSTeK P7131 Dual, vendor PCI ID: 1043:4862

Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-03-03 15:07:14 -08:00
..
common [media] saa7146: use swap() in sort_and_eliminate() 2015-07-06 08:25:49 -03:00
dvb-core media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode 2016-03-03 15:07:13 -08:00
dvb-frontends tda1004x: only update the frontend properties if locked 2016-03-03 15:07:14 -08:00
firewire [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
i2c media: i2c: Don't export ir-kbd-i2c module alias 2016-02-17 12:30:57 -08:00
mmc [media] siano: register media controller earlier 2015-02-26 09:10:39 -03:00
pci saa7134-alsa: Only frees registered sound cards 2016-02-17 12:31:00 -08:00
platform media updates for v4.4-rc1 2015-11-05 12:05:15 -08:00
radio [media] radio: Drop owner assignment from i2c_driver 2015-08-11 13:01:08 -03:00
rc rc: sunxi-cir: Initialize the spinlock properly 2016-03-03 15:07:13 -08:00
tuners si2157: return -EINVAL if firmware blob is too big 2016-03-03 15:07:14 -08:00
usb gspca: ov534/topro: prevent a division by 0 2016-03-03 15:07:14 -08:00
v4l2-core vb2: fix a regression in poll() behavior for output,streams 2016-03-03 15:07:14 -08:00
Kconfig media updates for v4.2-rc1 2015-06-25 17:55:48 -07:00
Makefile [media] bq/c-qcam, w9966, pms: move to staging in preparation for removal 2014-12-16 23:21:44 -02:00
media-device.c [media] media: Use strlcpy instead of custom code 2014-09-21 20:27:08 -03:00
media-devnode.c [media] media-devnode: just return 0 instead of using a var 2014-09-03 17:59:28 -03:00
media-entity.c [media] media-entity.c: get rid of var length arrays 2015-10-01 18:10:05 -03:00