Home
last modified time | relevance | path

Searched refs:cs35l56_base (Results 1 – 4 of 4) sorted by relevance

/linux/sound/soc/codecs/
H A Dcs35l56-shared.c48 int cs35l56_set_patch(struct cs35l56_base *cs35l56_base) in cs35l56_set_patch() argument
50 return regmap_register_patch(cs35l56_base->regmap, cs35l56_patch, in cs35l56_set_patch()
229 int cs35l56_mbox_send(struct cs35l56_base *cs35l56_base, unsigned int command) in cs35l56_mbox_send() argument
234 regmap_write(cs35l56_base->regmap, CS35L56_DSP_VIRTUAL1_MBOX_1, command); in cs35l56_mbox_send()
235 ret = regmap_read_poll_timeout(cs35l56_base->regmap, CS35L56_DSP_VIRTUAL1_MBOX_1, in cs35l56_mbox_send()
239 dev_warn(cs35l56_base->dev, "MBOX command %#x failed: %d\n", command, ret); in cs35l56_mbox_send()
247 int cs35l56_firmware_shutdown(struct cs35l56_base *cs35l56_base) in cs35l56_firmware_shutdown() argument
252 ret = cs35l56_mbox_send(cs35l56_base, CS35L56_MBOX_CMD_SHUTDOWN); in cs35l56_firmware_shutdown()
256 ret = regmap_read_poll_timeout(cs35l56_base->regmap, CS35L56_DSP1_PM_CUR_STATE, in cs35l56_firmware_shutdown()
261 dev_err(cs35l56_base->dev, "Failed to poll PM_CUR_STATE to 1 is %d (ret %d)\n", in cs35l56_firmware_shutdown()
[all …]
H A Dcs35l56.h35 struct cs35l56_base base;
65 int cs35l56_irq_request(struct cs35l56_base *cs35l56_base, int irq);
/linux/include/sound/
H A Dcs35l56.h270 struct cs35l56_base { struct
293 static inline int cs35l56_init_config_for_spi(struct cs35l56_base *cs35l56, in cs35l56_init_config_for_spi() argument
305 static inline bool cs35l56_is_spi(struct cs35l56_base *cs35l56) in cs35l56_is_spi()
319 int cs35l56_set_patch(struct cs35l56_base *cs35l56_base);
320 int cs35l56_mbox_send(struct cs35l56_base *cs35l56_base, unsigned int command);
321 int cs35l56_firmware_shutdown(struct cs35l56_base *cs35l56_base);
322 int cs35l56_wait_for_firmware_boot(struct cs35l56_base *cs35l56_base);
325 void cs35l56_system_reset(struct cs35l56_base *cs35l56_base, bool is_soundwire);
326 int cs35l56_irq_request(struct cs35l56_base *cs35l56_base, int irq);
328 int cs35l56_is_fw_reload_needed(struct cs35l56_base *cs35l56_base);
[all …]
/linux/sound/pci/hda/
H A Dcs35l56_hda.h23 struct cs35l56_base base;