H A D | mb86a20s.c | 285 #define mb86a20s_writereg(state, reg, val) \ macro 348 rc = mb86a20s_writereg(state, 0x04, 0x1f); mb86a20s_read_signal_strength() 351 rc = mb86a20s_writereg(state, 0x05, rf >> 8); mb86a20s_read_signal_strength() 354 rc = mb86a20s_writereg(state, 0x04, 0x20); mb86a20s_read_signal_strength() 357 rc = mb86a20s_writereg(state, 0x05, rf); mb86a20s_read_signal_strength() 399 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); mb86a20s_get_modulation() 432 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); mb86a20s_get_fec() 470 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); mb86a20s_get_interleaving() 495 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); mb86a20s_get_segment_count() 647 rc = mb86a20s_writereg(state, 0x6d, 0x85); mb86a20s_get_frontend() 696 rc = mb86a20s_writereg(state, 0x6d, 0x84); mb86a20s_get_frontend() 780 rc = mb86a20s_writereg(state, 0x45, val | 0x10); mb86a20s_reset_counters() 783 rc = mb86a20s_writereg(state, 0x45, val & 0x6f); mb86a20s_reset_counters() 788 rc = mb86a20s_writereg(state, 0x50, 0x50); mb86a20s_reset_counters() 795 rc = mb86a20s_writereg(state, 0x51, val | 0x01); mb86a20s_reset_counters() 798 rc = mb86a20s_writereg(state, 0x51, val & 0x06); mb86a20s_reset_counters() 855 rc = mb86a20s_writereg(state, 0x50, 0xa7 + layer * 3); mb86a20s_get_pre_ber() 862 rc = mb86a20s_writereg(state, 0x50, 0xa8 + layer * 3); mb86a20s_get_pre_ber() 869 rc = mb86a20s_writereg(state, 0x50, 0xa9 + layer * 3); mb86a20s_get_pre_ber() 896 rc = mb86a20s_writereg(state, 0x52, 0x00); mb86a20s_get_pre_ber() 899 rc = mb86a20s_writereg(state, 0x50, 0xa7 + layer * 3); mb86a20s_get_pre_ber() 902 rc = mb86a20s_writereg(state, 0x51, mb86a20s_get_pre_ber() 906 rc = mb86a20s_writereg(state, 0x50, 0xa8 + layer * 3); mb86a20s_get_pre_ber() 909 rc = mb86a20s_writereg(state, 0x51, mb86a20s_get_pre_ber() 913 rc = mb86a20s_writereg(state, 0x50, 0xa9 + layer * 3); mb86a20s_get_pre_ber() 916 rc = mb86a20s_writereg(state, 0x51, mb86a20s_get_pre_ber() 922 rc = mb86a20s_writereg(state, 0x52, 0x01); mb86a20s_get_pre_ber() 925 rc = mb86a20s_writereg(state, 0x53, 0x00); mb86a20s_get_pre_ber() 928 rc = mb86a20s_writereg(state, 0x53, 0x07); mb86a20s_get_pre_ber() 935 rc = mb86a20s_writereg(state, 0x53, val & ~(1 << layer)); mb86a20s_get_pre_ber() 938 rc = mb86a20s_writereg(state, 0x53, val | (1 << layer)); mb86a20s_get_pre_ber() 989 rc = mb86a20s_writereg(state, 0x50, 0xdc + layer * 2); mb86a20s_get_post_ber() 996 rc = mb86a20s_writereg(state, 0x50, 0xdd + layer * 2); mb86a20s_get_post_ber() 1030 rc = mb86a20s_writereg(state, 0x5e, 0x00); mb86a20s_get_post_ber() 1033 rc = mb86a20s_writereg(state, 0x50, 0xdc + layer * 2); mb86a20s_get_post_ber() 1036 rc = mb86a20s_writereg(state, 0x51, collect_rate >> 8); mb86a20s_get_post_ber() 1039 rc = mb86a20s_writereg(state, 0x50, 0xdd + layer * 2); mb86a20s_get_post_ber() 1042 rc = mb86a20s_writereg(state, 0x51, collect_rate & 0xff); mb86a20s_get_post_ber() 1047 rc = mb86a20s_writereg(state, 0x5e, 0x07); mb86a20s_get_post_ber() 1050 rc = mb86a20s_writereg(state, 0x5f, 0x00); mb86a20s_get_post_ber() 1053 rc = mb86a20s_writereg(state, 0x5f, 0x07); mb86a20s_get_post_ber() 1064 rc = mb86a20s_writereg(state, 0x5f, val & ~(1 << layer)); mb86a20s_get_post_ber() 1067 rc = mb86a20s_writereg(state, 0x5f, val | (1 << layer)); mb86a20s_get_post_ber() 1085 rc = mb86a20s_writereg(state, 0x50, 0xb8); mb86a20s_get_blk_error() 1102 rc = mb86a20s_writereg(state, 0x50, 0xb9 + layer * 2); mb86a20s_get_blk_error() 1109 rc = mb86a20s_writereg(state, 0x50, 0xba + layer * 2); mb86a20s_get_blk_error() 1120 rc = mb86a20s_writereg(state, 0x50, 0xb2 + layer * 2); mb86a20s_get_blk_error() 1127 rc = mb86a20s_writereg(state, 0x50, 0xb3 + layer * 2); mb86a20s_get_blk_error() 1161 rc = mb86a20s_writereg(state, 0x50, 0xb0); mb86a20s_get_blk_error() 1164 rc = mb86a20s_writereg(state, 0x51, 0x00); mb86a20s_get_blk_error() 1169 rc = mb86a20s_writereg(state, 0x50, 0xb2 + layer * 2); mb86a20s_get_blk_error() 1172 rc = mb86a20s_writereg(state, 0x51, collect_rate >> 8); mb86a20s_get_blk_error() 1175 rc = mb86a20s_writereg(state, 0x50, 0xb3 + layer * 2); mb86a20s_get_blk_error() 1178 rc = mb86a20s_writereg(state, 0x51, collect_rate & 0xff); mb86a20s_get_blk_error() 1183 rc = mb86a20s_writereg(state, 0x50, 0xb0); mb86a20s_get_blk_error() 1186 rc = mb86a20s_writereg(state, 0x51, 0x07); mb86a20s_get_blk_error() 1191 rc = mb86a20s_writereg(state, 0x50, 0xb1); mb86a20s_get_blk_error() 1194 rc = mb86a20s_writereg(state, 0x51, 0x07); mb86a20s_get_blk_error() 1197 rc = mb86a20s_writereg(state, 0x51, 0x00); mb86a20s_get_blk_error() 1204 rc = mb86a20s_writereg(state, 0x50, 0xb1); mb86a20s_get_blk_error() 1211 rc = mb86a20s_writereg(state, 0x51, val | (1 << layer)); mb86a20s_get_blk_error() 1214 rc = mb86a20s_writereg(state, 0x51, val & ~(1 << layer)); mb86a20s_get_blk_error() 1433 rc = mb86a20s_writereg(state, 0x45, val | 0x10); mb86a20s_get_main_CNR() 1436 rc = mb86a20s_writereg(state, 0x45, val & 0x6f); mb86a20s_get_main_CNR() 1453 rc = mb86a20s_writereg(state, 0x50, 0x5b); mb86a20s_get_blk_error_layer_CNR() 1474 rc = mb86a20s_writereg(state, 0x50, 0x52 + layer * 3); mb86a20s_get_blk_error_layer_CNR() 1481 rc = mb86a20s_writereg(state, 0x50, 0x53 + layer * 3); mb86a20s_get_blk_error_layer_CNR() 1488 rc = mb86a20s_writereg(state, 0x50, 0x54 + layer * 3); mb86a20s_get_blk_error_layer_CNR() 1525 rc = mb86a20s_writereg(state, 0x50, 0x50); mb86a20s_get_blk_error_layer_CNR() 1533 rc = mb86a20s_writereg(state, 0x51, val | 0x01); mb86a20s_get_blk_error_layer_CNR() 1536 rc = mb86a20s_writereg(state, 0x51, val & 0x06); mb86a20s_get_blk_error_layer_CNR() 1783 rc = mb86a20s_writereg(state, 0x09, reg09); mb86a20s_initfe() 1790 rc = mb86a20s_writereg(state, 0x39, reg71); mb86a20s_initfe() 1793 rc = mb86a20s_writereg(state, 0x71, state->bw); mb86a20s_initfe() 1797 rc = mb86a20s_writereg(state, 0x44, state->subchannel); mb86a20s_initfe() 1816 rc = mb86a20s_writereg(state, 0x28, 0x2a); mb86a20s_initfe() 1819 rc = mb86a20s_writereg(state, 0x29, (pll >> 16) & 0xff); mb86a20s_initfe() 1822 rc = mb86a20s_writereg(state, 0x2a, (pll >> 8) & 0xff); mb86a20s_initfe() 1825 rc = mb86a20s_writereg(state, 0x2b, pll & 0xff); mb86a20s_initfe() 1834 rc = mb86a20s_writereg(state, 0x28, 0x20); mb86a20s_initfe() 1837 rc = mb86a20s_writereg(state, 0x29, (pll >> 16) & 0xff); mb86a20s_initfe() 1840 rc = mb86a20s_writereg(state, 0x2a, (pll >> 8) & 0xff); mb86a20s_initfe() 1843 rc = mb86a20s_writereg(state, 0x2b, pll & 0xff); mb86a20s_initfe() 1852 rc = mb86a20s_writereg(state, 0x50, 0xd5); mb86a20s_initfe() 1855 rc = mb86a20s_writereg(state, 0x51, regD5); mb86a20s_initfe()
|