Lines Matching refs:reg

1191 	unsigned char reg, unsigned char len)
1196 if (reg <= TAS2781_YRAM5_END_REG &&
1197 reg >= TAS2781_YRAM5_START_REG) {
1198 if (reg + len > TAS2781_YRAM5_END_REG)
1199 cd->len = TAS2781_YRAM5_END_REG - reg + 1;
1202 cd->offset = reg;
1204 } else if (reg < TAS2781_YRAM5_START_REG) {
1205 if (reg + len > TAS2781_YRAM5_START_REG) {
1207 cd->len = len - TAS2781_YRAM5_START_REG + reg;
1216 unsigned char page, unsigned char reg, unsigned char len)
1221 if (reg >= TAS2781_YRAM1_START_REG) {
1222 cd->offset = reg;
1225 } else if (reg + len > TAS2781_YRAM1_START_REG) {
1227 cd->len = len - TAS2781_YRAM1_START_REG + reg;
1231 in = check_inpage_yram_rg(cd, reg, len);
1241 unsigned char page, unsigned char reg, unsigned char len)
1246 in = check_inpage_yram_bk1(cd, page, reg, len);
1250 in = check_inpage_yram_rg(cd, reg, len);
1257 unsigned char page, unsigned char reg, unsigned char len)
1265 if (reg <= TAS2781_YRAM2_END_REG &&
1266 reg >= TAS2781_YRAM2_START_REG) {
1267 cd->offset = reg;
1270 } else if (reg < TAS2781_YRAM2_START_REG) {
1271 if (reg + len - 1 >= TAS2781_YRAM2_START_REG) {
1273 cd->len = reg + len - TAS2781_YRAM2_START_REG;
1287 unsigned char page, unsigned char reg, unsigned char len)
1292 in = check_inblock_yram_bk(cd, page, reg, len);
1298 unsigned char page, unsigned char reg, unsigned char len)
1302 in = check_inpage_yram(cd, book, page, reg, len);
1305 in = check_inblock_yram(cd, book, page, reg, len);
1313 unsigned char reg, unsigned int len)
1322 if ((reg + len - 1) > 127) {
1330 && (reg == TASDEVICE_PAGE_REG(TAS2781_SA_COEFF_SWAP_REG))
1337 in = check_yram(&crc_data, book, page, reg, len);
1377 unsigned char reg, unsigned char val)
1386 && (reg >= TASDEVICE_PAGE_REG(TAS2781_SA_COEFF_SWAP_REG))
1387 && (reg <= (TASDEVICE_PAGE_REG(
1394 in = check_yram(&crc_data, book, page, reg, 1);
1398 TASDEVICE_REG(book, page, reg), &nData1);
1405 book, page, reg, val, nData1);
1429 unsigned char page, unsigned char reg, unsigned int len,
1435 ret = tasdev_multibytes_chksum(tas_priv, chn, book, page, reg,
1438 ret = do_singlereg_checksum(tas_priv, chn, book, page, reg,
1461 unsigned char page, unsigned char reg, unsigned char *data,
1469 TASDEVICE_REG(book, page, reg), data + 3, len);
1474 book, page, reg, len, 0, crc_chksum);
1477 TASDEVICE_REG(book, page, reg), data[3]);
1482 page, reg, 1, data[3], crc_chksum);