Symbol: tasdevice
include/sound/tas2781-comlib-i2c.h
27
struct tasdevice_priv *tasdevice, unsigned short chn,
include/sound/tas2781.h
200
struct tasdevice tasdevice[TASDEVICE_MAX_CHANNELS];
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
73
tas_priv->tasdevice[tas_priv->ndev].dev_addr =
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
769
tas_hda->priv->tasdevice[i].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
770
tas_hda->priv->tasdevice[i].cur_prog = -1;
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
771
tas_hda->priv->tasdevice[i].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
158
struct tasdevice *tasdev = &p->tasdevice[chn];
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
225
tas_priv->tasdevice[tas_priv->index].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
226
tas_priv->tasdevice[tas_priv->index].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
227
tas_priv->tasdevice[tas_priv->index].cur_prog = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
682
tas_priv->tasdevice[tas_priv->index].cur_prog = 0;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
684
tas_priv->tasdevice[tas_priv->index].cur_conf = 0;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
841
tas_priv->tasdevice[tas_priv->index].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
842
tas_priv->tasdevice[tas_priv->index].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
896
tas_priv->tasdevice[tas_priv->index].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
897
tas_priv->tasdevice[tas_priv->index].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
898
tas_priv->tasdevice[tas_priv->index].cur_prog = -1;
sound/soc/codecs/tas2781-comlib-i2c.c
178
tas_priv->tasdevice[i].cur_book = -1;
sound/soc/codecs/tas2781-comlib-i2c.c
179
tas_priv->tasdevice[i].cur_prog = -1;
sound/soc/codecs/tas2781-comlib-i2c.c
180
tas_priv->tasdevice[i].cur_conf = -1;
sound/soc/codecs/tas2781-comlib-i2c.c
53
struct tasdevice *tasdev = &tas_priv->tasdevice[chn];
sound/soc/codecs/tas2781-comlib-i2c.c
94
struct tasdevice *tasdev = &tas_priv->tasdevice[chn];
sound/soc/codecs/tas2781-fmwlib.c
1007
tas_priv->tasdevice[chn].cur_prog = -1;
sound/soc/codecs/tas2781-fmwlib.c
1008
tas_priv->tasdevice[chn].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
1010
tas_priv->tasdevice[chn].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
1053
tas_priv->tasdevice[chn].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
1076
struct tasdevice_priv *tasdevice, struct tasdev_blk *block)
sound/soc/codecs/tas2781-fmwlib.c
1083
int rc = tasdevice_process_block(tasdevice, data + length,
sound/soc/codecs/tas2781-fmwlib.c
1086
dev_err(tasdevice->dev,
sound/soc/codecs/tas2781-fmwlib.c
1093
dev_err(tasdevice->dev, "%s: %u %u out of boundary\n",
sound/soc/codecs/tas2781-fmwlib.c
1515
static int tasdev_multibytes_chksum(struct tasdevice_priv *tasdevice,
sound/soc/codecs/tas2781-fmwlib.c
1528
dev_err(tasdevice->dev, "firmware error\n");
sound/soc/codecs/tas2781-fmwlib.c
1546
dev_err(tasdevice->dev, "firmware error\n");
sound/soc/codecs/tas2781-fmwlib.c
1551
ret = tasdevice->dev_bulk_read(tasdevice, chn,
sound/soc/codecs/tas2781-fmwlib.c
1569
crc_chksum += crc8(tasdevice->crc8_lkp_tbl, &nBuf1[i],
sound/soc/codecs/tas2781-fmwlib.c
1579
static int do_singlereg_checksum(struct tasdevice_priv *tasdevice,
sound/soc/codecs/tas2781-fmwlib.c
1601
ret = tasdevice->dev_read(tasdevice, chl,
sound/soc/codecs/tas2781-fmwlib.c
1607
dev_err(tasdevice->dev,
sound/soc/codecs/tas2781-fmwlib.c
1610
tasdevice->tasdevice[chl].err_code |= ERROR_YRAM_CRCCHK;
sound/soc/codecs/tas2781-fmwlib.c
1615
ret = crc8(tasdevice->crc8_lkp_tbl, &val, 1, 0);
sound/soc/codecs/tas2781-fmwlib.c
1621
static void set_err_prg_cfg(unsigned int type, struct tasdevice *dev)
sound/soc/codecs/tas2781-fmwlib.c
1657
set_err_prg_cfg(block->type, &tas_priv->tasdevice[chn]);
sound/soc/codecs/tas2781-fmwlib.c
1709
set_err_prg_cfg(block->type, &tas_priv->tasdevice[chn]);
sound/soc/codecs/tas2781-fmwlib.c
1718
tas_priv->tasdevice[chn].err_code |= ERROR_PRAM_CRCCHK;
sound/soc/codecs/tas2781-fmwlib.c
1724
&tas_priv->tasdevice[chn]);
sound/soc/codecs/tas2781-fmwlib.c
1726
tas_priv->tasdevice[chn].err_code &= ~ERROR_PRAM_CRCCHK;
sound/soc/codecs/tas2781-fmwlib.c
1826
tas_priv->tasdevice[chn].err_code &=
sound/soc/codecs/tas2781-fmwlib.c
1883
if (tas_priv->tasdevice[chn].is_loading == false)
sound/soc/codecs/tas2781-fmwlib.c
2193
struct tasdevice *tasdev = &(tas_priv->tasdevice[i]);
sound/soc/codecs/tas2781-fmwlib.c
2407
struct tasdevice *tasdev;
sound/soc/codecs/tas2781-fmwlib.c
2414
tasdev = &(tas_priv->tasdevice[i]);
sound/soc/codecs/tas2781-fmwlib.c
2469
struct tas2781_cali_specific *spec = priv->tasdevice[i].cali_specific;
sound/soc/codecs/tas2781-fmwlib.c
2489
priv->tasdevice[i].cali_specific = spec;
sound/soc/codecs/tas2781-fmwlib.c
2642
&& (tas_priv->tasdevice[i].cur_prog != prm_no
sound/soc/codecs/tas2781-fmwlib.c
2644
tas_priv->tasdevice[i].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
2645
tas_priv->tasdevice[i].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
2649
tas_priv->tasdevice[i].is_loading = false;
sound/soc/codecs/tas2781-fmwlib.c
2650
tas_priv->tasdevice[i].is_loaderr = false;
sound/soc/codecs/tas2781-fmwlib.c
2657
if (tas_priv->tasdevice[i].is_loaderr == true)
sound/soc/codecs/tas2781-fmwlib.c
2659
if (tas_priv->tasdevice[i].is_loaderr == false &&
sound/soc/codecs/tas2781-fmwlib.c
2660
tas_priv->tasdevice[i].is_loading == true)
sound/soc/codecs/tas2781-fmwlib.c
2661
tas_priv->tasdevice[i].cur_prog = prm_no;
sound/soc/codecs/tas2781-fmwlib.c
2667
&& tas_priv->tasdevice[i].cur_conf != cfg_no
sound/soc/codecs/tas2781-fmwlib.c
2669
&& (tas_priv->tasdevice[i].is_loaderr == false)) {
sound/soc/codecs/tas2781-fmwlib.c
2671
tas_priv->tasdevice[i].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
2673
tas_priv->tasdevice[i].is_loading = false;
sound/soc/codecs/tas2781-fmwlib.c
2681
if (tas_priv->tasdevice[i].is_loaderr == true) {
sound/soc/codecs/tas2781-fmwlib.c
2686
if (tas_priv->tasdevice[i].is_loaderr == false &&
sound/soc/codecs/tas2781-fmwlib.c
2687
tas_priv->tasdevice[i].is_loading == true) {
sound/soc/codecs/tas2781-fmwlib.c
2689
tas_priv->tasdevice[i].cur_conf = cfg_no;
sound/soc/codecs/tas2781-fmwlib.c
2725
if (prm_no >= 0 && tas_priv->tasdevice[i].cur_prog != prm_no) {
sound/soc/codecs/tas2781-fmwlib.c
2726
tas_priv->tasdevice[i].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
2727
tas_priv->tasdevice[i].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
2736
if (tas_priv->tasdevice[i].is_loaderr == true)
sound/soc/codecs/tas2781-fmwlib.c
2738
else if (tas_priv->tasdevice[i].is_loaderr == false
sound/soc/codecs/tas2781-fmwlib.c
2739
&& tas_priv->tasdevice[i].is_loading == true)
sound/soc/codecs/tas2781-fmwlib.c
2740
tas_priv->tasdevice[i].cur_prog = prm_no;
sound/soc/codecs/tas2781-fmwlib.c
900
if (tas_priv->tasdevice[chn].is_loading == false)
sound/soc/codecs/tas2781-i2c.c
1185
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
1335
struct tasdevice *tasdev = priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
1572
if (src[2] == priv->tasdevice[j].dev_addr) {
sound/soc/codecs/tas2781-i2c.c
1702
tas_priv->tasdevice[i].dev_addr);
sound/soc/codecs/tas2781-i2c.c
1707
tas_priv->tasdevice[i].dev_addr);
sound/soc/codecs/tas2781-i2c.c
1945
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
2019
tas_priv->tasdevice[i].dev_addr = dev_addrs[i];
sound/soc/codecs/tas2781-i2c.c
368
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
404
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
521
struct tasdevice *tasdev = priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
563
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
597
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
683
struct tasdevice *tasdev = tas_priv->tasdevice;