Lines Matching refs:tvp

1188 static void dtv_property_dump(struct dvb_frontend *fe, struct dtv_property *tvp)  in dtv_property_dump()  argument
1192 if (tvp->cmd <= 0 || tvp->cmd > DTV_MAX_COMMAND) { in dtv_property_dump()
1194 __func__, tvp->cmd); in dtv_property_dump()
1199 tvp->cmd, dtv_cmds[tvp->cmd].name); in dtv_property_dump()
1201 if (dtv_cmds[tvp->cmd].buffer) { in dtv_property_dump()
1203 __func__, tvp->u.buffer.len); in dtv_property_dump()
1205 for(i = 0; i < tvp->u.buffer.len; i++) in dtv_property_dump()
1208 __func__, i, tvp->u.buffer.data[i]); in dtv_property_dump()
1211 tvp->u.data); in dtv_property_dump()
1394 struct dtv_property *tvp, in dtv_property_process_get() argument
1399 switch(tvp->cmd) { in dtv_property_process_get()
1403 tvp->u.buffer.data[ncaps] = fe->ops.delsys[ncaps]; in dtv_property_process_get()
1406 tvp->u.buffer.len = ncaps; in dtv_property_process_get()
1409 tvp->u.data = c->frequency; in dtv_property_process_get()
1412 tvp->u.data = c->modulation; in dtv_property_process_get()
1415 tvp->u.data = c->bandwidth_hz; in dtv_property_process_get()
1418 tvp->u.data = c->inversion; in dtv_property_process_get()
1421 tvp->u.data = c->symbol_rate; in dtv_property_process_get()
1424 tvp->u.data = c->fec_inner; in dtv_property_process_get()
1427 tvp->u.data = c->pilot; in dtv_property_process_get()
1430 tvp->u.data = c->rolloff; in dtv_property_process_get()
1433 tvp->u.data = c->delivery_system; in dtv_property_process_get()
1436 tvp->u.data = c->voltage; in dtv_property_process_get()
1439 tvp->u.data = c->sectone; in dtv_property_process_get()
1442 tvp->u.data = (DVB_API_VERSION << 8) | DVB_API_VERSION_MINOR; in dtv_property_process_get()
1445 tvp->u.data = c->code_rate_HP; in dtv_property_process_get()
1448 tvp->u.data = c->code_rate_LP; in dtv_property_process_get()
1451 tvp->u.data = c->guard_interval; in dtv_property_process_get()
1454 tvp->u.data = c->transmission_mode; in dtv_property_process_get()
1457 tvp->u.data = c->hierarchy; in dtv_property_process_get()
1460 tvp->u.data = c->interleaving; in dtv_property_process_get()
1465 tvp->u.data = c->isdbt_partial_reception; in dtv_property_process_get()
1468 tvp->u.data = c->isdbt_sb_mode; in dtv_property_process_get()
1471 tvp->u.data = c->isdbt_sb_subchannel; in dtv_property_process_get()
1474 tvp->u.data = c->isdbt_sb_segment_idx; in dtv_property_process_get()
1477 tvp->u.data = c->isdbt_sb_segment_count; in dtv_property_process_get()
1480 tvp->u.data = c->isdbt_layer_enabled; in dtv_property_process_get()
1483 tvp->u.data = c->layer[0].fec; in dtv_property_process_get()
1486 tvp->u.data = c->layer[0].modulation; in dtv_property_process_get()
1489 tvp->u.data = c->layer[0].segment_count; in dtv_property_process_get()
1492 tvp->u.data = c->layer[0].interleaving; in dtv_property_process_get()
1495 tvp->u.data = c->layer[1].fec; in dtv_property_process_get()
1498 tvp->u.data = c->layer[1].modulation; in dtv_property_process_get()
1501 tvp->u.data = c->layer[1].segment_count; in dtv_property_process_get()
1504 tvp->u.data = c->layer[1].interleaving; in dtv_property_process_get()
1507 tvp->u.data = c->layer[2].fec; in dtv_property_process_get()
1510 tvp->u.data = c->layer[2].modulation; in dtv_property_process_get()
1513 tvp->u.data = c->layer[2].segment_count; in dtv_property_process_get()
1516 tvp->u.data = c->layer[2].interleaving; in dtv_property_process_get()
1522 tvp->u.data = c->stream_id; in dtv_property_process_get()
1527 tvp->u.data = fe->dtv_property_cache.atscmh_fic_ver; in dtv_property_process_get()
1530 tvp->u.data = fe->dtv_property_cache.atscmh_parade_id; in dtv_property_process_get()
1533 tvp->u.data = fe->dtv_property_cache.atscmh_nog; in dtv_property_process_get()
1536 tvp->u.data = fe->dtv_property_cache.atscmh_tnog; in dtv_property_process_get()
1539 tvp->u.data = fe->dtv_property_cache.atscmh_sgn; in dtv_property_process_get()
1542 tvp->u.data = fe->dtv_property_cache.atscmh_prc; in dtv_property_process_get()
1545 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_mode; in dtv_property_process_get()
1548 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_ensemble; in dtv_property_process_get()
1551 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_pri; in dtv_property_process_get()
1554 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_sec; in dtv_property_process_get()
1557 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_block_mode; in dtv_property_process_get()
1560 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_a; in dtv_property_process_get()
1563 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_b; in dtv_property_process_get()
1566 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_c; in dtv_property_process_get()
1569 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_d; in dtv_property_process_get()
1573 tvp->u.data = c->lna; in dtv_property_process_get()
1578 tvp->u.st = c->strength; in dtv_property_process_get()
1581 tvp->u.st = c->cnr; in dtv_property_process_get()
1584 tvp->u.st = c->pre_bit_error; in dtv_property_process_get()
1587 tvp->u.st = c->pre_bit_count; in dtv_property_process_get()
1590 tvp->u.st = c->post_bit_error; in dtv_property_process_get()
1593 tvp->u.st = c->post_bit_count; in dtv_property_process_get()
1596 tvp->u.st = c->block_error; in dtv_property_process_get()
1599 tvp->u.st = c->block_count; in dtv_property_process_get()
1604 __func__, tvp->cmd); in dtv_property_process_get()
1610 r = fe->ops.get_property(fe, tvp); in dtv_property_process_get()
1615 dtv_property_dump(fe, tvp); in dtv_property_process_get()
1843 struct dtv_property *tvp, in dtv_property_process_set() argument
1851 r = fe->ops.set_property(fe, tvp); in dtv_property_process_set()
1856 switch(tvp->cmd) { in dtv_property_process_set()
1869 c->state = tvp->cmd; in dtv_property_process_set()
1876 c->frequency = tvp->u.data; in dtv_property_process_set()
1879 c->modulation = tvp->u.data; in dtv_property_process_set()
1882 c->bandwidth_hz = tvp->u.data; in dtv_property_process_set()
1885 c->inversion = tvp->u.data; in dtv_property_process_set()
1888 c->symbol_rate = tvp->u.data; in dtv_property_process_set()
1891 c->fec_inner = tvp->u.data; in dtv_property_process_set()
1894 c->pilot = tvp->u.data; in dtv_property_process_set()
1897 c->rolloff = tvp->u.data; in dtv_property_process_set()
1900 r = dvbv5_set_delivery_system(fe, tvp->u.data); in dtv_property_process_set()
1903 c->voltage = tvp->u.data; in dtv_property_process_set()
1908 c->sectone = tvp->u.data; in dtv_property_process_set()
1913 c->code_rate_HP = tvp->u.data; in dtv_property_process_set()
1916 c->code_rate_LP = tvp->u.data; in dtv_property_process_set()
1919 c->guard_interval = tvp->u.data; in dtv_property_process_set()
1922 c->transmission_mode = tvp->u.data; in dtv_property_process_set()
1925 c->hierarchy = tvp->u.data; in dtv_property_process_set()
1928 c->interleaving = tvp->u.data; in dtv_property_process_set()
1933 c->isdbt_partial_reception = tvp->u.data; in dtv_property_process_set()
1936 c->isdbt_sb_mode = tvp->u.data; in dtv_property_process_set()
1939 c->isdbt_sb_subchannel = tvp->u.data; in dtv_property_process_set()
1942 c->isdbt_sb_segment_idx = tvp->u.data; in dtv_property_process_set()
1945 c->isdbt_sb_segment_count = tvp->u.data; in dtv_property_process_set()
1948 c->isdbt_layer_enabled = tvp->u.data; in dtv_property_process_set()
1951 c->layer[0].fec = tvp->u.data; in dtv_property_process_set()
1954 c->layer[0].modulation = tvp->u.data; in dtv_property_process_set()
1957 c->layer[0].segment_count = tvp->u.data; in dtv_property_process_set()
1960 c->layer[0].interleaving = tvp->u.data; in dtv_property_process_set()
1963 c->layer[1].fec = tvp->u.data; in dtv_property_process_set()
1966 c->layer[1].modulation = tvp->u.data; in dtv_property_process_set()
1969 c->layer[1].segment_count = tvp->u.data; in dtv_property_process_set()
1972 c->layer[1].interleaving = tvp->u.data; in dtv_property_process_set()
1975 c->layer[2].fec = tvp->u.data; in dtv_property_process_set()
1978 c->layer[2].modulation = tvp->u.data; in dtv_property_process_set()
1981 c->layer[2].segment_count = tvp->u.data; in dtv_property_process_set()
1984 c->layer[2].interleaving = tvp->u.data; in dtv_property_process_set()
1990 c->stream_id = tvp->u.data; in dtv_property_process_set()
1995 fe->dtv_property_cache.atscmh_parade_id = tvp->u.data; in dtv_property_process_set()
1998 fe->dtv_property_cache.atscmh_rs_frame_ensemble = tvp->u.data; in dtv_property_process_set()
2002 c->lna = tvp->u.data; in dtv_property_process_set()
2062 struct dtv_property *tvp = NULL; in dvb_frontend_ioctl_properties() local
2076 tvp = kmalloc(tvps->num * sizeof(struct dtv_property), GFP_KERNEL); in dvb_frontend_ioctl_properties()
2077 if (!tvp) { in dvb_frontend_ioctl_properties()
2082 if (copy_from_user(tvp, (void __user *)tvps->props, in dvb_frontend_ioctl_properties()
2089 err = dtv_property_process_set(fe, tvp + i, file); in dvb_frontend_ioctl_properties()
2092 (tvp + i)->result = err; in dvb_frontend_ioctl_properties()
2107 tvp = kmalloc(tvps->num * sizeof(struct dtv_property), GFP_KERNEL); in dvb_frontend_ioctl_properties()
2108 if (!tvp) { in dvb_frontend_ioctl_properties()
2113 if (copy_from_user(tvp, (void __user *)tvps->props, in dvb_frontend_ioctl_properties()
2130 err = dtv_property_process_get(fe, c, tvp + i, file); in dvb_frontend_ioctl_properties()
2133 (tvp + i)->result = err; in dvb_frontend_ioctl_properties()
2136 if (copy_to_user((void __user *)tvps->props, tvp, in dvb_frontend_ioctl_properties()
2146 kfree(tvp); in dvb_frontend_ioctl_properties()