HPD signaling has three use cases:
- Connection event defined as HPD_EVENT is detected, and the state of the HPD is 1.
- Disconnection event defined as HPD_EVENT is detected, and the state of the HPD is 0.
- HPD IRQ event as captured in the INTERRUPT_STATUS register Bit[0].
The following figure shows the Source core state and basic actions to be
taken based on HPD events.
Figure 1. HPD Event Handling in Source Core