Symbol: tasdevice
include/sound/tas2781-comlib-i2c.h
27
struct tasdevice_priv *tasdevice, unsigned short chn,
include/sound/tas2781.h
202
struct tasdevice tasdevice[TASDEVICE_MAX_CHANNELS];
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
72
tas_priv->tasdevice[tas_priv->ndev].dev_addr =
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
774
tas_hda->priv->tasdevice[i].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
775
tas_hda->priv->tasdevice[i].cur_prog = -1;
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
776
tas_hda->priv->tasdevice[i].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
165
struct tasdevice *tasdev = &p->tasdevice[chn];
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
232
tas_priv->tasdevice[tas_priv->index].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
233
tas_priv->tasdevice[tas_priv->index].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
234
tas_priv->tasdevice[tas_priv->index].cur_prog = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
689
tas_priv->tasdevice[tas_priv->index].cur_prog = 0;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
691
tas_priv->tasdevice[tas_priv->index].cur_conf = 0;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
852
tas_priv->tasdevice[tas_priv->index].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
853
tas_priv->tasdevice[tas_priv->index].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
907
tas_priv->tasdevice[tas_priv->index].cur_book = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
908
tas_priv->tasdevice[tas_priv->index].cur_conf = -1;
sound/hda/codecs/side-codecs/tas2781_hda_spi.c
909
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
1009
tas_priv->tasdevice[chn].cur_prog = -1;
sound/soc/codecs/tas2781-fmwlib.c
1010
tas_priv->tasdevice[chn].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
1012
tas_priv->tasdevice[chn].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
1055
tas_priv->tasdevice[chn].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
1078
struct tasdevice_priv *tasdevice, struct tasdev_blk *block)
sound/soc/codecs/tas2781-fmwlib.c
1085
int rc = tasdevice_process_block(tasdevice, data + length,
sound/soc/codecs/tas2781-fmwlib.c
1088
dev_err(tasdevice->dev,
sound/soc/codecs/tas2781-fmwlib.c
1095
dev_err(tasdevice->dev, "%s: %u %u out of boundary\n",
sound/soc/codecs/tas2781-fmwlib.c
1561
static int tasdev_multibytes_chksum(struct tasdevice_priv *tasdevice,
sound/soc/codecs/tas2781-fmwlib.c
1574
dev_err(tasdevice->dev, "firmware error\n");
sound/soc/codecs/tas2781-fmwlib.c
1592
dev_err(tasdevice->dev, "firmware error\n");
sound/soc/codecs/tas2781-fmwlib.c
1597
ret = tasdevice->dev_bulk_read(tasdevice, chn,
sound/soc/codecs/tas2781-fmwlib.c
1615
crc_chksum += crc8(tasdevice->crc8_lkp_tbl, &nBuf1[i],
sound/soc/codecs/tas2781-fmwlib.c
1625
static int do_singlereg_checksum(struct tasdevice_priv *tasdevice,
sound/soc/codecs/tas2781-fmwlib.c
1647
ret = tasdevice->dev_read(tasdevice, chl,
sound/soc/codecs/tas2781-fmwlib.c
1653
dev_err(tasdevice->dev,
sound/soc/codecs/tas2781-fmwlib.c
1656
tasdevice->tasdevice[chl].err_code |= ERROR_YRAM_CRCCHK;
sound/soc/codecs/tas2781-fmwlib.c
1661
ret = crc8(tasdevice->crc8_lkp_tbl, &val, 1, 0);
sound/soc/codecs/tas2781-fmwlib.c
1667
static void set_err_prg_cfg(unsigned int type, struct tasdevice *dev)
sound/soc/codecs/tas2781-fmwlib.c
1703
set_err_prg_cfg(block->type, &tas_priv->tasdevice[chn]);
sound/soc/codecs/tas2781-fmwlib.c
1755
set_err_prg_cfg(block->type, &tas_priv->tasdevice[chn]);
sound/soc/codecs/tas2781-fmwlib.c
1764
tas_priv->tasdevice[chn].err_code |= ERROR_PRAM_CRCCHK;
sound/soc/codecs/tas2781-fmwlib.c
1770
&tas_priv->tasdevice[chn]);
sound/soc/codecs/tas2781-fmwlib.c
1772
tas_priv->tasdevice[chn].err_code &= ~ERROR_PRAM_CRCCHK;
sound/soc/codecs/tas2781-fmwlib.c
1872
tas_priv->tasdevice[chn].err_code &=
sound/soc/codecs/tas2781-fmwlib.c
1929
if (tas_priv->tasdevice[chn].is_loading == false)
sound/soc/codecs/tas2781-fmwlib.c
2245
struct tasdevice *tasdev = &(tas_priv->tasdevice[i]);
sound/soc/codecs/tas2781-fmwlib.c
2459
struct tasdevice *tasdev;
sound/soc/codecs/tas2781-fmwlib.c
2466
tasdev = &(tas_priv->tasdevice[i]);
sound/soc/codecs/tas2781-fmwlib.c
2521
struct tas2781_cali_specific *spec = priv->tasdevice[i].cali_specific;
sound/soc/codecs/tas2781-fmwlib.c
2541
priv->tasdevice[i].cali_specific = spec;
sound/soc/codecs/tas2781-fmwlib.c
2693
&& (tas_priv->tasdevice[i].cur_prog != prm_no
sound/soc/codecs/tas2781-fmwlib.c
2695
tas_priv->tasdevice[i].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
2696
tas_priv->tasdevice[i].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
2700
tas_priv->tasdevice[i].is_loading = false;
sound/soc/codecs/tas2781-fmwlib.c
2701
tas_priv->tasdevice[i].is_loaderr = false;
sound/soc/codecs/tas2781-fmwlib.c
2708
if (tas_priv->tasdevice[i].is_loaderr == true)
sound/soc/codecs/tas2781-fmwlib.c
2710
if (tas_priv->tasdevice[i].is_loaderr == false &&
sound/soc/codecs/tas2781-fmwlib.c
2711
tas_priv->tasdevice[i].is_loading == true)
sound/soc/codecs/tas2781-fmwlib.c
2712
tas_priv->tasdevice[i].cur_prog = prm_no;
sound/soc/codecs/tas2781-fmwlib.c
2718
&& tas_priv->tasdevice[i].cur_conf != cfg_no
sound/soc/codecs/tas2781-fmwlib.c
2720
&& (tas_priv->tasdevice[i].is_loaderr == false)) {
sound/soc/codecs/tas2781-fmwlib.c
2722
tas_priv->tasdevice[i].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
2724
tas_priv->tasdevice[i].is_loading = false;
sound/soc/codecs/tas2781-fmwlib.c
2732
if (tas_priv->tasdevice[i].is_loaderr == true) {
sound/soc/codecs/tas2781-fmwlib.c
2737
if (tas_priv->tasdevice[i].is_loaderr == false &&
sound/soc/codecs/tas2781-fmwlib.c
2738
tas_priv->tasdevice[i].is_loading == true) {
sound/soc/codecs/tas2781-fmwlib.c
2740
tas_priv->tasdevice[i].cur_conf = cfg_no;
sound/soc/codecs/tas2781-fmwlib.c
2776
if (prm_no >= 0 && tas_priv->tasdevice[i].cur_prog != prm_no) {
sound/soc/codecs/tas2781-fmwlib.c
2777
tas_priv->tasdevice[i].cur_conf = -1;
sound/soc/codecs/tas2781-fmwlib.c
2778
tas_priv->tasdevice[i].is_loading = true;
sound/soc/codecs/tas2781-fmwlib.c
2787
if (tas_priv->tasdevice[i].is_loaderr == true)
sound/soc/codecs/tas2781-fmwlib.c
2789
else if (tas_priv->tasdevice[i].is_loaderr == false
sound/soc/codecs/tas2781-fmwlib.c
2790
&& tas_priv->tasdevice[i].is_loading == true)
sound/soc/codecs/tas2781-fmwlib.c
2791
tas_priv->tasdevice[i].cur_prog = prm_no;
sound/soc/codecs/tas2781-fmwlib.c
901
if (tas_priv->tasdevice[chn].is_loading == false)
sound/soc/codecs/tas2781-i2c.c
1186
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
1336
struct tasdevice *tasdev = priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
1573
if (src[2] == priv->tasdevice[j].dev_addr) {
sound/soc/codecs/tas2781-i2c.c
1703
tas_priv->tasdevice[i].dev_addr);
sound/soc/codecs/tas2781-i2c.c
1708
tas_priv->tasdevice[i].dev_addr);
sound/soc/codecs/tas2781-i2c.c
1950
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
2024
tas_priv->tasdevice[i].dev_addr = dev_addrs[i];
sound/soc/codecs/tas2781-i2c.c
369
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
405
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
522
struct tasdevice *tasdev = priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
564
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
598
struct tasdevice *tasdev = tas_priv->tasdevice;
sound/soc/codecs/tas2781-i2c.c
684
struct tasdevice *tasdev = tas_priv->tasdevice;