From: Olli Salonen Date: Fri, 16 Jan 2015 12:35:20 +0000 (-0300) Subject: [media] si2168: add support for 1.7MHz bandwidth X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=17d4d6ae09f7b556eb13d4f708f810a1ef99733e;p=GitHub%2FLineageOS%2FG12%2Fandroid_kernel_amlogic_linux-4.9.git [media] si2168: add support for 1.7MHz bandwidth This patch is based on Antti's silabs branch. Add support for 1.7 MHz bandwidth. Supported in all versions of Si2168 according to short data sheets. [mchehab@osg.samsung.com: Fix CodingStyle] Signed-off-by: Olli Salonen Reviewed-by: Antti Palosaari Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/dvb-frontends/si2168.c b/drivers/media/dvb-frontends/si2168.c index 5b5fd5db7b2c..5db588ebfc24 100644 --- a/drivers/media/dvb-frontends/si2168.c +++ b/drivers/media/dvb-frontends/si2168.c @@ -183,7 +183,9 @@ static int si2168_set_frontend(struct dvb_frontend *fe) if (c->bandwidth_hz == 0) { ret = -EINVAL; goto err; - } else if (c->bandwidth_hz <= 5000000) + } else if (c->bandwidth_hz <= 2000000) + bandwidth = 0x02; + else if (c->bandwidth_hz <= 5000000) bandwidth = 0x05; else if (c->bandwidth_hz <= 6000000) bandwidth = 0x06;