Commit b9aafbd4 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

media: si2157: add ATV support for si2158



This device also supports ATV, as it has the same API for
setting analog TV tuning parameters.

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent 98c65a3d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -576,7 +576,7 @@ static int si2157_set_analog_params(struct dvb_frontend *fe,
	u8 color = 0;    /* 0=NTSC/PAL, 0x10=SECAM */
	u8 invert_analog = 1; /* analog tuner spectrum; 0=normal, 1=inverted */

	if (dev->part_id != SI2157) {
	if (!SUPPORTS_ATV_IF(dev)) {
		dev_info(&client->dev, "Analog tuning not supported yet for Si21%d\n",
			 dev->part_id);
		ret = -EINVAL;
+3 −0
Original line number Diff line number Diff line
@@ -71,6 +71,9 @@ struct si2157_cmd {
			       ((dev)->part_id == SI2157) || \
			       ((dev)->part_id == SI2177))

#define SUPPORTS_ATV_IF(dev) (((dev)->part_id == SI2157) || \
			      ((dev)->part_id == SI2158))

/* Old firmware namespace */
#define SI2158_A20_FIRMWARE "dvb-tuner-si2158-a20-01.fw"
#define SI2141_A10_FIRMWARE "dvb-tuner-si2141-a10-01.fw"