tnr_dmd 17 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c int cxd2880_integ_init(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 23 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c if (!tnr_dmd) tnr_dmd 26 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c ret = cxd2880_tnrdmd_init1(tnr_dmd); tnr_dmd 34 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c cxd2880_tnrdmd_check_internal_cpu_status(tnr_dmd, tnr_dmd 50 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c return cxd2880_tnrdmd_init2(tnr_dmd); tnr_dmd 53 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c int cxd2880_integ_cancel(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 55 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c if (!tnr_dmd) tnr_dmd 58 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c atomic_set(&tnr_dmd->cancel, 1); tnr_dmd 63 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c int cxd2880_integ_check_cancellation(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 65 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c if (!tnr_dmd) tnr_dmd 68 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c if (atomic_read(&tnr_dmd->cancel) != 0) tnr_dmd 20 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.h int cxd2880_integ_init(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 22 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.h int cxd2880_integ_cancel(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 25 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.h *tnr_dmd); tnr_dmd 204 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int p_init1(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 209 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 212 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 218 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE || tnr_dmd 219 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 220 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->create_param.ts_output_if) { tnr_dmd 233 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 240 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 247 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->chip_id) { tnr_dmd 258 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 264 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.en_internal_ldo) tnr_dmd 269 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 274 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 280 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 285 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 291 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 297 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->chip_id) { tnr_dmd 308 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 313 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int p_init2(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 318 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 321 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 326 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c data[0] = tnr_dmd->create_param.xosc_cap; tnr_dmd 327 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c data[1] = tnr_dmd->create_param.xosc_i; tnr_dmd 328 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->create_param.xtal_share_type) { tnr_dmd 351 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 356 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int p_init3(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 361 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 364 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 370 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->diver_mode) { tnr_dmd 386 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 391 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int rf_init1(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 437 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 440 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 448 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 454 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 461 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 467 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.stationary_use) { tnr_dmd 468 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 475 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 483 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.is_cxd2881gg && tnr_dmd 484 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->create_param.xtal_share_type == tnr_dmd 490 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 496 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 503 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->chip_id == CXD2880_TNRDMD_CHIP_ID_CXD2880_ES1_0X) { tnr_dmd 516 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 522 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 530 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 537 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 546 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 551 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 556 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 562 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 569 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 574 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 580 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 586 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 594 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 600 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 607 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.stationary_use) { tnr_dmd 620 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 626 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->lna_thrs_tbl_air) { tnr_dmd 631 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_air->thrs[idx].off_on; tnr_dmd 633 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_air->thrs[idx].on_off; tnr_dmd 635 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.stationary_use) tnr_dmd 652 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 658 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->lna_thrs_tbl_cable) { tnr_dmd 663 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_cable->thrs[idx].off_on; tnr_dmd 665 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_cable->thrs[idx].on_off; tnr_dmd 667 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 674 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 681 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 688 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 694 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 700 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 708 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 714 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 721 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 729 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 734 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 742 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 751 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 756 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 764 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 774 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 781 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 788 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 794 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.stationary_use) { tnr_dmd 795 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 802 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 809 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 818 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 823 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 831 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 837 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int rf_init2(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 842 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 845 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 852 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 861 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->chip_id == CXD2880_TNRDMD_CHIP_ID_CXD2880_ES1_0X) tnr_dmd 867 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 873 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 880 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 886 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_tune1(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 894 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 897 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 904 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 912 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 923 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 949 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 955 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 964 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 970 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1009 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1014 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_tune2(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1022 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1025 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1034 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1040 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1047 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1053 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1059 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1065 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1072 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1082 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1088 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1124 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1130 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1199 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1206 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.stationary_use) { tnr_dmd 1207 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1215 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1221 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_tune3(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1228 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1231 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1238 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1249 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1255 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1265 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1270 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_tune4(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 1275 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1278 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 1281 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io, tnr_dmd 1288 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_regs(tnr_dmd->diver_sub->io, tnr_dmd 1294 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1301 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1306 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1313 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1319 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io, tnr_dmd 1326 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_regs(tnr_dmd->diver_sub->io, tnr_dmd 1331 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io, tnr_dmd 1337 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1344 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->diver_sub->io, tnr_dmd 1350 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_sleep1(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 1355 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1358 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 1361 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1370 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1376 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io, tnr_dmd 1384 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_regs(tnr_dmd->diver_sub->io, tnr_dmd 1391 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->diver_sub->io->write_regs(tnr_dmd->diver_sub->io, tnr_dmd 1397 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1405 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1410 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_sleep2(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 1415 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1418 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1427 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1436 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1442 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_sleep3(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 1444 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1447 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1453 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int x_sleep4(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 1455 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1458 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1464 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int spll_reset(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1470 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1473 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1480 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1487 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1510 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1515 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1523 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1528 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1536 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1545 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1552 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1560 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1565 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int t_power_x(struct cxd2880_tnrdmd *tnr_dmd, u8 on) tnr_dmd 1570 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1573 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1580 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1587 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1595 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1603 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1608 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1616 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1625 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1633 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1638 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1647 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1656 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1661 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1669 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1678 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 1685 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1693 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1704 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int set_ts_clk_mode_and_freq(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1725 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1728 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1734 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->is_ts_backwards_compatible_mode) { tnr_dmd 1744 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->ts_byte_clk_manual_setting) { tnr_dmd 1749 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1755 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1761 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1767 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ts_clk_cfg = srl_ts_clk_stgs[tnr_dmd->srl_ts_clk_mod_cnts] tnr_dmd 1768 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c [tnr_dmd->srl_ts_clk_frq]; tnr_dmd 1770 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->ts_byte_clk_manual_setting) tnr_dmd 1771 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ts_clk_cfg.ts_clk_period = tnr_dmd->ts_byte_clk_manual_setting; tnr_dmd 1773 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1779 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1785 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1794 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1801 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1809 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int pid_ftr_setting(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1817 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1820 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1827 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1843 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1848 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int load_cfg_mem(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 1853 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1856 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c for (i = 0; i < tnr_dmd->cfg_mem_last_entry; i++) { tnr_dmd 1857 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1858 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].tgt, tnr_dmd 1859 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c 0x00, tnr_dmd->cfg_mem[i].bank); tnr_dmd 1863 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 1864 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].tgt, tnr_dmd 1865 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].address, tnr_dmd 1866 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].value, tnr_dmd 1867 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].bit_mask); tnr_dmd 1875 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c static int set_cfg_mem(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1882 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 1885 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c for (i = 0; i < tnr_dmd->cfg_mem_last_entry; i++) { tnr_dmd 1887 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].tgt == tgt && tnr_dmd 1888 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].bank == bank && tnr_dmd 1889 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].address == address) { tnr_dmd 1890 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].value &= ~bit_mask; tnr_dmd 1891 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].value |= (value & bit_mask); tnr_dmd 1893 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[i].bit_mask |= bit_mask; tnr_dmd 1902 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->cfg_mem_last_entry < CXD2880_TNRDMD_MAX_CFG_MEM_COUNT) { tnr_dmd 1903 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[tnr_dmd->cfg_mem_last_entry].tgt = tgt; tnr_dmd 1904 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[tnr_dmd->cfg_mem_last_entry].bank = bank; tnr_dmd 1905 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[tnr_dmd->cfg_mem_last_entry].address = address; tnr_dmd 1906 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[tnr_dmd->cfg_mem_last_entry].value = (value & bit_mask); tnr_dmd 1907 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem[tnr_dmd->cfg_mem_last_entry].bit_mask = bit_mask; tnr_dmd 1908 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->cfg_mem_last_entry++; tnr_dmd 1916 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1921 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd || !io || !create_param) tnr_dmd 1924 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c memset(tnr_dmd, 0, sizeof(struct cxd2880_tnrdmd)); tnr_dmd 1926 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->io = io; tnr_dmd 1927 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->create_param = *create_param; tnr_dmd 1929 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_mode = CXD2880_TNRDMD_DIVERMODE_SINGLE; tnr_dmd 1930 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub = NULL; tnr_dmd 1932 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->srl_ts_clk_mod_cnts = 1; tnr_dmd 1933 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->en_fef_intmtnt_base = 1; tnr_dmd 1934 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->en_fef_intmtnt_lite = 1; tnr_dmd 1935 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->rf_lvl_cmpstn = NULL; tnr_dmd 1936 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_air = NULL; tnr_dmd 1937 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_cable = NULL; tnr_dmd 1938 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c atomic_set(&tnr_dmd->cancel, 0); tnr_dmd 2006 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_init1(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 2010 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd || tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 2013 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->chip_id = CXD2880_TNRDMD_CHIP_ID_UNKNOWN; tnr_dmd 2014 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state = CXD2880_TNRDMD_STATE_UNKNOWN; tnr_dmd 2015 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->clk_mode = CXD2880_TNRDMD_CLOCKMODE_UNKNOWN; tnr_dmd 2016 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->frequency_khz = 0; tnr_dmd 2017 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->sys = CXD2880_DTV_SYS_UNKNOWN; tnr_dmd 2018 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->bandwidth = CXD2880_DTV_BW_UNKNOWN; tnr_dmd 2019 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->scan_mode = 0; tnr_dmd 2020 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c atomic_set(&tnr_dmd->cancel, 0); tnr_dmd 2022 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2023 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->chip_id = CXD2880_TNRDMD_CHIP_ID_UNKNOWN; tnr_dmd 2024 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_UNKNOWN; tnr_dmd 2025 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->clk_mode = CXD2880_TNRDMD_CLOCKMODE_UNKNOWN; tnr_dmd 2026 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->frequency_khz = 0; tnr_dmd 2027 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->sys = CXD2880_DTV_SYS_UNKNOWN; tnr_dmd 2028 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->bandwidth = CXD2880_DTV_BW_UNKNOWN; tnr_dmd 2029 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->scan_mode = 0; tnr_dmd 2030 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c atomic_set(&tnr_dmd->diver_sub->cancel, 0); tnr_dmd 2033 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_chip_id(tnr_dmd, &tnr_dmd->chip_id); tnr_dmd 2037 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!CXD2880_TNRDMD_CHIP_ID_VALID(tnr_dmd->chip_id)) tnr_dmd 2040 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2042 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_chip_id(tnr_dmd->diver_sub, tnr_dmd 2043 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c &tnr_dmd->diver_sub->chip_id); tnr_dmd 2047 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!CXD2880_TNRDMD_CHIP_ID_VALID(tnr_dmd->diver_sub->chip_id)) tnr_dmd 2051 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = p_init1(tnr_dmd); tnr_dmd 2055 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2056 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = p_init1(tnr_dmd->diver_sub); tnr_dmd 2063 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2064 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = p_init2(tnr_dmd->diver_sub); tnr_dmd 2069 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = p_init2(tnr_dmd); tnr_dmd 2075 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = p_init3(tnr_dmd); tnr_dmd 2079 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2080 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = p_init3(tnr_dmd->diver_sub); tnr_dmd 2085 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = rf_init1(tnr_dmd); tnr_dmd 2089 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 2090 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = rf_init1(tnr_dmd->diver_sub); tnr_dmd 2095 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_init2(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 2100 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 2103 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 2106 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_check_internal_cpu_status(tnr_dmd, tnr_dmd 2114 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = rf_init2(tnr_dmd); tnr_dmd 2118 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2119 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = rf_init2(tnr_dmd->diver_sub); tnr_dmd 2124 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = load_cfg_mem(tnr_dmd); tnr_dmd 2128 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2129 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = load_cfg_mem(tnr_dmd->diver_sub); tnr_dmd 2134 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state = CXD2880_TNRDMD_STATE_SLEEP; tnr_dmd 2136 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 2137 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_SLEEP; tnr_dmd 2143 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c *tnr_dmd, tnr_dmd 2149 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd || !task_completed) tnr_dmd 2152 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 2155 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_mon_internal_cpu_status(tnr_dmd, &cpu_status); tnr_dmd 2159 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 2172 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_mon_internal_cpu_status_sub(tnr_dmd, &cpu_status); tnr_dmd 2184 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_common_tune_setting1(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 2198 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 2201 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 2204 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 2205 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 2211 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_sleep(tnr_dmd); tnr_dmd 2215 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 2222 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 2233 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = t_power_x(tnr_dmd, 1); tnr_dmd 2237 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == tnr_dmd 2239 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = t_power_x(tnr_dmd->diver_sub, 1); tnr_dmd 2248 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = t_power_x(tnr_dmd, 0); tnr_dmd 2252 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == tnr_dmd 2254 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = t_power_x(tnr_dmd->diver_sub, 0); tnr_dmd 2265 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = spll_reset(tnr_dmd, new_clk_mode); tnr_dmd 2269 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->clk_mode = new_clk_mode; tnr_dmd 2271 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2272 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = spll_reset(tnr_dmd->diver_sub, new_clk_mode); tnr_dmd 2276 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->clk_mode = new_clk_mode; tnr_dmd 2279 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = load_cfg_mem(tnr_dmd); tnr_dmd 2283 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2284 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = load_cfg_mem(tnr_dmd->diver_sub); tnr_dmd 2290 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == tnr_dmd 2299 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.xtal_share_type == tnr_dmd 2304 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == tnr_dmd 2308 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->create_param.xtal_share_type) { tnr_dmd 2325 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c x_tune1(tnr_dmd, sys, frequency_khz, bandwidth, tnr_dmd 2326 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->is_cable_input, shift_frequency_khz); tnr_dmd 2330 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2332 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c x_tune1(tnr_dmd->diver_sub, sys, frequency_khz, tnr_dmd 2333 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c bandwidth, tnr_dmd->is_cable_input, tnr_dmd 2342 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_check_internal_cpu_status(tnr_dmd, tnr_dmd 2351 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c x_tune2(tnr_dmd, bandwidth, tnr_dmd->clk_mode, tnr_dmd 2356 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2358 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c x_tune2(tnr_dmd->diver_sub, bandwidth, tnr_dmd 2359 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->clk_mode, tnr_dmd 2365 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.ts_output_if == CXD2880_TNRDMD_TSOUT_IF_TS) { tnr_dmd 2366 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = set_ts_clk_mode_and_freq(tnr_dmd, sys); tnr_dmd 2370 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->pid_ftr_cfg_en) tnr_dmd 2371 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c pid_ftr_cfg = &tnr_dmd->pid_ftr_cfg; tnr_dmd 2375 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = pid_ftr_setting(tnr_dmd, pid_ftr_cfg); tnr_dmd 2382 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c *tnr_dmd, tnr_dmd 2388 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 2391 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 2394 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 2395 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 2398 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_tune3(tnr_dmd, sys, en_fef_intmtnt_ctrl); tnr_dmd 2402 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2403 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_tune3(tnr_dmd->diver_sub, sys, en_fef_intmtnt_ctrl); tnr_dmd 2406 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_tune4(tnr_dmd); tnr_dmd 2411 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_set_ts_output(tnr_dmd, 1); tnr_dmd 2414 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_sleep(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 2418 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 2421 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 2424 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state == CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2427 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 2430 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_set_ts_output(tnr_dmd, 0); tnr_dmd 2434 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2435 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep1(tnr_dmd); tnr_dmd 2440 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep2(tnr_dmd); tnr_dmd 2444 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2445 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep2(tnr_dmd->diver_sub); tnr_dmd 2450 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->sys) { tnr_dmd 2452 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_dvbt_sleep_setting(tnr_dmd); tnr_dmd 2458 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_dvbt2_sleep_setting(tnr_dmd); tnr_dmd 2467 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep3(tnr_dmd); tnr_dmd 2471 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2472 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep3(tnr_dmd->diver_sub); tnr_dmd 2477 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep4(tnr_dmd); tnr_dmd 2481 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2482 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = x_sleep4(tnr_dmd->diver_sub); tnr_dmd 2487 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state = CXD2880_TNRDMD_STATE_SLEEP; tnr_dmd 2488 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->frequency_khz = 0; tnr_dmd 2489 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->sys = CXD2880_DTV_SYS_UNKNOWN; tnr_dmd 2490 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->bandwidth = CXD2880_DTV_BW_UNKNOWN; tnr_dmd 2492 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 2493 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_SLEEP; tnr_dmd 2494 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->frequency_khz = 0; tnr_dmd 2495 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->sys = CXD2880_DTV_SYS_UNKNOWN; tnr_dmd 2496 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_sub->bandwidth = CXD2880_DTV_BW_UNKNOWN; tnr_dmd 2502 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 2510 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 2513 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 2514 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 2519 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2523 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2533 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2537 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2547 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2551 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2561 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2565 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2575 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2579 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2589 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2592 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->srl_ts_clk_mod_cnts = value ? 0x01 : 0x00; tnr_dmd 2596 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2603 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2612 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2619 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2628 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2635 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2648 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2658 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2662 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2671 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2675 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2685 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2689 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2698 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2704 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->srl_ts_clk_frq = tnr_dmd 2709 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2715 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->ts_byte_clk_manual_setting = value; tnr_dmd 2720 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2727 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2737 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 2740 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->is_ts_backwards_compatible_mode = value ? 1 : 0; tnr_dmd 2749 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2761 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2769 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2782 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2789 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2800 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2811 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2823 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->fixed_clk_mode = (enum cxd2880_tnrdmd_clockmode)value; tnr_dmd 2827 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->is_cable_input = value ? 1 : 0; tnr_dmd 2831 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->en_fef_intmtnt_base = value ? 1 : 0; tnr_dmd 2835 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->en_fef_intmtnt_lite = value ? 1 : 0; tnr_dmd 2842 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2849 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2861 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2868 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2880 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2887 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2896 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->blind_tune_dvbt2_first = value ? 1 : 0; tnr_dmd 2904 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2917 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2930 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2943 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2956 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2969 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 2982 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 2983 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_tnrdmd_set_cfg(tnr_dmd->diver_sub, id, value); tnr_dmd 2988 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_gpio_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 2996 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3005 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3006 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3010 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, CXD2880_IO_TGT_SYS, tnr_dmd 3017 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, CXD2880_IO_TGT_SYS, tnr_dmd 3025 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, CXD2880_IO_TGT_SYS, tnr_dmd 3032 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 3039 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_gpio_set_cfg_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3045 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3048 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 3051 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_gpio_set_cfg(tnr_dmd->diver_sub, id, en, mode, tnr_dmd 3055 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_gpio_read(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3061 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd || !value) tnr_dmd 3067 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3068 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3071 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3076 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 3087 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_gpio_read_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3090 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3093 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 3096 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_gpio_read(tnr_dmd->diver_sub, id, value); tnr_dmd 3099 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_gpio_write(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3102 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3108 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3109 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3112 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_set_and_save_reg_bits(tnr_dmd, tnr_dmd 3119 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_gpio_write_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3122 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3125 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 3128 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_gpio_write(tnr_dmd->diver_sub, id, value); tnr_dmd 3131 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_interrupt_read(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3137 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd || !value) tnr_dmd 3140 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3141 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3144 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3149 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 3160 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_interrupt_clear(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3166 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3169 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3170 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3173 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3182 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 3187 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_ts_buf_clear(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3195 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3198 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 3201 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3202 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3205 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3215 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 3220 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_chip_id(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3226 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd || !chip_id) tnr_dmd 3229 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3234 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 3246 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c *tnr_dmd, tnr_dmd 3253 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3256 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3257 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3260 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tgt, 0x00, bank); tnr_dmd 3264 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_set_reg_bits(tnr_dmd->io, tnr_dmd 3269 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return set_cfg_mem(tnr_dmd, tgt, bank, address, value, bit_mask); tnr_dmd 3272 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_set_scan_mode(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3276 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3279 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3280 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3283 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->scan_mode = scan_mode_end; tnr_dmd 3285 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 3286 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_set_scan_mode(tnr_dmd->diver_sub, sys, tnr_dmd 3292 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_set_pid_ftr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3296 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3299 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 3302 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3303 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3306 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.ts_output_if == CXD2880_TNRDMD_TSOUT_IF_TS) tnr_dmd 3310 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->pid_ftr_cfg = *pid_ftr_cfg; tnr_dmd 3311 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->pid_ftr_cfg_en = 1; tnr_dmd 3313 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->pid_ftr_cfg_en = 0; tnr_dmd 3316 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state == CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3317 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return pid_ftr_setting(tnr_dmd, pid_ftr_cfg); tnr_dmd 3323 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c *tnr_dmd, tnr_dmd 3328 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3331 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->rf_lvl_cmpstn = rf_lvl_cmpstn; tnr_dmd 3337 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c *tnr_dmd, tnr_dmd 3342 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3345 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 3348 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_set_rf_lvl_cmpstn(tnr_dmd->diver_sub, tnr_dmd 3352 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_set_lna_thrs(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3358 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3361 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_air = tbl_air; tnr_dmd 3362 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->lna_thrs_tbl_cable = tbl_cable; tnr_dmd 3367 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_set_lna_thrs_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3374 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3377 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 3380 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return cxd2880_tnrdmd_set_lna_thrs(tnr_dmd->diver_sub, tnr_dmd 3385 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c *tnr_dmd, u8 en, u8 value) tnr_dmd 3389 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3392 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 3395 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP) tnr_dmd 3398 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->create_param.ts_output_if != CXD2880_TNRDMD_TSOUT_IF_TS) tnr_dmd 3401 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3408 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3414 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 3418 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 3425 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = load_cfg_mem(tnr_dmd); tnr_dmd 3431 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int cxd2880_tnrdmd_set_ts_output(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 3436 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3439 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 3442 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 3443 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 3446 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->create_param.ts_output_if) { tnr_dmd 3449 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 3456 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 3463 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 3470 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 3492 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c int slvt_freeze_reg(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 3497 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c if (!tnr_dmd) tnr_dmd 3500 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c switch (tnr_dmd->create_param.ts_output_if) { tnr_dmd 3504 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 3516 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 23 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h #define slvt_unfreeze_reg(tnr_dmd) ((void)((tnr_dmd)->io->write_reg\ tnr_dmd 24 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h ((tnr_dmd)->io, CXD2880_IO_TGT_DMD, 0x01, 0x00))) tnr_dmd 213 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int (*rf_lvl_cmpstn)(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 236 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 250 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_init1(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 252 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_init2(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 255 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h *tnr_dmd, tnr_dmd 259 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h *tnr_dmd, tnr_dmd 267 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h *tnr_dmd, tnr_dmd 271 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_sleep(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 273 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 277 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_gpio_set_cfg(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 283 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_gpio_set_cfg_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 290 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_gpio_read(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 293 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_gpio_read_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 296 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_gpio_write(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 299 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_gpio_write_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 302 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_interrupt_read(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 305 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_interrupt_clear(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 308 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_ts_buf_clear(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 313 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_chip_id(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 317 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h *tnr_dmd, tnr_dmd 322 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_scan_mode(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 326 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_pid_ftr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 331 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h *tnr_dmd, tnr_dmd 336 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_rf_lvl_cmpstn_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 341 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_lna_thrs(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 349 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_lna_thrs_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 358 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h *tnr_dmd, u8 en, u8 value); tnr_dmd 360 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int cxd2880_tnrdmd_set_ts_output(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 363 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h int slvt_freeze_reg(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 45 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c *tnr_dmd, tnr_dmd 102 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd) tnr_dmd 105 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 112 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 132 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 138 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 144 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_SUB) { tnr_dmd 147 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 153 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 160 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 167 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 173 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN || tnr_dmd 174 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) { tnr_dmd 175 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 183 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) { tnr_dmd 184 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 192 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_SUB) { tnr_dmd 193 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 213 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 220 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 240 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 246 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 266 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 284 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 290 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 305 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 311 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 318 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 324 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 344 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 350 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 370 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 388 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 394 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 409 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 415 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 422 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 428 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 448 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 454 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 474 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 492 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 498 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 513 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 519 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 526 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 532 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 552 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 558 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 578 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 596 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 602 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 617 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 623 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 630 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 636 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 647 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c return cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 654 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c *tnr_dmd) tnr_dmd 658 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd) tnr_dmd 661 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 668 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 669 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 677 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c static int dvbt_set_profile(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 682 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd) tnr_dmd 685 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 691 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 698 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c int cxd2880_tnrdmd_dvbt_tune1(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 704 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd || !tune_param) tnr_dmd 707 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 710 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 711 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 715 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c cxd2880_tnrdmd_common_tune_setting1(tnr_dmd, CXD2880_DTV_SYS_DVBT, tnr_dmd 722 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c x_tune_dvbt_demod_setting(tnr_dmd, tune_param->bandwidth, tnr_dmd 723 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->clk_mode); tnr_dmd 727 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 729 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c x_tune_dvbt_demod_setting(tnr_dmd->diver_sub, tnr_dmd 731 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_sub->clk_mode); tnr_dmd 736 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c return dvbt_set_profile(tnr_dmd, tune_param->profile); tnr_dmd 739 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c int cxd2880_tnrdmd_dvbt_tune2(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 745 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd || !tune_param) tnr_dmd 748 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 751 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 752 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 756 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c cxd2880_tnrdmd_common_tune_setting2(tnr_dmd, CXD2880_DTV_SYS_DVBT, tnr_dmd 761 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state = CXD2880_TNRDMD_STATE_ACTIVE; tnr_dmd 762 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->frequency_khz = tune_param->center_freq_khz; tnr_dmd 763 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->sys = CXD2880_DTV_SYS_DVBT; tnr_dmd 764 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->bandwidth = tune_param->bandwidth; tnr_dmd 766 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 767 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_ACTIVE; tnr_dmd 768 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_sub->frequency_khz = tune_param->center_freq_khz; tnr_dmd 769 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_sub->sys = CXD2880_DTV_SYS_DVBT; tnr_dmd 770 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->diver_sub->bandwidth = tune_param->bandwidth; tnr_dmd 776 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c int cxd2880_tnrdmd_dvbt_sleep_setting(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 780 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd) tnr_dmd 783 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 786 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 787 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 790 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = x_sleep_dvbt_demod_setting(tnr_dmd); tnr_dmd 794 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 795 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c ret = x_sleep_dvbt_demod_setting(tnr_dmd->diver_sub); tnr_dmd 801 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c *tnr_dmd, tnr_dmd 813 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd || !lock) tnr_dmd 816 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 819 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 823 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c cxd2880_tnrdmd_dvbt_mon_sync_stat(tnr_dmd, &sync_stat, &ts_lock, tnr_dmd 828 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 845 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c cxd2880_tnrdmd_dvbt_mon_sync_stat_sub(tnr_dmd, &sync_stat, tnr_dmd 861 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c *tnr_dmd, tnr_dmd 873 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (!tnr_dmd || !lock) tnr_dmd 876 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 879 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 883 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c cxd2880_tnrdmd_dvbt_mon_sync_stat(tnr_dmd, &sync_stat, &ts_lock, tnr_dmd 888 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 908 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c cxd2880_tnrdmd_dvbt_mon_sync_stat_sub(tnr_dmd, &sync_stat, tnr_dmd 22 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h int cxd2880_tnrdmd_dvbt_tune1(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 26 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h int cxd2880_tnrdmd_dvbt_tune2(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 31 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h *tnr_dmd); tnr_dmd 34 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h *tnr_dmd, tnr_dmd 40 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h *tnr_dmd, tnr_dmd 24 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd, tnr_dmd 162 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd) tnr_dmd 165 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 172 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = cxd2880_io_write_multi_regs(tnr_dmd->io, tnr_dmd 179 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_SUB) { tnr_dmd 180 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 186 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 193 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 199 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 205 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 211 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 217 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 223 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 229 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 235 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 241 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 247 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 253 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 279 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 285 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 291 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 297 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 303 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 309 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 315 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 321 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_SUB) { tnr_dmd 322 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 328 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 335 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 341 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 361 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 367 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 385 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 405 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 411 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 426 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 447 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 453 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 459 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 479 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 485 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 500 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 521 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 527 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 533 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 553 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 559 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 574 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 595 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 601 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 607 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 627 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 633 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 648 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 672 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 678 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 684 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 704 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 710 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 725 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 737 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 743 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 749 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd) tnr_dmd 756 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd) tnr_dmd 759 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 760 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 766 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 774 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c static int dvbt2_set_profile(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 783 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd) tnr_dmd 786 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c switch (tnr_dmd->clk_mode) { tnr_dmd 823 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 829 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 835 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 841 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 846 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c int cxd2880_tnrdmd_dvbt2_tune1(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 852 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd || !tune_param) tnr_dmd 855 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 858 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 859 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 862 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN && tnr_dmd 867 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_common_tune_setting1(tnr_dmd, CXD2880_DTV_SYS_DVBT2, tnr_dmd 874 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c x_tune_dvbt2_demod_setting(tnr_dmd, tune_param->bandwidth, tnr_dmd 875 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->clk_mode); tnr_dmd 879 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 881 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c x_tune_dvbt2_demod_setting(tnr_dmd->diver_sub, tnr_dmd 883 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->diver_sub->clk_mode); tnr_dmd 888 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = dvbt2_set_profile(tnr_dmd, tune_param->profile); tnr_dmd 892 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 894 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c dvbt2_set_profile(tnr_dmd->diver_sub, tune_param->profile); tnr_dmd 900 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = cxd2880_tnrdmd_dvbt2_set_plp_cfg(tnr_dmd, 1, 0); tnr_dmd 903 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_dvbt2_set_plp_cfg(tnr_dmd, 0, tnr_dmd 909 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c int cxd2880_tnrdmd_dvbt2_tune2(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 916 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd || !tune_param) tnr_dmd 919 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 922 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 923 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 928 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c en_fef_intmtnt_ctrl = tnr_dmd->en_fef_intmtnt_base; tnr_dmd 931 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c en_fef_intmtnt_ctrl = tnr_dmd->en_fef_intmtnt_lite; tnr_dmd 934 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->en_fef_intmtnt_base && tnr_dmd 935 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->en_fef_intmtnt_lite) tnr_dmd 945 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_common_tune_setting2(tnr_dmd, tnr_dmd 951 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state = CXD2880_TNRDMD_STATE_ACTIVE; tnr_dmd 952 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->frequency_khz = tune_param->center_freq_khz; tnr_dmd 953 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->sys = CXD2880_DTV_SYS_DVBT2; tnr_dmd 954 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->bandwidth = tune_param->bandwidth; tnr_dmd 956 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) { tnr_dmd 957 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->diver_sub->state = CXD2880_TNRDMD_STATE_ACTIVE; tnr_dmd 958 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->diver_sub->frequency_khz = tune_param->center_freq_khz; tnr_dmd 959 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->diver_sub->sys = CXD2880_DTV_SYS_DVBT2; tnr_dmd 960 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->diver_sub->bandwidth = tune_param->bandwidth; tnr_dmd 967 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd) tnr_dmd 971 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd) tnr_dmd 974 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 977 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 978 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 981 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = x_sleep_dvbt2_demod_setting(tnr_dmd); tnr_dmd 985 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 986 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = x_sleep_dvbt2_demod_setting(tnr_dmd->diver_sub); tnr_dmd 992 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd, tnr_dmd 1004 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd || !lock) tnr_dmd 1007 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1010 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1014 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_stat, &ts_lock, tnr_dmd 1019 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 1036 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub(tnr_dmd, &sync_stat, tnr_dmd 1052 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd, tnr_dmd 1064 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd || !lock) tnr_dmd 1067 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1070 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1074 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_stat, &ts_lock, tnr_dmd 1079 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 1099 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c cxd2880_tnrdmd_dvbt2_mon_sync_stat_sub(tnr_dmd, &sync_stat, tnr_dmd 1113 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd, u8 auto_plp, tnr_dmd 1118 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd) tnr_dmd 1121 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1124 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 1125 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1128 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1135 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1142 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c return tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1148 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd) tnr_dmd 1154 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd) tnr_dmd 1157 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1160 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1163 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) tnr_dmd 1166 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = cxd2880_tnrdmd_dvbt2_mon_ofdm(tnr_dmd, &ofdm); tnr_dmd 1173 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1179 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c return tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 1185 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c *tnr_dmd, tnr_dmd 1192 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (!tnr_dmd || !l1_post_valid) tnr_dmd 1195 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1198 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 1199 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1202 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1208 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 31 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h int cxd2880_tnrdmd_dvbt2_tune1(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 35 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h int cxd2880_tnrdmd_dvbt2_tune2(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 40 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h *tnr_dmd); tnr_dmd 43 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h *tnr_dmd, tnr_dmd 49 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h *tnr_dmd, tnr_dmd 55 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h *tnr_dmd, u8 auto_plp, tnr_dmd 59 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h *tnr_dmd); tnr_dmd 62 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h *tnr_dmd, tnr_dmd 24 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, u8 *sync_stat, tnr_dmd 31 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !sync_stat || !ts_lock_stat || !unlock_detected) tnr_dmd 34 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 37 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 40 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 46 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 63 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 69 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !sync_stat || !unlock_detected) tnr_dmd 72 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 75 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c return cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd->diver_sub, tnr_dmd 82 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, int *offset) tnr_dmd 91 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !offset) tnr_dmd 94 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 97 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 100 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 105 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 109 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 114 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 118 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 122 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 126 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 130 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 134 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 141 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c switch (tnr_dmd->bandwidth) { tnr_dmd 149 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *offset = -1 * ((*offset) * tnr_dmd->bandwidth / 940); tnr_dmd 160 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 163 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !offset) tnr_dmd 166 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 169 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c return cxd2880_tnrdmd_dvbt2_mon_carrier_offset(tnr_dmd->diver_sub, tnr_dmd 173 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c int cxd2880_tnrdmd_dvbt2_mon_l1_pre(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 185 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !l1_pre) tnr_dmd 188 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 191 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 194 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 197 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 202 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 206 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 211 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == tnr_dmd 215 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c (tnr_dmd, &sync_state, &unlock_detected); tnr_dmd 217 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 222 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 226 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 231 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = cxd2880_tnrdmd_dvbt2_mon_profile(tnr_dmd, &profile); tnr_dmd 233 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 237 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 241 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 245 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 249 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 252 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 351 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 362 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ver) tnr_dmd 365 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 368 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 371 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 374 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 379 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 383 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 388 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == tnr_dmd 392 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c (tnr_dmd, &sync_state, &unlock_detected); tnr_dmd 394 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 399 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 403 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 408 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 412 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 416 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 420 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 424 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 433 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c int cxd2880_tnrdmd_dvbt2_mon_ofdm(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 442 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ofdm) tnr_dmd 445 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 448 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 451 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 456 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 460 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 465 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 469 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == tnr_dmd 472 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_ofdm(tnr_dmd->diver_sub, tnr_dmd 478 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 482 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 486 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 490 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 494 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 509 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, u8 *plp_ids, tnr_dmd 515 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !num_plps) tnr_dmd 518 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 521 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 524 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 527 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 533 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 537 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 541 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 546 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 550 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 554 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 559 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 564 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 568 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 575 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 580 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 584 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 588 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 593 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 598 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 604 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 617 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !plp_info) tnr_dmd 620 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 623 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 626 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 629 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 633 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 637 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 641 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 645 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 650 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 659 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 663 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 667 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 710 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 716 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !plp_error) tnr_dmd 719 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 722 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 725 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 728 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 732 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 736 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 740 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 744 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 749 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 753 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 757 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 761 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 769 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, u8 *l1_change) tnr_dmd 777 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !l1_change) tnr_dmd 780 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 783 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 786 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 789 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 794 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 798 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 803 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == tnr_dmd 807 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c (tnr_dmd, &sync_state, &unlock_detected); tnr_dmd 809 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 814 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 818 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 823 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 827 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 831 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 835 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 841 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 845 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 849 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 853 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 857 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 863 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 870 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !l1_post) tnr_dmd 873 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 876 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 879 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 882 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 888 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 917 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 930 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !bbheader) tnr_dmd 933 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 936 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 939 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 942 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 947 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 951 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 956 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 960 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 964 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 972 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 976 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 981 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 985 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 989 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 994 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1004 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1008 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1012 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1045 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 1060 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ts_rate_bps) tnr_dmd 1063 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1066 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1069 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1072 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 1077 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 1081 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1086 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1090 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1094 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1098 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1102 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1107 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1116 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1120 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1125 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1129 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1133 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1142 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1146 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1157 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 1168 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !sense) tnr_dmd 1171 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1174 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1177 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 1182 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, &ts_lock, tnr_dmd 1185 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1190 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1194 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 1196 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_spectrum_sense(tnr_dmd->diver_sub, tnr_dmd 1202 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1206 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1210 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1214 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1218 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1227 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c static int dvbt2_read_snr_reg(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1236 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !reg_value) tnr_dmd 1239 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 1244 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 1248 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1253 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1257 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1261 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1265 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1269 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1273 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1280 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c static int dvbt2_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1283 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !snr) tnr_dmd 1298 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c int cxd2880_tnrdmd_dvbt2_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1304 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !snr) tnr_dmd 1309 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1312 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1315 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1318 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 1319 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = dvbt2_read_snr_reg(tnr_dmd, ®_value); tnr_dmd 1323 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = dvbt2_calc_snr(tnr_dmd, reg_value, snr); tnr_dmd 1329 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_snr_diver(tnr_dmd, snr, &snr_main, tnr_dmd 1337 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, int *snr, tnr_dmd 1344 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !snr || !snr_main || !snr_sub) tnr_dmd 1351 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 1354 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1357 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1360 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = dvbt2_read_snr_reg(tnr_dmd, ®_value); tnr_dmd 1362 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = dvbt2_calc_snr(tnr_dmd, reg_value, snr_main); tnr_dmd 1373 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = dvbt2_read_snr_reg(tnr_dmd->diver_sub, ®_value); tnr_dmd 1375 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = dvbt2_calc_snr(tnr_dmd->diver_sub, reg_value, snr_sub); tnr_dmd 1386 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c return dvbt2_calc_snr(tnr_dmd, reg_value_sum, snr); tnr_dmd 1391 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 1397 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !pen) tnr_dmd 1400 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1403 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1406 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1409 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1415 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1430 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, int *ppm) tnr_dmd 1444 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ppm) tnr_dmd 1447 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1450 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1453 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 1458 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_sync_stat(tnr_dmd, &sync_state, tnr_dmd 1462 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1467 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1471 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1475 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1479 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1484 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1488 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1492 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1496 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1501 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1505 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1555 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 1558 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ppm) tnr_dmd 1561 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 1564 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c return cxd2880_tnrdmd_dvbt2_mon_sampling_offset(tnr_dmd->diver_sub, tnr_dmd 1568 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c int cxd2880_tnrdmd_dvbt2_mon_qam(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1576 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !qam) tnr_dmd 1579 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1582 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1585 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1588 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 1592 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1596 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1600 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1604 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1609 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1614 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1618 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1623 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1627 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1631 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1635 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1639 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1652 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 1663 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !code_rate) tnr_dmd 1666 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1669 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1672 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1675 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 1679 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1683 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1687 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1691 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1696 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1701 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1705 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1710 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1714 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1718 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1722 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1726 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1731 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 1739 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, tnr_dmd 1746 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !profile) tnr_dmd 1749 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1752 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1755 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 1761 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 1774 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == tnr_dmd 1777 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_profile(tnr_dmd->diver_sub, tnr_dmd 1786 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c static int dvbt2_calc_ssi(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1795 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ssi) tnr_dmd 1799 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_qam(tnr_dmd, CXD2880_DVBT2_PLP_DATA, &qam); tnr_dmd 1804 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c cxd2880_tnrdmd_dvbt2_mon_code_rate(tnr_dmd, CXD2880_DVBT2_PLP_DATA, tnr_dmd 1830 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c int cxd2880_tnrdmd_dvbt2_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1836 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ssi) tnr_dmd 1839 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1842 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1845 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1848 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = cxd2880_tnrdmd_mon_rf_lvl(tnr_dmd, &rf_lvl); tnr_dmd 1852 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c return dvbt2_calc_ssi(tnr_dmd, rf_lvl, ssi); tnr_dmd 1856 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c *tnr_dmd, u8 *ssi) tnr_dmd 1861 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (!tnr_dmd || !ssi) tnr_dmd 1864 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 1867 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1870 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT2) tnr_dmd 1873 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c ret = cxd2880_tnrdmd_mon_rf_lvl(tnr_dmd->diver_sub, &rf_lvl); tnr_dmd 1877 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c return dvbt2_calc_ssi(tnr_dmd, rf_lvl, ssi); tnr_dmd 17 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, u8 *sync_stat, tnr_dmd 22 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 27 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, int *offset); tnr_dmd 31 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 34 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h int cxd2880_tnrdmd_dvbt2_mon_l1_pre(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 39 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 43 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h int cxd2880_tnrdmd_dvbt2_mon_ofdm(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 47 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, u8 *plp_ids, tnr_dmd 51 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 59 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 63 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, u8 *l1_change); tnr_dmd 66 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 71 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 78 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 85 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 90 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h int cxd2880_tnrdmd_dvbt2_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 94 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, int *snr, tnr_dmd 100 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 104 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, int *ppm); tnr_dmd 108 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 111 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h int cxd2880_tnrdmd_dvbt2_mon_qam(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 117 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 125 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, tnr_dmd 129 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h int cxd2880_tnrdmd_dvbt2_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 133 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h *tnr_dmd, u8 *ssi); tnr_dmd 22 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c static int is_tps_locked(struct cxd2880_tnrdmd *tnr_dmd); tnr_dmd 25 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, u8 *sync_stat, tnr_dmd 32 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !sync_stat || !ts_lock_stat || !unlock_detected) tnr_dmd 35 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 37 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 40 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 46 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 63 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, u8 *sync_stat, tnr_dmd 68 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !sync_stat || !unlock_detected) tnr_dmd 71 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 74 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c return cxd2880_tnrdmd_dvbt_mon_sync_stat(tnr_dmd->diver_sub, tnr_dmd 81 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, tnr_dmd 90 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !mode || !guard) tnr_dmd 93 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 96 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 99 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 103 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = is_tps_locked(tnr_dmd); tnr_dmd 105 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 107 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 109 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c cxd2880_tnrdmd_dvbt_mon_mode_guard(tnr_dmd->diver_sub, tnr_dmd 115 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 119 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 123 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 127 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 131 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 140 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, int *offset) tnr_dmd 146 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !offset) tnr_dmd 149 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 152 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 155 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 159 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = is_tps_locked(tnr_dmd); tnr_dmd 161 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 165 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 169 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 173 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 177 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 181 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 187 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *offset = -1 * ((*offset) * tnr_dmd->bandwidth / 235); tnr_dmd 194 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, tnr_dmd 197 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !offset) tnr_dmd 200 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 203 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c return cxd2880_tnrdmd_dvbt_mon_carrier_offset(tnr_dmd->diver_sub, tnr_dmd 208 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, tnr_dmd 216 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !info) tnr_dmd 219 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 222 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 225 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 229 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = is_tps_locked(tnr_dmd); tnr_dmd 231 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 233 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 235 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c cxd2880_tnrdmd_dvbt_mon_tps_info(tnr_dmd->diver_sub, tnr_dmd 241 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 245 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 249 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 253 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 257 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 261 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 265 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 269 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 273 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 295 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, tnr_dmd 301 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !pen) tnr_dmd 304 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 307 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 310 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 313 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 319 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 334 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, tnr_dmd 342 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !sense) tnr_dmd 345 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 348 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 351 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 355 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = is_tps_locked(tnr_dmd); tnr_dmd 357 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 359 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 360 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = cxd2880_tnrdmd_dvbt_mon_spectrum_sense(tnr_dmd->diver_sub, tnr_dmd 366 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 370 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 374 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 378 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 382 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 391 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c static int dvbt_read_snr_reg(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 397 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !reg_value) tnr_dmd 400 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 404 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = is_tps_locked(tnr_dmd); tnr_dmd 406 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 410 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 414 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 418 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 422 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 426 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 433 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c static int dvbt_calc_snr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 436 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !snr) tnr_dmd 451 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c int cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 457 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !snr) tnr_dmd 462 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 465 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 468 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 471 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SINGLE) { tnr_dmd 472 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = dvbt_read_snr_reg(tnr_dmd, ®_value); tnr_dmd 476 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = dvbt_calc_snr(tnr_dmd, reg_value, snr); tnr_dmd 482 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c cxd2880_tnrdmd_dvbt_mon_snr_diver(tnr_dmd, snr, &snr_main, tnr_dmd 490 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, int *snr, tnr_dmd 497 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !snr || !snr_main || !snr_sub) tnr_dmd 504 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 507 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 510 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 513 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = dvbt_read_snr_reg(tnr_dmd, ®_value); tnr_dmd 515 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = dvbt_calc_snr(tnr_dmd, reg_value, snr_main); tnr_dmd 526 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = dvbt_read_snr_reg(tnr_dmd->diver_sub, ®_value); tnr_dmd 528 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = dvbt_calc_snr(tnr_dmd->diver_sub, reg_value, snr_sub); tnr_dmd 539 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c return dvbt_calc_snr(tnr_dmd, reg_value_sum, snr); tnr_dmd 543 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, int *ppm) tnr_dmd 554 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !ppm) tnr_dmd 557 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 560 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 563 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = slvt_freeze_reg(tnr_dmd); tnr_dmd 567 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = is_tps_locked(tnr_dmd); tnr_dmd 569 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 573 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 577 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 581 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 586 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 590 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 594 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 598 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 603 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 607 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c slvt_unfreeze_reg(tnr_dmd); tnr_dmd 657 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c *tnr_dmd, int *ppm) tnr_dmd 659 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !ppm) tnr_dmd 662 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 665 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c return cxd2880_tnrdmd_dvbt_mon_sampling_offset(tnr_dmd->diver_sub, ppm); tnr_dmd 668 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c static int dvbt_calc_ssi(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 676 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !ssi) tnr_dmd 679 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = cxd2880_tnrdmd_dvbt_mon_tps_info(tnr_dmd, &tps); tnr_dmd 705 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c int cxd2880_tnrdmd_dvbt_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 711 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !ssi) tnr_dmd 714 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 717 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 720 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 723 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = cxd2880_tnrdmd_mon_rf_lvl(tnr_dmd, &rf_lvl); tnr_dmd 727 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c return dvbt_calc_ssi(tnr_dmd, rf_lvl, ssi); tnr_dmd 730 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c int cxd2880_tnrdmd_dvbt_mon_ssi_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 736 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd || !ssi) tnr_dmd 739 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 742 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 745 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (tnr_dmd->sys != CXD2880_DTV_SYS_DVBT) tnr_dmd 748 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c ret = cxd2880_tnrdmd_mon_rf_lvl(tnr_dmd->diver_sub, &rf_lvl); tnr_dmd 752 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c return dvbt_calc_ssi(tnr_dmd, rf_lvl, ssi); tnr_dmd 755 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c static int is_tps_locked(struct cxd2880_tnrdmd *tnr_dmd) tnr_dmd 762 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c if (!tnr_dmd) tnr_dmd 766 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c cxd2880_tnrdmd_dvbt_mon_sync_stat(tnr_dmd, &sync, &tslock, tnr_dmd 17 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, u8 *sync_stat, tnr_dmd 22 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, u8 *sync_stat, tnr_dmd 26 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, tnr_dmd 33 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, int *offset); tnr_dmd 37 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, tnr_dmd 41 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, tnr_dmd 47 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, tnr_dmd 51 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, tnr_dmd 56 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h int cxd2880_tnrdmd_dvbt_mon_snr(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 60 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, int *snr, tnr_dmd 64 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, int *ppm); tnr_dmd 68 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h *tnr_dmd, tnr_dmd 71 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h int cxd2880_tnrdmd_dvbt_mon_ssi(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 74 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h int cxd2880_tnrdmd_dvbt_mon_ssi_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 17 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c int cxd2880_tnrdmd_mon_rf_lvl(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 23 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (!tnr_dmd || !rf_lvl_db) tnr_dmd 26 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 29 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 35 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 41 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 47 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_regs(tnr_dmd->io, tnr_dmd 55 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 61 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 70 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 82 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 88 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 94 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (tnr_dmd->rf_lvl_cmpstn) tnr_dmd 95 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->rf_lvl_cmpstn(tnr_dmd, rf_lvl_db); tnr_dmd 100 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c int cxd2880_tnrdmd_mon_rf_lvl_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 103 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (!tnr_dmd || !rf_lvl_db) tnr_dmd 106 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 109 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c return cxd2880_tnrdmd_mon_rf_lvl(tnr_dmd->diver_sub, rf_lvl_db); tnr_dmd 113 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c *tnr_dmd, u16 *status) tnr_dmd 118 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (!tnr_dmd || !status) tnr_dmd 121 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->write_reg(tnr_dmd->io, tnr_dmd 126 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c ret = tnr_dmd->io->read_regs(tnr_dmd->io, tnr_dmd 139 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c *tnr_dmd, tnr_dmd 142 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (!tnr_dmd || !status) tnr_dmd 145 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c if (tnr_dmd->diver_mode != CXD2880_TNRDMD_DIVERMODE_MAIN) tnr_dmd 148 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c return cxd2880_tnrdmd_mon_internal_cpu_status(tnr_dmd->diver_sub, tnr_dmd 16 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h int cxd2880_tnrdmd_mon_rf_lvl(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 19 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h int cxd2880_tnrdmd_mon_rf_lvl_sub(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 23 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h *tnr_dmd, u16 *status); tnr_dmd 27 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h *tnr_dmd, tnr_dmd 959 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c static int cxd2880_dvbt_tune(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 965 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (!tnr_dmd || !tune_param) tnr_dmd 968 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 971 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 972 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 975 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c atomic_set(&tnr_dmd->cancel, 0); tnr_dmd 984 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c ret = cxd2880_tnrdmd_dvbt_tune1(tnr_dmd, tune_param); tnr_dmd 991 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c return cxd2880_tnrdmd_dvbt_tune2(tnr_dmd, tune_param); tnr_dmd 994 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c static int cxd2880_dvbt2_tune(struct cxd2880_tnrdmd *tnr_dmd, tnr_dmd 1000 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (!tnr_dmd || !tune_param) tnr_dmd 1003 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnr_dmd->diver_mode == CXD2880_TNRDMD_DIVERMODE_SUB) tnr_dmd 1006 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c if (tnr_dmd->state != CXD2880_TNRDMD_STATE_SLEEP && tnr_dmd 1007 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c tnr_dmd->state != CXD2880_TNRDMD_STATE_ACTIVE) tnr_dmd 1010 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c atomic_set(&tnr_dmd->cancel, 0); tnr_dmd 1024 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c ret = cxd2880_tnrdmd_dvbt2_tune1(tnr_dmd, tune_param); tnr_dmd 1031 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c return cxd2880_tnrdmd_dvbt2_tune2(tnr_dmd, tune_param);