Lines Matching refs:tasdevice

694 		if (tas_priv->tasdevice[chn].is_loading == false)
801 tas_priv->tasdevice[chn].cur_prog = -1;
802 tas_priv->tasdevice[chn].cur_conf = -1;
804 tas_priv->tasdevice[chn].cur_conf = -1;
847 tas_priv->tasdevice[chn].is_loading = true;
870 struct tasdevice_priv *tasdevice, struct tasdev_blk *block)
877 int rc = tasdevice_process_block(tasdevice, data + length,
880 dev_err(tasdevice->dev,
887 dev_err(tasdevice->dev, "%s: %u %u out of boundary\n",
1311 static int tasdev_multibytes_chksum(struct tasdevice_priv *tasdevice,
1324 dev_err(tasdevice->dev, "firmware error\n");
1342 dev_err(tasdevice->dev, "firmware error\n");
1347 ret = tasdevice_dev_bulk_read(tasdevice, chn,
1365 crc_chksum += crc8(tasdevice->crc8_lkp_tbl, &nBuf1[i],
1375 static int do_singlereg_checksum(struct tasdevice_priv *tasdevice,
1397 ret = tasdevice_dev_read(tasdevice, chl,
1403 dev_err(tasdevice->dev,
1406 tasdevice->tasdevice[chl].err_code |= ERROR_YRAM_CRCCHK;
1411 ret = crc8(tasdevice->crc8_lkp_tbl, &val, 1, 0);
1417 static void set_err_prg_cfg(unsigned int type, struct tasdevice *dev)
1453 set_err_prg_cfg(block->type, &tas_priv->tasdevice[chn]);
1505 set_err_prg_cfg(block->type, &tas_priv->tasdevice[chn]);
1514 tas_priv->tasdevice[chn].err_code |= ERROR_PRAM_CRCCHK;
1520 &tas_priv->tasdevice[chn]);
1522 tas_priv->tasdevice[chn].err_code &= ~ERROR_PRAM_CRCCHK;
1622 tas_priv->tasdevice[chn].err_code &=
1679 if (tas_priv->tasdevice[chn].is_loading == false)
1880 struct tasdevice *tasdev = &(tas_priv->tasdevice[i]);
2094 struct tasdevice *tasdev;
2101 tasdev = &(tas_priv->tasdevice[i]);
2159 cal_fmw = priv->tasdevice[i].cali_data_fmw;
2214 && (tas_priv->tasdevice[i].cur_prog != prm_no
2216 tas_priv->tasdevice[i].cur_conf = -1;
2217 tas_priv->tasdevice[i].is_loading = true;
2221 tas_priv->tasdevice[i].is_loading = false;
2222 tas_priv->tasdevice[i].is_loaderr = false;
2229 if (tas_priv->tasdevice[i].is_loaderr == true)
2231 if (tas_priv->tasdevice[i].is_loaderr == false &&
2232 tas_priv->tasdevice[i].is_loading == true)
2233 tas_priv->tasdevice[i].cur_prog = prm_no;
2239 && tas_priv->tasdevice[i].cur_conf != cfg_no
2241 && (tas_priv->tasdevice[i].is_loaderr == false)) {
2243 tas_priv->tasdevice[i].is_loading = true;
2245 tas_priv->tasdevice[i].is_loading = false;
2253 if (tas_priv->tasdevice[i].is_loaderr == true) {
2258 if (tas_priv->tasdevice[i].is_loaderr == false &&
2259 tas_priv->tasdevice[i].is_loading == true) {
2261 tas_priv->tasdevice[i].cur_conf = cfg_no;
2297 if (prm_no >= 0 && tas_priv->tasdevice[i].cur_prog != prm_no) {
2298 tas_priv->tasdevice[i].cur_conf = -1;
2299 tas_priv->tasdevice[i].is_loading = true;
2308 if (tas_priv->tasdevice[i].is_loaderr == true)
2310 else if (tas_priv->tasdevice[i].is_loaderr == false
2311 && tas_priv->tasdevice[i].is_loading == true)
2312 tas_priv->tasdevice[i].cur_prog = prm_no;