Lines Matching refs:status

619 static int read_status(struct dvb_frontend *fe, enum fe_status *status)  in read_status()  argument
633 *status = (reg_data == 1) ? 0x1f : 0; in read_status()
640 if (*status & FE_HAS_CARRIER) in read_status()
645 if (*status & FE_HAS_SYNC) in read_status()
659 unsigned int *delay, enum fe_status *status) in tune() argument
672 return read_status(fe, status); in tune()
853 int status; in write_fw_segment() local
874 status = write_firmware_block(state, mem_addr, size, w_buf_ptr); in write_fw_segment()
875 if (status) in write_fw_segment()
876 return status; in write_fw_segment()
882 return status; in write_fw_segment()
889 int status; in do_firmware_download() local
902 status = write_register(state, FW_DL_SIGN_ADDR, 0); in do_firmware_download()
903 if (status) in do_firmware_download()
904 return status; in do_firmware_download()
927 status = write_fw_segment(state, seg_address, in do_firmware_download()
933 status = write_fw_segment(state, seg_address, in do_firmware_download()
936 if (status) in do_firmware_download()
937 return status; in do_firmware_download()
941 return status; in do_firmware_download()
968 int status; in firmware_download() local
978 status = update_by_mnemonic(state, 0x8003003C, 0, 1, 0); in firmware_download()
979 if (status) in firmware_download()
980 return status; in firmware_download()
984 status = write_register(state, HYDRA_RESET_TRANSPORT_FIFO_REG, in firmware_download()
986 if (status) in firmware_download()
987 return status; in firmware_download()
988 status = write_register(state, HYDRA_RESET_BBAND_REG, in firmware_download()
990 if (status) in firmware_download()
991 return status; in firmware_download()
992 status = write_register(state, HYDRA_RESET_XBAR_REG, in firmware_download()
994 if (status) in firmware_download()
995 return status; in firmware_download()
1000 status = write_register(state, HYDRA_MODULES_CLK_2_REG, in firmware_download()
1002 if (status) in firmware_download()
1003 return status; in firmware_download()
1005 status = read_register(state, HYDRA_PRCM_ROOT_CLK_REG, &reg_data); in firmware_download()
1006 if (status) in firmware_download()
1007 return status; in firmware_download()
1008 status = do_firmware_download(state, mbin, mbin_len); in firmware_download()
1009 if (status) in firmware_download()
1010 return status; in firmware_download()
1016 status = write_register(state, 0x90720000, 1); in firmware_download()
1017 if (status) in firmware_download()
1018 return status; in firmware_download()
1022 status = write_register(state, 0x9076B510, 1); in firmware_download()
1023 if (status) in firmware_download()
1024 return status; in firmware_download()
1027 status = update_by_mnemonic(state, 0x8003003C, 0, 1, 1); in firmware_download()
1028 if (status) in firmware_download()
1029 return status; in firmware_download()
1035 status = write_register(state, XPT_DMD0_BASEADDR, 0x76543210); in firmware_download()
1036 if (status) in firmware_download()
1037 return status; in firmware_download()
1052 status = send_command(state, cmd_size + MXL_HYDRA_CMD_HEADER_SIZE, in firmware_download()
1055 return status; in firmware_download()
1060 int status = 0; in cfg_ts_pad_mux() local
1083 status |= update_by_mnemonic(state, 0x90000170, 24, 3, in cfg_ts_pad_mux()
1085 status |= update_by_mnemonic(state, 0x90000170, 28, 3, in cfg_ts_pad_mux()
1087 status |= update_by_mnemonic(state, 0x90000174, 0, 3, in cfg_ts_pad_mux()
1089 status |= update_by_mnemonic(state, 0x90000174, 4, 3, in cfg_ts_pad_mux()
1091 status |= update_by_mnemonic(state, 0x90000174, 8, 3, in cfg_ts_pad_mux()
1093 status |= update_by_mnemonic(state, 0x90000174, 12, 3, in cfg_ts_pad_mux()
1095 status |= update_by_mnemonic(state, 0x90000174, 16, 3, in cfg_ts_pad_mux()
1097 status |= update_by_mnemonic(state, 0x90000174, 20, 3, in cfg_ts_pad_mux()
1099 status |= update_by_mnemonic(state, 0x90000174, 24, 3, in cfg_ts_pad_mux()
1101 status |= update_by_mnemonic(state, 0x90000174, 28, 3, in cfg_ts_pad_mux()
1103 status |= update_by_mnemonic(state, 0x90000178, 0, 3, in cfg_ts_pad_mux()
1105 status |= update_by_mnemonic(state, 0x90000178, 4, 3, in cfg_ts_pad_mux()
1107 status |= update_by_mnemonic(state, 0x90000178, 8, 3, in cfg_ts_pad_mux()
1113 status |= update_by_mnemonic(state, 0x9000016C, 4, 3, 1); in cfg_ts_pad_mux()
1114 status |= update_by_mnemonic(state, 0x9000016C, 8, 3, 0); in cfg_ts_pad_mux()
1115 status |= update_by_mnemonic(state, 0x9000016C, 12, 3, 0); in cfg_ts_pad_mux()
1116 status |= update_by_mnemonic(state, 0x9000016C, 16, 3, 0); in cfg_ts_pad_mux()
1117 status |= update_by_mnemonic(state, 0x90000170, 0, 3, 0); in cfg_ts_pad_mux()
1118 status |= update_by_mnemonic(state, 0x90000178, 12, 3, 1); in cfg_ts_pad_mux()
1119 status |= update_by_mnemonic(state, 0x90000178, 16, 3, 1); in cfg_ts_pad_mux()
1120 status |= update_by_mnemonic(state, 0x90000178, 20, 3, 1); in cfg_ts_pad_mux()
1121 status |= update_by_mnemonic(state, 0x90000178, 24, 3, 1); in cfg_ts_pad_mux()
1122 status |= update_by_mnemonic(state, 0x9000017C, 0, 3, 1); in cfg_ts_pad_mux()
1123 status |= update_by_mnemonic(state, 0x9000017C, 4, 3, 1); in cfg_ts_pad_mux()
1125 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1127 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1129 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1131 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1133 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1135 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1137 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1139 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1141 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1143 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1145 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1147 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1149 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1151 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1153 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1155 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1157 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1159 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1162 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1164 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1166 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1168 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1170 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1172 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1174 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1176 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1178 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1180 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1182 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1184 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1186 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1188 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1190 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1192 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1194 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1196 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1203 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1205 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1207 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1209 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1211 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1213 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1215 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1217 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1219 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1221 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1223 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1225 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1228 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1230 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1232 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1234 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1236 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1238 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1240 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1242 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1244 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1246 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1248 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1251 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1253 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1255 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1257 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1259 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1261 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1263 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1265 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1268 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1270 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1272 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1274 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1276 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1278 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1280 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1282 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1284 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1286 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1288 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1296 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1298 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1300 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1302 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1304 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1306 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1308 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1310 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1312 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1314 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1316 status |= update_by_mnemonic(state, in cfg_ts_pad_mux()
1320 return status; in cfg_ts_pad_mux()
1389 int status = 0; in config_ts() local
1465 status |= update_by_mnemonic(state, in config_ts()
1477 status |= update_by_mnemonic(state, in config_ts()
1485 status |= update_by_mnemonic(state, in config_ts()
1491 status |= update_by_mnemonic(state, in config_ts()
1497 status |= update_by_mnemonic(state, in config_ts()
1503 status |= update_by_mnemonic(state, in config_ts()
1509 status |= update_by_mnemonic(state, in config_ts()
1515 status |= update_by_mnemonic(state, in config_ts()
1523 status |= update_by_mnemonic(state, in config_ts()
1528 status |= update_by_mnemonic(state, in config_ts()
1536 status |= update_by_mnemonic(state, in config_ts()
1542 status |= update_by_mnemonic(state, in config_ts()
1551 status |= update_by_mnemonic(state, in config_ts()
1557 status |= update_by_mnemonic(state, in config_ts()
1568 status |= update_by_mnemonic(state, in config_ts()
1574 return status; in config_ts()
1617 int status; in validate_sku() local
1620 status = read_by_mnemonic(state, 0x90000190, 0, 3, &pad_mux_bond); in validate_sku()
1621 status |= read_by_mnemonic(state, 0x80030000, 0, 12, &prcm_chip_id); in validate_sku()
1622 status |= read_by_mnemonic(state, 0x80030004, 24, 8, &prcm_so_cid); in validate_sku()
1623 if (status) in validate_sku()
1664 int status; in get_fwinfo() local
1667 status = read_by_mnemonic(state, 0x90000190, 0, 3, &val); in get_fwinfo()
1668 if (status) in get_fwinfo()
1669 return status; in get_fwinfo()
1672 status = read_by_mnemonic(state, 0x80030004, 8, 8, &val); in get_fwinfo()
1673 if (status) in get_fwinfo()
1674 return status; in get_fwinfo()
1677 status = read_register(state, HYDRA_FIRMWARE_VERSION, &val); in get_fwinfo()
1678 if (status) in get_fwinfo()
1679 return status; in get_fwinfo()
1683 return status; in get_fwinfo()
1712 int fw, status, j; in probe() local
1783 status = validate_sku(state); in probe()
1784 if (status) in probe()
1785 return status; in probe()
1789 status = read_by_mnemonic(state, 0x80030000, 12, 4, &chipver); in probe()
1790 if (status) in probe()
1801 status = load_fw(state, cfg); in probe()
1802 if (status) in probe()
1803 return status; in probe()
1827 status = config_ts(state, (enum MXL_HYDRA_DEMOD_ID_E) j, in probe()
1829 if (status) in probe()
1830 return status; in probe()