Symbol: lnbp22
drivers/media/dvb-frontends/lnbp22.c
100
if (!lnbp22)
drivers/media/dvb-frontends/lnbp22.c
104
lnbp22->config[0] = 0x00; /* ? */
drivers/media/dvb-frontends/lnbp22.c
105
lnbp22->config[1] = 0x28; /* ? */
drivers/media/dvb-frontends/lnbp22.c
106
lnbp22->config[2] = 0x48; /* ? */
drivers/media/dvb-frontends/lnbp22.c
107
lnbp22->config[3] = 0x60; /* Power down */
drivers/media/dvb-frontends/lnbp22.c
108
lnbp22->i2c = i2c;
drivers/media/dvb-frontends/lnbp22.c
109
fe->sec_priv = lnbp22;
drivers/media/dvb-frontends/lnbp22.c
114
kfree(lnbp22);
drivers/media/dvb-frontends/lnbp22.c
37
struct lnbp22 *lnbp22 = (struct lnbp22 *)fe->sec_priv;
drivers/media/dvb-frontends/lnbp22.c
41
.buf = (char *)&lnbp22->config,
drivers/media/dvb-frontends/lnbp22.c
42
.len = sizeof(lnbp22->config),
drivers/media/dvb-frontends/lnbp22.c
48
lnbp22->config[3] = 0x60; /* Power down */
drivers/media/dvb-frontends/lnbp22.c
53
lnbp22->config[3] |= LNBP22_EN;
drivers/media/dvb-frontends/lnbp22.c
56
lnbp22->config[3] |= (LNBP22_EN | LNBP22_VSEL);
drivers/media/dvb-frontends/lnbp22.c
62
dprintk(1, "%s: 0x%02x)\n", __func__, lnbp22->config[3]);
drivers/media/dvb-frontends/lnbp22.c
63
return (i2c_transfer(lnbp22->i2c, &msg, 1) == 1) ? 0 : -EIO;
drivers/media/dvb-frontends/lnbp22.c
68
struct lnbp22 *lnbp22 = (struct lnbp22 *) fe->sec_priv;
drivers/media/dvb-frontends/lnbp22.c
72
.buf = (char *)&lnbp22->config,
drivers/media/dvb-frontends/lnbp22.c
73
.len = sizeof(lnbp22->config),
drivers/media/dvb-frontends/lnbp22.c
78
lnbp22->config[3] |= LNBP22_LLC;
drivers/media/dvb-frontends/lnbp22.c
80
lnbp22->config[3] &= ~LNBP22_LLC;
drivers/media/dvb-frontends/lnbp22.c
82
return (i2c_transfer(lnbp22->i2c, &msg, 1) == 1) ? 0 : -EIO;
drivers/media/dvb-frontends/lnbp22.c
99
struct lnbp22 *lnbp22 = kmalloc_obj(struct lnbp22);