Searched refs:strength (Results 1 - 25 of 188) sorted by path

12345678

/linux-master/drivers/media/dvb-frontends/
H A Dgp8psk-fe.c110 static int gp8psk_fe_read_signal_strength(struct dvb_frontend* fe, u16 *strength) argument
115 /* snr / 38.4 ~= 100% strength */
116 /* snr * 17 returns 100% strength as 65535 */
118 *strength = 0xffff;
120 *strength = (st->snr << 4) + st->snr; /* snr*17 */
H A Daf9013.c29 /* RF and IF AGC limits used for signal strength calc */
563 /* Signal strength */
566 /* Check if we support signal strength */
572 /* Read agc values for signal strength estimation */
596 /* Signal strength is not supported */
621 "strength %d, agc_gain %d, agc_gain_50dbm %d, agc_gain_80dbm %d\n",
629 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
630 c->strength.stat[0].svalue = stmp1;
633 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
802 static int af9013_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
[all...]
H A Daf9033.c285 c->strength.len = 1;
286 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
657 /* Signal strength */
671 c->strength.len = 1;
672 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
673 c->strength.stat[0].svalue = tmp;
675 c->strength.len = 1;
676 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
870 static int af9033_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
882 /* Read signal strength o
[all...]
H A Das102_fe.c20 /* signal strength */
331 pr_debug("as102: tuner status: 0x%02x, strength %d, per: %d, ber: %d\n",
373 u16 *strength)
377 *strength = (((0xffff * 400) * state->signal_strength + 41000) * 2);
372 as102_fe_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
H A Dbcm3510.c333 static int bcm3510_read_signal_strength(struct dvb_frontend* fe, u16* strength) argument
349 *strength = (t << 8) | t;
H A Dcx24120.c42 #define CX24120_REG_SIGSTR_H 0x3a /* Signal strength high */
43 #define CX24120_REG_SIGSTR_L 0x3b /* Signal strength low byte */
77 CMD_READ_SNR = 0x1a, /* Read signal strength */
432 if (c->strength.stat[0].scale != FE_SCALE_RELATIVE)
435 *signal_strength = c->strength.stat[0].uvalue;
616 /* signal strength */
624 err("error reading signal strength\n");
633 "signal strength from firmware = 0x%x\n", sig);
638 c->strength.stat[0].scale = FE_SCALE_RELATIVE;
639 c->strength
[all...]
H A Dcxd2820r_c.c175 /* Signal strength */
177 unsigned int strength; local
186 strength = utmp << 6 | utmp >> 4;
188 c->strength.len = 1;
189 c->strength.stat[0].scale = FE_SCALE_RELATIVE;
190 c->strength.stat[0].uvalue = strength;
192 c->strength.len = 1;
193 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
H A Dcxd2820r_core.c217 static int cxd2820r_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
225 if (c->strength.stat[0].scale == FE_SCALE_RELATIVE)
226 *strength = c->strength.stat[0].uvalue;
228 *strength = 0;
H A Dcxd2820r_t.c280 /* Signal strength */
282 unsigned int strength; local
291 strength = utmp << 4 | utmp >> 8;
293 c->strength.len = 1;
294 c->strength.stat[0].scale = FE_SCALE_RELATIVE;
295 c->strength.stat[0].uvalue = strength;
297 c->strength.len = 1;
298 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
H A Dcxd2820r_t2.c305 /* Signal strength */
307 unsigned int strength; local
316 strength = utmp << 4 | utmp >> 8;
318 c->strength.len = 1;
319 c->strength.stat[0].scale = FE_SCALE_RELATIVE;
320 c->strength.stat[0].uvalue = strength;
322 c->strength.len = 1;
323 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
H A Dcxd2841er.c1988 s32 strength; local
1994 strength = cxd2841er_read_agc_gain_t_t2(priv,
1996 p->strength.stat[0].scale = FE_SCALE_DECIBEL;
1998 p->strength.stat[0].uvalue = strength * 366 / 100 - 89520;
2003 strength = cxd2841er_read_agc_gain_c(priv,
2005 p->strength.stat[0].scale = FE_SCALE_DECIBEL;
2011 p->strength.stat[0].uvalue = strength * 4045 / 1000 - 85224;
2014 strength
[all...]
/linux-master/drivers/media/firewire/
H A Dfiredtv-fe.c110 static int fdtv_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
118 *strength = stat.signal_strength << 8;
/linux-master/drivers/media/tuners/
H A Dtea5761.c218 tuner_dbg("Signal strength: %d\n", signal);
250 static int tea5761_get_rf_strength(struct dvb_frontend *fe, u16 *strength) argument
254 *strength = 0;
257 *strength = tea5761_signal(fe, buffer);
H A Dtea5767.c304 tuner_dbg("Signal strength: %d\n", signal);
336 static int tea5767_get_rf_strength(struct dvb_frontend *fe, u16 *strength) argument
340 *strength = 0;
343 *strength = tea5767_signal(fe, buffer);
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-tuner.c355 static int mxl111sf_get_rf_strength(struct dvb_frontend *fe, u16 *strength) argument
361 *strength = 0;
373 *strength = val1 | ((val2 & 0x07) << 8);
/linux-master/drivers/media/usb/dvb-usb/
H A DcinergyT2-fe.c190 u16 *strength)
194 *strength = (0xffff - le16_to_cpu(state->status.gain));
189 cinergyt2_fe_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
/linux-master/drivers/mtd/nand/raw/atmel/
H A Dpmecc.h45 int strength; member in struct:atmel_pmecc_user_req::__anon5254
/linux-master/arch/s390/crypto/
H A Dprng.c771 /* strength attribute (ro) */
778 static DEVICE_ATTR(strength, 0444, prng_strength_show, NULL);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_sspp.h85 u32 strength; member in struct:dpu_hw_sharp_cfg
/linux-master/drivers/iio/addac/
H A Dad74413r.c269 unsigned int strength)
271 strength = min(strength, 1800U);
275 FIELD_PREP(AD74413R_DIN_SINK_MASK, strength / 120));
1242 fwnode_property_read_u32(channel_node, "drive-strength-microamp",
1324 u32 strength; local
1341 strength = config->drive_strength;
1342 ret = ad74413r_set_comp_drive_strength(st, i, strength);
267 ad74413r_set_comp_drive_strength(struct ad74413r_state *st, unsigned int offset, unsigned int strength) argument
/linux-master/drivers/input/misc/
H A Dsc27xx-vibra.c34 u32 strength; member in struct:vibra_info
89 if (info->strength && !info->enabled)
91 else if (info->strength == 0 && info->enabled)
100 info->strength = effect->u.rumble.weak_magnitude;
/linux-master/drivers/input/touchscreen/
H A Diqs5xx.c111 __be16 strength; member in struct:iqs5xx_touch_data
672 u16 pressure = be16_to_cpu(touch_data->strength);
H A Dmms114.c86 u8 strength; member in struct:mms114_touch
178 "id: %d, type: %d, pressed: %d, x: %d, y: %d, width: %d, strength: %d\n",
180 x, y, touch->width, touch->strength);
188 input_report_abs(input_dev, ABS_MT_PRESSURE, touch->strength);
/linux-master/drivers/media/common/siano/
H A Dsmsdvb-main.c134 c->strength.len = 1;
136 c->strength.stat[0].scale = FE_SCALE_DECIBEL;
268 c->strength.stat[0].uvalue = p->in_band_power * 1000;
326 c->strength.stat[0].uvalue = p->in_band_pwr * 1000;
364 * signal strength. The signal strength indicator is at the
368 c->strength.stat[0].uvalue = ((s32)p->transmission_mode) * 1000;
393 c->strength.stat[0].uvalue = p->in_band_pwr * 1000;
481 c->strength.stat[0].uvalue = p->in_band_pwr * 1000;
813 static int smsdvb_read_signal_strength(struct dvb_frontend *fe, u16 *strength) argument
[all...]
/linux-master/drivers/media/dvb-core/
H A Ddvb_frontend.c1013 memset(c, 0, offsetof(struct dtv_frontend_properties, strength));
1537 tvp->u.st = c->strength;

Completed in 572 milliseconds

12345678