aboutsummaryrefslogtreecommitdiff
path: root/drivers/media/dvb-frontends/cxd2841er.c
diff options
context:
space:
mode:
authorGravatar Daniel Scheller <d.scheller@gmx.net> 2017-04-09 16:38:15 -0300
committerGravatar Mauro Carvalho Chehab <mchehab@s-opensource.com> 2017-06-20 09:44:22 -0300
commit050863aac09453d74be9f8b3c6b91fb1af92c5c3 (patch)
tree4822bc188464ae9582687b9c666426e3845557ec /drivers/media/dvb-frontends/cxd2841er.c
parent[media] dvb-frontends/cxd2841er: replace IFFREQ calc macros into functions (diff)
downloadlinux-050863aac09453d74be9f8b3c6b91fb1af92c5c3.tar.gz
linux-050863aac09453d74be9f8b3c6b91fb1af92c5c3.tar.bz2
linux-050863aac09453d74be9f8b3c6b91fb1af92c5c3.zip
[media] dvb-frontends/cxd2841er: add variable for configuration flags
Throughout the patch series some configuration flags will be added to the demod driver. This patch prepares this by adding the flags var to struct cxd2841er_config, which will serve as a bitmask to toggle various options and behaviour in the driver. Signed-off-by: Daniel Scheller <d.scheller@gmx.net> Acked-by: Abylay Ospan <aospan@netup.ru> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/dvb-frontends/cxd2841er.c')
-rw-r--r--drivers/media/dvb-frontends/cxd2841er.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/media/dvb-frontends/cxd2841er.c b/drivers/media/dvb-frontends/cxd2841er.c
index 9f4234fb285f..40189a395a67 100644
--- a/drivers/media/dvb-frontends/cxd2841er.c
+++ b/drivers/media/dvb-frontends/cxd2841er.c
@@ -65,6 +65,7 @@ struct cxd2841er_priv {
u8 system;
enum cxd2841er_xtal xtal;
enum fe_caps caps;
+ u32 flags;
};
static const struct cxd2841er_cnr_data s_cn_data[] = {
@@ -3736,6 +3737,7 @@ static struct dvb_frontend *cxd2841er_attach(struct cxd2841er_config *cfg,
priv->i2c_addr_slvx = (cfg->i2c_addr + 4) >> 1;
priv->i2c_addr_slvt = (cfg->i2c_addr) >> 1;
priv->xtal = cfg->xtal;
+ priv->flags = cfg->flags;
priv->frontend.demodulator_priv = priv;
dev_info(&priv->i2c->dev,
"%s(): I2C adapter %p SLVX addr %x SLVT addr %x\n",