Searched refs:cs530x (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/sound/soc/codecs/ |
| H A D | cs530x.c | 525 cs530x->fs = fs; in cs530x_hw_params() 533 cs530x->tdm_slots, cs530x->tdm_width); in cs530x_hw_params() 535 cs530x->tdm_width, in cs530x_hw_params() 536 cs530x->tdm_slots, in cs530x_hw_params() 770 cs530x->devtype); in cs530x_component_probe() 844 cs530x->num_adcs = 2; in cs530x_check_device_id() 847 cs530x->num_adcs = 4; in cs530x_check_device_id() 850 cs530x->num_adcs = 8; in cs530x_check_device_id() 900 if (!cs530x->dev_dai) in cs530x_probe() 912 cs530x->supplies); in cs530x_probe() [all …]
|
| H A D | cs530x-i2c.c | 40 struct cs530x_priv *cs530x; in cs530x_i2c_probe() local 42 cs530x = devm_kzalloc(&client->dev, sizeof(*cs530x), GFP_KERNEL); in cs530x_i2c_probe() 43 if (!cs530x) in cs530x_i2c_probe() 46 i2c_set_clientdata(client, cs530x); in cs530x_i2c_probe() 48 cs530x->regmap = devm_regmap_init_i2c(client, &cs530x_regmap); in cs530x_i2c_probe() 49 if (IS_ERR(cs530x->regmap)) in cs530x_i2c_probe() 50 return dev_err_probe(&client->dev, PTR_ERR(cs530x->regmap), in cs530x_i2c_probe() 53 cs530x->devtype = (uintptr_t)i2c_get_match_data(client); in cs530x_i2c_probe() 54 cs530x->dev = &client->dev; in cs530x_i2c_probe() 56 return cs530x_probe(cs530x); in cs530x_i2c_probe()
|
| H A D | cs530x.h | 221 int cs530x_probe(struct cs530x_priv *cs530x);
|
| H A D | Makefile | 115 snd-soc-cs530x-y := cs530x.o 116 snd-soc-cs530x-i2c-y := cs530x-i2c.o 533 obj-$(CONFIG_SND_SOC_CS530X) += snd-soc-cs530x.o 534 obj-$(CONFIG_SND_SOC_CS530X_I2C) += snd-soc-cs530x-i2c.o
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | cirrus,cs530x.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,cs530x.yaml# 7 title: Cirrus Logic cs530x family of audio ADCs
|