Home
last modified time | relevance | path

Searched refs:sigmadsp (Results 1 – 6 of 6) sorted by relevance

/linux/sound/soc/codecs/
H A Dsigmadsp.c20 #include "sigmadsp.h"
96 static int sigmadsp_write(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_write()
99 return sigmadsp->write(sigmadsp->control_data, addr, data, len); in sigmadsp_write()
102 static int sigmadsp_read(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_read()
105 return sigmadsp->read(sigmadsp->control_data, addr, data, len); in sigmadsp_read()
119 static int sigmadsp_ctrl_write(struct sigmadsp *sigmads in sigmadsp_ctrl_write()
95 sigmadsp_write(struct sigmadsp * sigmadsp,unsigned int addr,const uint8_t data[],size_t len) sigmadsp_write() argument
101 sigmadsp_read(struct sigmadsp * sigmadsp,unsigned int addr,uint8_t data[],size_t len) sigmadsp_read() argument
118 sigmadsp_ctrl_write(struct sigmadsp * sigmadsp,struct sigmadsp_control * ctrl,void * data) sigmadsp_ctrl_write() argument
134 struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol); sigmadsp_ctrl_put() local
160 struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol); sigmadsp_ctrl_get() local
202 sigma_fw_load_control(struct sigmadsp * sigmadsp,const struct sigma_fw_chunk * chunk,unsigned int length) sigma_fw_load_control() argument
260 sigma_fw_load_data(struct sigmadsp * sigmadsp,const struct sigma_fw_chunk * chunk,unsigned int length) sigma_fw_load_data() argument
286 sigma_fw_load_samplerates(struct sigmadsp * sigmadsp,const struct sigma_fw_chunk * chunk,unsigned int length) sigma_fw_load_samplerates() argument
318 sigmadsp_fw_load_v2(struct sigmadsp * sigmadsp,const struct firmware * fw) sigmadsp_fw_load_v2() argument
400 process_sigma_action(struct sigmadsp * sigmadsp,struct sigma_action * sa) process_sigma_action() argument
434 sigmadsp_fw_load_v1(struct sigmadsp * sigmadsp,const struct firmware * fw) sigmadsp_fw_load_v1() argument
465 sigmadsp_firmware_release(struct sigmadsp * sigmadsp) sigmadsp_firmware_release() argument
487 sigmadsp_firmware_load(struct sigmadsp * sigmadsp,const char * name) sigmadsp_firmware_load() argument
554 sigmadsp_init(struct sigmadsp * sigmadsp,struct device * dev,const struct sigmadsp_ops * ops,const char * firmware_name) sigmadsp_init() argument
580 struct sigmadsp *sigmadsp; devm_sigmadsp_init() local
600 sigmadsp_rate_to_index(struct sigmadsp * sigmadsp,unsigned int rate) sigmadsp_rate_to_index() argument
612 sigmadsp_get_samplerate_mask(struct sigmadsp * sigmadsp,unsigned int samplerate) sigmadsp_get_samplerate_mask() argument
641 sigmadsp_alloc_control(struct sigmadsp * sigmadsp,struct sigmadsp_control * ctrl,unsigned int samplerate_mask) sigmadsp_alloc_control() argument
668 sigmadsp_activate_ctrl(struct sigmadsp * sigmadsp,struct sigmadsp_control * ctrl,unsigned int samplerate_mask) sigmadsp_activate_ctrl() argument
698 sigmadsp_attach(struct sigmadsp * sigmadsp,struct snd_soc_component * component) sigmadsp_attach() argument
731 sigmadsp_setup(struct sigmadsp * sigmadsp,unsigned int samplerate) sigmadsp_setup() argument
775 sigmadsp_reset(struct sigmadsp * sigmadsp) sigmadsp_reset() argument
796 sigmadsp_restrict_params(struct sigmadsp * sigmadsp,struct snd_pcm_substream * substream) sigmadsp_restrict_params() argument
[all...]
H A Dsigmadsp.h17 struct sigmadsp;
22 int (*safeload)(struct sigmadsp *sigmadsp, unsigned int addr,
26 struct sigmadsp { struct
45 struct sigmadsp *devm_sigmadsp_init(struct device *dev, argument
48 int sigmadsp_restrict_params(struct sigmadsp *sigmadsp,
53 struct sigmadsp *devm_sigmadsp_init_regmap(struct device *dev,
56 struct sigmadsp *devm_sigmadsp_init_i2c(struct i2c_client *client,
59 int sigmadsp_attach(struct sigmadsp *sigmadsp,
61 int sigmadsp_setup(struct sigmadsp *sigmadsp, unsigned int samplerate);
62 void sigmadsp_reset(struct sigmadsp *sigmadsp);
H A Dsigmadsp-regmap.c39 struct sigmadsp *devm_sigmadsp_init_regmap(struct device *dev, in devm_sigmadsp_init_regmap()
43 struct sigmadsp *sigmadsp; in devm_sigmadsp_init_regmap() local
45 sigmadsp = devm_sigmadsp_init(dev, ops, firmware_name); in devm_sigmadsp_init_regmap()
46 if (IS_ERR(sigmadsp)) in devm_sigmadsp_init_regmap()
47 return sigmadsp; in devm_sigmadsp_init_regmap()
49 sigmadsp->control_data = regmap; in devm_sigmadsp_init_regmap()
50 sigmadsp->write = sigmadsp_write_regmap; in devm_sigmadsp_init_regmap()
51 sigmadsp->read = sigmadsp_read_regmap; in devm_sigmadsp_init_regmap()
53 return sigmadsp; in devm_sigmadsp_init_regmap()
H A Dsigmadsp-i2c.c77 struct sigmadsp *devm_sigmadsp_init_i2c(struct i2c_client *client, in devm_sigmadsp_init_i2c()
80 struct sigmadsp *sigmadsp; in devm_sigmadsp_init_i2c() local
82 sigmadsp = devm_sigmadsp_init(&client->dev, ops, firmware_name); in devm_sigmadsp_init_i2c()
83 if (IS_ERR(sigmadsp)) in devm_sigmadsp_init_i2c()
84 return sigmadsp; in devm_sigmadsp_init_i2c()
86 sigmadsp->control_data = client; in devm_sigmadsp_init_i2c()
87 sigmadsp->write = sigmadsp_write_i2c; in devm_sigmadsp_init_i2c()
88 sigmadsp->read = sigmadsp_read_i2c; in devm_sigmadsp_init_i2c()
90 return sigmadsp; in devm_sigmadsp_init_i2c()
H A Dadau17x1.h54 struct sigmadsp *sigmadsp; member
/linux/
H A DMAINTAINERS1919 F: sound/soc/codecs/sigmadsp.*