Searched refs:sigmadsp (Results 1 – 6 of 6) sorted by relevance
| /linux/sound/soc/codecs/ |
| H A D | sigmadsp.c | 95 static int sigmadsp_write(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_write() argument 98 return sigmadsp->write(sigmadsp->control_data, addr, data, len); in sigmadsp_write() 101 static int sigmadsp_read(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_read() argument 104 return sigmadsp->read(sigmadsp->control_data, addr, data, len); in sigmadsp_read() 118 static int sigmadsp_ctrl_write(struct sigmadsp *sigmadsp, in sigmadsp_ctrl_write() argument 122 if (ctrl->num_bytes <= 20 && sigmadsp->ops && sigmadsp->ops->safeload) in sigmadsp_ctrl_write() 123 return sigmadsp->ops->safeload(sigmadsp, ctrl->addr, data, in sigmadsp_ctrl_write() 126 return sigmadsp_write(sigmadsp, ctrl->addr, data, in sigmadsp_ctrl_write() 134 struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol); in sigmadsp_ctrl_put() local 138 mutex_lock(&sigmadsp->lock); in sigmadsp_ctrl_put() [all …]
|
| H A D | sigmadsp.h | 17 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 D | sigmadsp-regmap.c | 39 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 D | sigmadsp-i2c.c | 77 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 D | adau17x1.h | 54 struct sigmadsp *sigmadsp; member
|
| /linux/ |
| H A D | MAINTAINERS | 1818 F: sound/soc/codecs/sigmadsp.*
|