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