Lines Matching refs:snd_sof_dev
52 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in hda_ctrl_dai_widget_setup()
85 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component); in hda_ctrl_dai_widget_free()
158 void hda_sdw_int_enable(struct snd_sof_dev *sdev, bool enable) in hda_sdw_int_enable()
163 static int hda_sdw_acpi_scan(struct snd_sof_dev *sdev) in hda_sdw_acpi_scan()
181 static int hda_sdw_probe(struct snd_sof_dev *sdev) in hda_sdw_probe()
223 int hda_sdw_startup(struct snd_sof_dev *sdev) in hda_sdw_startup()
239 static int hda_sdw_exit(struct snd_sof_dev *sdev) in hda_sdw_exit()
254 bool hda_common_check_sdw_irq(struct snd_sof_dev *sdev) in hda_common_check_sdw_irq()
280 static bool hda_dsp_check_sdw_irq(struct snd_sof_dev *sdev) in hda_dsp_check_sdw_irq()
296 static bool hda_sdw_check_wakeen_irq(struct snd_sof_dev *sdev) in hda_sdw_check_wakeen_irq()
309 void hda_sdw_process_wakeen(struct snd_sof_dev *sdev) in hda_sdw_process_wakeen()
321 static inline int hda_sdw_acpi_scan(struct snd_sof_dev *sdev) in hda_sdw_acpi_scan()
326 static inline int hda_sdw_probe(struct snd_sof_dev *sdev) in hda_sdw_probe()
331 static inline int hda_sdw_exit(struct snd_sof_dev *sdev) in hda_sdw_exit()
336 static inline bool hda_dsp_check_sdw_irq(struct snd_sof_dev *sdev) in hda_dsp_check_sdw_irq()
346 static inline bool hda_sdw_check_wakeen_irq(struct snd_sof_dev *sdev) in hda_sdw_check_wakeen_irq()
479 static void hda_dsp_get_state(struct snd_sof_dev *sdev, const char *level) in hda_dsp_get_state()
543 static void hda_dsp_get_registers(struct snd_sof_dev *sdev, in hda_dsp_get_registers()
572 static void hda_dsp_dump_ext_rom_status(struct snd_sof_dev *sdev, const char *level, in hda_dsp_dump_ext_rom_status()
591 void hda_dsp_dump(struct snd_sof_dev *sdev, u32 flags) in hda_dsp_dump()
615 static bool hda_check_ipc_irq(struct snd_sof_dev *sdev) in hda_check_ipc_irq()
626 void hda_ipc_irq_dump(struct snd_sof_dev *sdev) in hda_ipc_irq_dump()
647 void hda_ipc_dump(struct snd_sof_dev *sdev) in hda_ipc_dump()
666 void hda_ipc4_dump(struct snd_sof_dev *sdev) in hda_ipc4_dump()
684 static int hda_init(struct snd_sof_dev *sdev) in hda_init()
733 static int check_dmic_num(struct snd_sof_dev *sdev) in check_dmic_num()
759 static int check_nhlt_ssp_mask(struct snd_sof_dev *sdev) in check_nhlt_ssp_mask()
778 static int check_nhlt_ssp_mclk_mask(struct snd_sof_dev *sdev, int ssp_num) in check_nhlt_ssp_mclk_mask()
792 static const char *fixup_tplg_name(struct snd_sof_dev *sdev, in fixup_tplg_name()
817 static int dmic_detect_topology_fixup(struct snd_sof_dev *sdev, in dmic_detect_topology_fixup()
866 static int hda_init_caps(struct snd_sof_dev *sdev) in hda_init_caps()
936 static void hda_check_for_state_change(struct snd_sof_dev *sdev) in hda_check_for_state_change()
952 struct snd_sof_dev *sdev = context; in hda_dsp_interrupt_handler()
975 struct snd_sof_dev *sdev = context; in hda_dsp_interrupt_thread()
1010 int hda_dsp_probe(struct snd_sof_dev *sdev) in hda_dsp_probe()
1181 int hda_dsp_remove(struct snd_sof_dev *sdev) in hda_dsp_remove()
1241 int hda_power_down_dsp(struct snd_sof_dev *sdev) in hda_power_down_dsp()
1250 static void hda_generic_machine_select(struct snd_sof_dev *sdev, in hda_generic_machine_select()
1332 static void hda_generic_machine_select(struct snd_sof_dev *sdev, in hda_generic_machine_select()
1344 static bool link_slaves_found(struct snd_sof_dev *sdev, in link_slaves_found()
1417 static struct snd_soc_acpi_mach *hda_sdw_machine_select(struct snd_sof_dev *sdev) in hda_sdw_machine_select()
1516 static struct snd_soc_acpi_mach *hda_sdw_machine_select(struct snd_sof_dev *sdev) in hda_sdw_machine_select()
1523 struct snd_sof_dev *sdev) in hda_set_mach_params()
1535 struct snd_soc_acpi_mach *hda_machine_select(struct snd_sof_dev *sdev) in hda_machine_select()
1680 int hda_register_clients(struct snd_sof_dev *sdev) in hda_register_clients()
1685 void hda_unregister_clients(struct snd_sof_dev *sdev) in hda_unregister_clients()