Home
last modified time | relevance | path

Searched refs:pm_gate (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/sof/intel/
H A Dhda-dsp.c356 struct sof_ipc_pm_gate pm_gate; in hda_dsp_send_pm_gate_ipc() local
359 memset(&pm_gate, 0, sizeof(pm_gate)); in hda_dsp_send_pm_gate_ipc()
361 /* configure pm_gate ipc message */ in hda_dsp_send_pm_gate_ipc()
362 pm_gate.hdr.size = sizeof(pm_gate); in hda_dsp_send_pm_gate_ipc()
363 pm_gate.hdr.cmd = SOF_IPC_GLB_PM_MSG | SOF_IPC_PM_GATE; in hda_dsp_send_pm_gate_ipc()
364 pm_gate.flags = flags; in hda_dsp_send_pm_gate_ipc()
366 /* send pm_gate ipc to dsp */ in hda_dsp_send_pm_gate_ipc()
367 return sof_ipc_tx_message_no_pm(sdev->ipc, pm_gate in hda_dsp_send_pm_gate_ipc()
[all...]
H A Dcnl.c149 struct sof_ipc_pm_gate *pm_gate; in cnl_compact_ipc_compress() local
152 pm_gate = msg->msg_data; in cnl_compact_ipc_compress()
158 *dd = pm_gate->flags; in cnl_compact_ipc_compress()
/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc3.c1130 struct sof_ipc_pm_gate pm_gate; in sof_ipc3_set_pm_gate() local
1132 memset(&pm_gate, 0, sizeof(pm_gate)); in sof_ipc3_set_pm_gate()
1134 /* configure pm_gate ipc message */ in sof_ipc3_set_pm_gate()
1135 pm_gate.hdr.size = sizeof(pm_gate); in sof_ipc3_set_pm_gate()
1136 pm_gate.hdr.cmd = SOF_IPC_GLB_PM_MSG | SOF_IPC_PM_GATE; in sof_ipc3_set_pm_gate()
1137 pm_gate.flags = flags; in sof_ipc3_set_pm_gate()
1139 /* send pm_gate ipc to dsp */ in sof_ipc3_set_pm_gate()
1140 return sof_ipc_tx_message_no_pm_no_reply(sdev->ipc, &pm_gate, sizeo in sof_ipc3_set_pm_gate()
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dcnl.c247 struct sof_ipc_pm_gate *pm_gate = msg->msg_data; in cnl_compact_ipc_compress() local
249 if (pm_gate->hdr.cmd == (SOF_IPC_GLB_PM_MSG | SOF_IPC_PM_GATE)) { in cnl_compact_ipc_compress()
254 *dd = pm_gate->flags; in cnl_compact_ipc_compress()

Completed in 4 milliseconds