Searched refs:hipc (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/sound/soc/intel/avs/ |
D | cnl.c | 18 snd_hdac_adsp_updatel(adev, spec->hipc->ctl_offset, in avs_cnl_ipc_interrupt() 21 hipc_ack = snd_hdac_adsp_readl(adev, spec->hipc->ack_offset); in avs_cnl_ipc_interrupt() 22 hipc_rsp = snd_hdac_adsp_readl(adev, spec->hipc->rsp_offset); in avs_cnl_ipc_interrupt() 25 if (hipc_ack & spec->hipc->ack_done_mask) { in avs_cnl_ipc_interrupt() 29 snd_hdac_adsp_updatel(adev, spec->hipc->ack_offset, spec->hipc->ack_done_mask, in avs_cnl_ipc_interrupt() 30 spec->hipc->ack_done_mask); in avs_cnl_ipc_interrupt() 34 if (hipc_rsp & spec->hipc->rsp_busy_mask) { in avs_cnl_ipc_interrupt() 54 snd_hdac_adsp_updatel(adev, spec->hipc->ctl_offset, in avs_cnl_ipc_interrupt()
|
D | skl.c | 21 snd_hdac_adsp_updatel(adev, spec->hipc->ctl_offset, in avs_skl_ipc_interrupt() 24 hipc_ack = snd_hdac_adsp_readl(adev, spec->hipc->ack_offset); in avs_skl_ipc_interrupt() 25 hipc_rsp = snd_hdac_adsp_readl(adev, spec->hipc->rsp_offset); in avs_skl_ipc_interrupt() 28 if (hipc_ack & spec->hipc->ack_done_mask) { in avs_skl_ipc_interrupt() 32 snd_hdac_adsp_updatel(adev, spec->hipc->ack_offset, spec->hipc->ack_done_mask, in avs_skl_ipc_interrupt() 33 spec->hipc->ack_done_mask); in avs_skl_ipc_interrupt() 37 if (hipc_rsp & spec->hipc->rsp_busy_mask) { in avs_skl_ipc_interrupt() 50 snd_hdac_adsp_updatel(adev, spec->hipc->ctl_offset, in avs_skl_ipc_interrupt()
|
D | ipc.c | 310 hipc_rsp = snd_hdac_adsp_readl(adev, spec->hipc->rsp_offset); in avs_ipc_is_busy() 311 return hipc_rsp & spec->hipc->rsp_busy_mask; in avs_ipc_is_busy() 372 tx->header |= spec->hipc->req_busy_mask; in avs_dsp_send_tx() 380 snd_hdac_adsp_writel(adev, spec->hipc->req_ext_offset, tx->header >> 32); in avs_dsp_send_tx() 381 snd_hdac_adsp_writel(adev, spec->hipc->req_offset, tx->header & UINT_MAX); in avs_dsp_send_tx() 548 snd_hdac_adsp_updatel(adev, spec->hipc->ctl_offset, mask, value); in avs_dsp_interrupt_control()
|
D | core.c | 789 .hipc = &skl_hipc_spec, 799 .hipc = &skl_hipc_spec, 809 .hipc = &cnl_hipc_spec, 819 .hipc = &cnl_hipc_spec, 829 .hipc = &cnl_hipc_spec, 840 .hipc = &cnl_hipc_spec, \
|
D | avs.h | 105 const struct avs_hipc_spec *hipc; member
|
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | dp.c | 151 u8 hipc = 3; in nvkm_dp_train_drive() local 153 if (lpc2 >= hipc) in nvkm_dp_train_drive() 154 lpc2 = hipc | DPCD_LC0F_LANE0_MAX_POST_CURSOR2_REACHED; in nvkm_dp_train_drive()
|