android_kernel_xiaomi_sdm845/drivers/media/common/tuners
Michael Krufky 74b9ef2116 V4L/DVB (8532): mxl5007t: remove excessive locks
The use of mutex locking is overly paranoid in this driver.
The only locks we need are around the manipulation of the
register arrays. The other locks are not needed - remove them.

Thanks to Steven Toth for pointing this out.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-07-27 11:07:35 -03:00
..
Kconfig V4L/DVB (8528): add support for MaxLinear MxL5007T silicon tuner 2008-07-27 11:07:18 -03:00
Makefile V4L/DVB (8528): add support for MaxLinear MxL5007T silicon tuner 2008-07-27 11:07:18 -03:00
mt20xx.c V4L/DVB (8493): mt20xx: test below 0 on unsigned lo1a and lo2a 2008-07-26 13:18:19 -03:00
mt20xx.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2060_priv.h V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2060.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2060.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2131_priv.h V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2131.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2131.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mt2266.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
mt2266.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
mxl5005s.c V4L/DVB (7906): tuners/mxl5005s.c: don't define variables for enums 2008-06-05 06:35:42 -03:00
mxl5005s.h V4L/DVB(7873): mxl5005s: Fix header includes. 2008-05-14 02:56:40 -03:00
mxl5007t.c V4L/DVB (8532): mxl5007t: remove excessive locks 2008-07-27 11:07:35 -03:00
mxl5007t.h V4L/DVB (8528): add support for MaxLinear MxL5007T silicon tuner 2008-07-27 11:07:18 -03:00
qt1010_priv.h V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
qt1010.c V4L/DVB (7769): Move other terrestrial tuners to common/tuners 2008-04-29 18:41:38 -03:00
qt1010.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda827x.c V4L/DVB (8000): tda827x: fix NULL pointer in tda827xa_lna_gain 2008-06-05 10:26:19 -03:00
tda827x.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda8290.c V4L/DVB (7789): tuner: remove static dependencies on analog tuner sub-modules 2008-04-29 18:41:42 -03:00
tda8290.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda9887.c V4L/DVB (8488): videodev: remove some CONFIG_VIDEO_V4L1_COMPAT code from v4l2-dev.h 2008-07-26 13:18:11 -03:00
tda9887.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tda18271-common.c V4L/DVB (8035): tda18271: dont touch EB14 if rf_cal lookup is out of range 2008-06-26 15:58:49 -03:00
tda18271-fe.c V4L/DVB (8037): tda18271: ensure that the thermometer is off during channel configuration 2008-06-26 15:58:50 -03:00
tda18271-maps.c V4L/DVB (7984): tda18271: update filename in comments 2008-07-20 07:08:05 -03:00
tda18271-priv.h V4L/DVB (7844): tda18271: add tda_fail macro to log error cases 2008-05-14 02:54:06 -03:00
tda18271.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tea5761.c V4L/DVB (7902): fix handling of tea5761_autodetection return value 2008-06-05 06:35:40 -03:00
tea5761.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tea5767.c V4L/DVB (7804): tea5767: Fix error logic 2008-05-14 02:53:58 -03:00
tea5767.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tuner-i2c.h V4L/DVB (7943): tuner: add macro, hybrid_tuner_report_instance_count 2008-06-05 06:35:46 -03:00
tuner-simple.c V4L/DVB (8488): videodev: remove some CONFIG_VIDEO_V4L1_COMPAT code from v4l2-dev.h 2008-07-26 13:18:11 -03:00
tuner-simple.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
tuner-types.c
tuner-xc2028-types.h
tuner-xc2028.c V4L/DVB (8136): xc2028 unaligned access fixes 2008-07-20 07:13:50 -03:00
tuner-xc2028.h Rename common tuner Kconfig names to use the same 2008-04-29 18:41:38 -03:00
xc5000_priv.h V4L/DVB (8097): xc5000: check device hardware state to determine if firmware download is needed 2008-06-26 15:58:58 -03:00
xc5000.c V4L/DVB (8098): xc5000: add module option to load firmware during driver attach 2008-07-20 07:11:40 -03:00
xc5000.h V4L/DVB (7893): xc5000: bug-fix: allow multiple devices in a single system 2008-05-14 02:56:46 -03:00