Home
last modified time | relevance | path

Searched refs:cs35l56_private (Results 1 – 5 of 5) sorted by relevance

/linux/sound/soc/codecs/
H A Dcs35l56.h32 struct cs35l56_private { struct
61 static inline struct cs35l56_private *cs35l56_private_from_base(struct cs35l56_base *cs35l56_base) in cs35l56_private_from_base() argument
63 return container_of(cs35l56_base, struct cs35l56_private, base); in cs35l56_private_from_base()
68 void cs35l56_mask_soundwire_interrupts(struct cs35l56_private *cs35l56);
69 void cs35l56_unmask_soundwire_interrupts(struct cs35l56_private *cs35l56);
78 int cs35l56_common_probe(struct cs35l56_private *cs35l56, int irq);
79 int cs35l56_init(struct cs35l56_private *cs35l56);
80 void cs35l56_remove(struct cs35l56_private *cs35l56);
83 int cs35l56_set_fw_suffix(struct cs35l56_private *cs35l56);
85 int cs35l56_process_xu_properties(struct cs35l56_private *cs35l56);
[all …]
H A Dcs35l56.c49 void cs35l56_mask_soundwire_interrupts(struct cs35l56_private *cs35l56) in cs35l56_mask_soundwire_interrupts()
64 void cs35l56_unmask_soundwire_interrupts(struct cs35l56_private *cs35l56) in cs35l56_unmask_soundwire_interrupts()
74 static void cs35l56_disable_sdw_interrupts(struct cs35l56_private *cs35l56) in cs35l56_disable_sdw_interrupts()
84 static void cs35l56_enable_sdw_interrupts(struct cs35l56_private *cs35l56) in cs35l56_enable_sdw_interrupts()
96 static void cs35l56_wait_dsp_ready(struct cs35l56_private *cs35l56) in cs35l56_wait_dsp_ready()
106 struct cs35l56_private *cs35l56 = snd_soc_component_get_drvdata(component); in cs35l56_dspwait_get_volsw()
116 struct cs35l56_private *cs35l56 = snd_soc_component_get_drvdata(component); in cs35l56_dspwait_put_volsw()
131 struct cs35l56_private *cs35l56 = snd_soc_component_get_drvdata(component); in cs35l56_cal_set_status_ctl_get()
256 struct cs35l56_private *cs35l56 = snd_soc_component_get_drvdata(component); in cs35l56_play_event()
397 struct cs35l56_private *cs35l56 = snd_soc_component_get_drvdata(component); in cs35l56_dsp_event()
[all …]
H A Dcs35l56-sdw.c104 struct cs35l56_private *cs35l56 = dev_get_drvdata(&peripheral->dev); in cs35l56_sdw_read()
134 struct cs35l56_private *cs35l56 = dev_get_drvdata(&peripheral->dev); in cs35l56_sdw_gather_write()
195 static int cs35l56_sdw_get_unique_id(struct cs35l56_private *cs35l56) in cs35l56_sdw_get_unique_id()
210 struct cs35l56_private *cs35l56 = dev_get_drvdata(&peripheral->dev); in cs35l56_sdw_init()
256 struct cs35l56_private *cs35l56 = dev_get_drvdata(&peripheral->dev); in cs35l56_sdw_read_prop()
300 struct cs35l56_private *cs35l56 = dev_get_drvdata(&peripheral->dev); in cs35l56_sdw_update_status()
331 static int __maybe_unused cs35l56_sdw_handle_unattach(struct cs35l56_private *cs35l56) in cs35l56_sdw_handle_unattach()
354 struct cs35l56_private *cs35l56 = dev_get_drvdata(dev); in cs35l56_sdw_runtime_suspend()
364 struct cs35l56_private *cs35l56 = dev_get_drvdata(dev); in cs35l56_sdw_runtime_resume()
387 struct cs35l56_private *cs35l56 = dev_get_drvdata(dev); in cs35l56_sdw_system_suspend()
[all …]
H A Dcs35l56-spi.c20 struct cs35l56_private *cs35l56; in cs35l56_spi_probe()
23 cs35l56 = devm_kzalloc(&spi->dev, sizeof(struct cs35l56_private), GFP_KERNEL); in cs35l56_spi_probe()
48 struct cs35l56_private *cs35l56 = spi_get_drvdata(spi); in cs35l56_spi_remove()
H A Dcs35l56-i2c.c21 struct cs35l56_private *cs35l56; in cs35l56_i2c_probe()
26 cs35l56 = devm_kzalloc(dev, sizeof(struct cs35l56_private), GFP_KERNEL); in cs35l56_i2c_probe()
59 struct cs35l56_private *cs35l56 = i2c_get_clientdata(client); in cs35l56_i2c_remove()