| /Linux-v5.15/drivers/mailbox/ | 
| D | hi6220-mailbox.c | 61 	unsigned int dir, dst_irq, ack_irq;  member 186 		writel(BIT(mchan->ack_irq), ACK_INT_CLR_REG(mbox->ipc));  in hi6220_mbox_interrupt() 201 	writel(BIT(mchan->ack_irq), ACK_INT_ENA_REG(mbox->ipc));  in hi6220_mbox_startup() 211 	writel(BIT(mchan->ack_irq), ACK_INT_DIS_REG(mbox->ipc));  in hi6220_mbox_shutdown() 212 	mbox->irq_map_chan[mchan->ack_irq] = NULL;  in hi6220_mbox_shutdown() 230 	unsigned int ack_irq = spec->args[2];  in hi6220_mbox_xlate()  local 234 	    ack_irq >= mbox->chan_num) {  in hi6220_mbox_xlate() 237 			i, dst_irq, ack_irq);  in hi6220_mbox_xlate() 243 	if (mbox->irq_map_chan[ack_irq] == (void *)chan) {  in hi6220_mbox_xlate() 250 	mchan->ack_irq = ack_irq;  in hi6220_mbox_xlate() [all …] 
 | 
| D | hi3660-mailbox.c | 58 	unsigned int ack_irq;  member 108 	writel(BIT(mchan->ack_irq), base + MBOX_ICLR_REG);  in hi3660_mbox_check_state() 145 			writel(BIT(mchan->ack_irq), base + MBOX_SRC_REG);  in hi3660_mbox_acquire_channel() 149 			if (val & BIT(mchan->ack_irq))  in hi3660_mbox_acquire_channel() 203 	writel(BIT(mchan->ack_irq), base + MBOX_SEND_REG);  in hi3660_mbox_send_data() 226 	mchan->ack_irq = spec->args[2];  in hi3660_mbox_xlate()
  | 
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ | 
| D | mxgpu_ai.c | 336 	adev->virt.ack_irq.num_types = 1;  in xgpu_ai_mailbox_set_irq_funcs() 337 	adev->virt.ack_irq.funcs = &xgpu_ai_mailbox_ack_irq_funcs;  in xgpu_ai_mailbox_set_irq_funcs() 350 	r = amdgpu_irq_add_id(adev, SOC15_IH_CLIENTID_BIF, 138, &adev->virt.ack_irq);  in xgpu_ai_mailbox_add_irq_id() 366 	r = amdgpu_irq_get(adev, &adev->virt.ack_irq, 0);  in xgpu_ai_mailbox_get_irq() 379 	amdgpu_irq_put(adev, &adev->virt.ack_irq, 0);  in xgpu_ai_mailbox_put_irq()
  | 
| D | mxgpu_nv.c | 368 	adev->virt.ack_irq.num_types = 1;  in xgpu_nv_mailbox_set_irq_funcs() 369 	adev->virt.ack_irq.funcs = &xgpu_nv_mailbox_ack_irq_funcs;  in xgpu_nv_mailbox_set_irq_funcs() 382 	r = amdgpu_irq_add_id(adev, SOC15_IH_CLIENTID_BIF, 138, &adev->virt.ack_irq);  in xgpu_nv_mailbox_add_irq_id() 398 	r = amdgpu_irq_get(adev, &adev->virt.ack_irq, 0);  in xgpu_nv_mailbox_get_irq() 411 	amdgpu_irq_put(adev, &adev->virt.ack_irq, 0);  in xgpu_nv_mailbox_put_irq()
  | 
| D | mxgpu_vi.c | 572 	adev->virt.ack_irq.num_types = 1;  in xgpu_vi_mailbox_set_irq_funcs() 573 	adev->virt.ack_irq.funcs = &xgpu_vi_mailbox_ack_irq_funcs;  in xgpu_vi_mailbox_set_irq_funcs() 586 	r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 138, &adev->virt.ack_irq);  in xgpu_vi_mailbox_add_irq_id() 602 	r = amdgpu_irq_get(adev, &adev->virt.ack_irq, 0);  in xgpu_vi_mailbox_get_irq() 615 	amdgpu_irq_put(adev, &adev->virt.ack_irq, 0);  in xgpu_vi_mailbox_put_irq()
  | 
| D | amdgpu_virt.h | 218 	struct amdgpu_irq_src		ack_irq;  member
  | 
| /Linux-v5.15/Documentation/devicetree/bindings/mailbox/ | 
| D | hisilicon,hi3660-mailbox.txt | 15 			  <&phandle channel dst_irq ack_irq> 19 			    ack_irq	: Local interrupt vector
  | 
| D | hisilicon,hi6220-mailbox.txt | 21 			<&phandle slot_id dst_irq ack_irq> 25 			  ack_irq: IRQ identifier index number with generating a
  | 
| /Linux-v5.15/drivers/misc/ocxl/ | 
| D | link.c | 117 static void ack_irq(struct spa *spa, enum xsl_response r)  in ack_irq()  function 185 	ack_irq(spa, r);  in xsl_fault_handler_bh() 213 		ack_irq(spa, ADDRESS_ERROR);  in xsl_fault_handler() 232 		ack_irq(spa, ADDRESS_ERROR);  in xsl_fault_handler() 243 		ack_irq(spa, ADDRESS_ERROR);  in xsl_fault_handler() 260 		ack_irq(spa, ADDRESS_ERROR);  in xsl_fault_handler()
  | 
| /Linux-v5.15/drivers/misc/cxl/ | 
| D | fault.c | 101 	cxl_ops->ack_irq(ctx, CXL_PSL_TFC_An_AE, 0);  in cxl_ack_ae() 125 		cxl_ops->ack_irq(ctx, CXL_PSL_TFC_An_R, 0);  in cxl_handle_segment_miss() 190 		cxl_ops->ack_irq(ctx, CXL_PSL_TFC_An_R, 0);  in cxl_handle_page_fault()
  | 
| D | irq.c | 74 		cxl_ops->ack_irq(ctx, CXL_PSL_TFC_An_A, 0);  in cxl_irq_psl9() 160 		cxl_ops->ack_irq(ctx, CXL_PSL_TFC_An_A, 0);  in cxl_irq_psl8()
  | 
| D | guest.c | 61 	return cxl_ops->ack_irq(ctx, 0, errstat);  in guest_handle_psl_slice_error() 1178 	.ack_irq = guest_ack_irq,
  | 
| D | native.c | 1149 	return cxl_ops->ack_irq(ctx, 0, errstat);  in native_handle_psl_slice_error() 1575 	.ack_irq = native_ack_irq,
  | 
| D | cxl.h | 1077 	int (*ack_irq)(struct cxl_context *ctx, u64 tfc, u64 psl_reset_mask);  member
  | 
| /Linux-v5.15/drivers/media/pci/cx18/ | 
| D | cx18-mailbox.c | 385 	u32 ack_irq, req;  in mb_ack_irq()  local 389 		ack_irq = IRQ_EPU_TO_APU_ACK;  in mb_ack_irq() 393 		ack_irq = IRQ_EPU_TO_CPU_ACK;  in mb_ack_irq() 412 	cx18_write_reg_expect(cx, ack_irq, SW2_INT_SET, ack_irq, ack_irq);  in mb_ack_irq()
  | 
| /Linux-v5.15/arch/alpha/include/asm/ | 
| D | machvec.h | 83 	void (*ack_irq)(unsigned long);  member
  |