tasdevice_priv
void tasdevice_reset(struct tasdevice_priv *tas_dev);
int tascodec_init(struct tasdevice_priv *tas_priv, void *codec,
struct tasdevice_priv *tasdevice_kzalloc(struct i2c_client *i2c);
int tasdevice_init(struct tasdevice_priv *tas_priv);
int tasdev_chn_switch(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tasdevice, unsigned short chn,
int tasdevice_amp_putvol(struct tasdevice_priv *tas_priv,
int tasdevice_amp_getvol(struct tasdevice_priv *tas_priv,
int tasdevice_digital_getvol(struct tasdevice_priv *tas_priv,
int tasdevice_digital_putvol(struct tasdevice_priv *tas_priv,
int (*fw_parse_variable_header)(struct tasdevice_priv *tas_priv,
int (*fw_parse_program_data)(struct tasdevice_priv *tas_priv,
int (*fw_parse_configuration_data)(struct tasdevice_priv *tas_priv,
int (*fw_parse_fct_param_address)(struct tasdevice_priv *tas_priv,
int (*tasdevice_load_block)(struct tasdevice_priv *tas_priv,
int (*change_chn_book)(struct tasdevice_priv *tas_priv,
int (*update_bits)(struct tasdevice_priv *tas_priv,
int (*dev_read)(struct tasdevice_priv *tas_priv,
int (*dev_bulk_read)(struct tasdevice_priv *tas_priv,
int tasdevice_dev_read(struct tasdevice_priv *tas_priv,
int tasdevice_dev_bulk_read(struct tasdevice_priv *tas_priv,
int tasdevice_dev_write(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv, unsigned short chn,
void tasdevice_remove(struct tasdevice_priv *tas_priv);
struct tasdevice_priv *p = hda->priv;
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
static void tas2781_apply_calib(struct tasdevice_priv *p)
struct tasdevice_priv *priv;
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *p = h->priv;
static void tasdev_add_kcontrols(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv = context;
struct tasdevice_priv *tas_priv = context;
struct tasdevice_priv *tas_priv = data;
static int tas2781_read_acpi(struct tasdevice_priv *p, const char *hid)
static int tasdevice_spi_dev_bulk_read(struct tasdevice_priv *tas_priv,
static int tasdevice_spi_dev_update_bits(struct tasdevice_priv *tas_priv,
static int tasdevice_spi_change_chn_book(struct tasdevice_priv *p,
static void tas2781_spi_reset(struct tasdevice_priv *tas_dev)
static int tascodec_spi_init(struct tasdevice_priv *tas_priv,
static void tasdevice_spi_init(struct tasdevice_priv *tas_priv)
static int tasdevice_spi_amp_putvol(struct tasdevice_priv *tas_priv,
static int tasdevice_spi_amp_getvol(struct tasdevice_priv *tas_priv,
static int tasdevice_spi_digital_putvol(struct tasdevice_priv *p,
static int tasdevice_spi_digital_getvol(struct tasdevice_priv *p,
struct tasdevice_priv *p = tas_hda->priv;
struct tasdevice_priv *tas_priv = tas_hda->priv;
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
struct tasdevice_priv *p = h->priv;
struct tasdevice_priv *p = h->priv;
struct tasdevice_priv *p = h->priv;
struct tasdevice_priv *tas_priv = context;
struct tasdevice_priv *tas_priv = tas_hda->priv;
struct tasdevice_priv *tas_priv;
static int tasdevice_spi_dev_read(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv = tas_hda->priv;
struct tasdevice_priv *tas_priv = tas_hda->priv;
struct tasdevice_priv *tas_priv = tas_hda->priv;
struct tasdevice_priv *tas_priv = tas_hda->priv;
struct tasdevice_priv *tas_priv, unsigned short chn,
struct tasdevice_priv *tasdevice_kzalloc(struct i2c_client *i2c)
struct tasdevice_priv *tas_priv;
int tasdevice_init(struct tasdevice_priv *tas_priv)
int tasdevice_amp_putvol(struct tasdevice_priv *tas_priv,
int tasdevice_amp_getvol(struct tasdevice_priv *tas_priv,
int tasdevice_digital_getvol(struct tasdevice_priv *tas_priv,
int tasdevice_digital_putvol(struct tasdevice_priv *tas_priv,
void tasdevice_reset(struct tasdevice_priv *tas_dev)
int tascodec_init(struct tasdevice_priv *tas_priv, void *codec,
static int tasdevice_change_chn_book(struct tasdevice_priv *tas_priv,
int tasdev_chn_switch(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv, unsigned short chn,
struct tasdevice_priv *tas_dev = (struct tasdevice_priv *) context;
void tasdevice_remove(struct tasdevice_priv *tas_priv)
int tasdevice_dev_read(struct tasdevice_priv *tas_priv,
int tasdevice_dev_bulk_read(struct tasdevice_priv *tas_priv,
int tasdevice_dev_write(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) pContext;
struct tasdevice_priv *tasdevice, struct tasdev_blk *block)
static int fw_parse_variable_hdr(struct tasdevice_priv
static int fw_parse_variable_header_git(struct tasdevice_priv
static int fw_parse_program_data(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv,
static int tasdev_multibytes_chksum(struct tasdevice_priv *tasdevice,
static int do_singlereg_checksum(struct tasdevice_priv *tasdevice,
static int tasdev_bytes_chksum(struct tasdevice_priv *tas_priv,
static int tasdev_multibytes_wr(struct tasdevice_priv *tas_priv,
static int tasdev_block_chksum(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv, unsigned char *config_data,
static int tasdev_load_blk(struct tasdevice_priv *tas_priv,
static int tasdevice_load_block(struct tasdevice_priv *tas_priv,
static void dspbin_type_check(struct tasdevice_priv *tas_priv,
static int dspfw_default_callback(struct tasdevice_priv *tas_priv,
static int fw_parse_header(struct tasdevice_priv *tas_priv,
static int fw_parse_variable_hdr_cal(struct tasdevice_priv *tas_priv,
static void calbin_conversion(struct tasdevice_priv *priv,
static int fw_parse_calibration_data(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *)context;
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *)context;
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
static int tasdevice_load_data(struct tasdevice_priv *tas_priv,
static int tas2781_cali_preproc(struct tasdevice_priv *priv, int i)
static void tasdev_load_calibrated_data(struct tasdevice_priv *priv, int i)
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
struct tasdevice_priv *tas_priv = context;
struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw,
struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv, struct tasdevice_fw *tas_fmw,
struct tasdevice_priv *tas_priv,
static int fw_parse_fct_param_address(struct tasdevice_priv *tas_priv,
struct tasdevice_priv *tas_priv, const struct firmware *fmw,
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *)context;
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
static int tasdevice_create_control(struct tasdevice_priv *tas_priv)
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
static int tasdevice_dsp_create_ctrls(struct tasdevice_priv *tas_priv)
static int tasdevice_create_cali_ctrls(struct tasdevice_priv *priv)
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = context;
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_dai_get_drvdata(dai);
struct tasdevice_priv *tas_priv = snd_soc_dai_get_drvdata(codec_dai);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = (struct tasdevice_priv *) context;
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);
static void tasdevice_parse_dt(struct tasdevice_priv *tas_priv)
struct tasdevice_priv *tas_priv =
struct tasdevice_priv *tas_priv;
struct tasdevice_priv *tas_priv = i2c_get_clientdata(client);
struct tasdevice_priv *tas_priv =
struct tasdevice_priv *tas_priv =
struct tasdevice_priv *priv = snd_soc_component_get_drvdata(comp);
static int calib_data_get(struct tasdevice_priv *tas_priv, int reg,
static void sngl_calib_start(struct tasdevice_priv *tas_priv, int i,
struct tasdevice_priv *priv = snd_soc_component_get_drvdata(comp);
static void tas2781_calib_stop_put(struct tasdevice_priv *priv)
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
static void tas2563_calib_stop_put(struct tasdevice_priv *tas_priv)
struct tasdevice_priv *priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(comp);
struct tasdevice_priv *tas_dev = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_dev = snd_soc_component_get_drvdata(codec);
struct tasdevice_priv *tas_priv = snd_soc_component_get_drvdata(codec);