Searched refs:cs35l56_private (Results 1 – 5 of 5) sorted by relevance
32 struct cs35l56_private { struct61 static inline struct cs35l56_private *cs35l56_private_from_base(struct cs35l56_base *cs35l56_base) in cs35l56_private_from_base() argument63 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 …]
49 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 …]
104 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 …]
20 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()
21 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()