Lines Matching refs:amdgpu_device
36 static void xgpu_nv_mailbox_send_ack(struct amdgpu_device *adev)
41 static void xgpu_nv_mailbox_set_valid(struct amdgpu_device *adev, bool val)
55 static enum idh_event xgpu_nv_mailbox_peek_msg(struct amdgpu_device *adev)
61 static int xgpu_nv_mailbox_rcv_msg(struct amdgpu_device *adev,
80 static uint8_t xgpu_nv_peek_ack(struct amdgpu_device *adev)
85 static int xgpu_nv_poll_ack(struct amdgpu_device *adev)
104 static int xgpu_nv_poll_msg(struct amdgpu_device *adev, enum idh_event event)
137 static void xgpu_nv_mailbox_trans_msg (struct amdgpu_device *adev,
173 static int xgpu_nv_send_access_requests_with_param(struct amdgpu_device *adev,
244 static int xgpu_nv_send_access_requests(struct amdgpu_device *adev,
251 static int xgpu_nv_request_reset(struct amdgpu_device *adev)
265 static int xgpu_nv_request_full_gpu_access(struct amdgpu_device *adev,
274 static int xgpu_nv_release_full_gpu_access(struct amdgpu_device *adev,
286 static int xgpu_nv_request_init_data(struct amdgpu_device *adev)
291 static int xgpu_nv_mailbox_ack_irq(struct amdgpu_device *adev,
299 static int xgpu_nv_set_mailbox_ack_irq(struct amdgpu_device *adev,
316 static void xgpu_nv_ready_to_reset(struct amdgpu_device *adev)
321 static int xgpu_nv_wait_reset(struct amdgpu_device *adev)
340 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
365 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt);
375 static int xgpu_nv_set_mailbox_rcv_irq(struct amdgpu_device *adev,
392 static int xgpu_nv_mailbox_rcv_irq(struct amdgpu_device *adev,
449 void xgpu_nv_mailbox_set_irq_funcs(struct amdgpu_device *adev)
457 int xgpu_nv_mailbox_add_irq_id(struct amdgpu_device *adev)
474 int xgpu_nv_mailbox_get_irq(struct amdgpu_device *adev)
493 void xgpu_nv_mailbox_put_irq(struct amdgpu_device *adev)
499 static void xgpu_nv_ras_poison_handler(struct amdgpu_device *adev,
511 static bool xgpu_nv_rcvd_ras_intr(struct amdgpu_device *adev)
518 static int xgpu_nv_req_ras_err_count(struct amdgpu_device *adev)
523 static int xgpu_nv_req_ras_cper_dump(struct amdgpu_device *adev, u64 vf_rptr)
533 static int xgpu_nv_req_ras_bad_pages(struct amdgpu_device *adev)