aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/tuners/si2157_priv.h
diff options
context:
space:
mode:
authorBrad Love <brad@nextdimension.cc>2018-12-20 12:09:31 -0500
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2019-06-13 14:26:59 -0400
commitd5cb82b01a5ae6cf9a36a24be02ef28b84df28cc (patch)
treee30be3fe6ee341dd16d0f85b454ab94b006b3fc0 /drivers/media/tuners/si2157_priv.h
parentmedia: add SPDX headers to some files (diff)
downloadlinux-dev-d5cb82b01a5ae6cf9a36a24be02ef28b84df28cc.tar.xz
linux-dev-d5cb82b01a5ae6cf9a36a24be02ef28b84df28cc.zip
media: si2157: add detection of si2177 tuner
Works in ATSC and QAM as is, DVB is completely untested. Firmware required. Signed-off-by: Brad Love <brad@nextdimension.cc> Reviewed-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/tuners/si2157_priv.h')
-rw-r--r--drivers/media/tuners/si2157_priv.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/media/tuners/si2157_priv.h b/drivers/media/tuners/si2157_priv.h
index 7d16934c7708..2bda903358da 100644
--- a/drivers/media/tuners/si2157_priv.h
+++ b/drivers/media/tuners/si2157_priv.h
@@ -41,6 +41,7 @@ struct si2157_dev {
#define SI2157_CHIPTYPE_SI2157 0
#define SI2157_CHIPTYPE_SI2146 1
#define SI2157_CHIPTYPE_SI2141 2
+#define SI2157_CHIPTYPE_SI2177 3
/* firmware command struct */
#define SI2157_ARGLEN 30
@@ -52,5 +53,5 @@ struct si2157_cmd {
#define SI2158_A20_FIRMWARE "dvb-tuner-si2158-a20-01.fw"
#define SI2141_A10_FIRMWARE "dvb-tuner-si2141-a10-01.fw"
-
+#define SI2157_A30_FIRMWARE "dvb-tuner-si2157-a30-01.fw"
#endif