Lines Matching defs:notify
42 * @notify: dmub notification structure to be filled up
47 struct dmub_notification *notify)
57 notify->type = DMUB_NOTIFICATION_NO_DATA;
58 notify->pending_notification = false;
66 notify->type = DMUB_NOTIFICATION_NO_DATA;
67 notify->pending_notification = false;
73 notify->type = DMUB_NOTIFICATION_AUX_REPLY;
74 notify->link_index = cmd.dp_aux_reply.control.instance;
75 notify->result = cmd.dp_aux_reply.control.result;
76 dmub_memcpy((void *)¬ify->aux_reply,
81 notify->type = DMUB_NOTIFICATION_HPD;
82 notify->hpd_status = cmd.dp_hpd_notify.hpd_data.hpd_status;
84 notify->type = DMUB_NOTIFICATION_HPD_IRQ;
87 notify->link_index = cmd.dp_hpd_notify.hpd_data.instance;
88 notify->result = AUX_RET_SUCCESS;
91 notify->type = DMUB_NOTIFICATION_SET_CONFIG_REPLY;
92 notify->link_index = cmd.set_config_reply.set_config_reply_control.instance;
93 notify->sc_status = cmd.set_config_reply.set_config_reply_control.status;
96 notify->type = DMUB_NOTIFICATION_DPIA_NOTIFICATION;
97 notify->link_index = cmd.dpia_notification.payload.header.instance;
101 notify->dpia_notification.payload.data.dpia_bw_alloc.estimated_bw =
103 notify->dpia_notification.payload.data.dpia_bw_alloc.allocated_bw =
107 notify->result = DPIA_BW_REQ_FAILED;
109 notify->result = DPIA_BW_REQ_SUCCESS;
111 notify->result = DPIA_EST_BW_CHANGED;
113 notify->result = DPIA_BW_ALLOC_CAPS_CHANGED;
117 notify->type = DMUB_NOTIFICATION_NO_DATA;
130 notify->pending_notification = false;
132 notify->pending_notification = true;