Lines Matching full:hpd

1471 	bool hpd_status; /* HPD status of link without physical HPD pin. */
1472 bool is_hpd_pending; /* Indicates a new received hpd */
1608 * recommended to call this function as the first link operation upon HPD event
1651 /* Enable HPD interrupt handler for a given link */
1654 /* Disable HPD interrupt handler for a given link */
1670 /* query current hpd pin value
1671 * return - true HPD is asserted (HPD high), false otherwise (HPD low)
1679 /* enable/disable hardware HPD filter.
1681 * @link - The link the HPD pin is associated with.
1682 * @enable = true - enable hardware HPD filter. HPD event will only queued to irq
1683 * handler once after no HPD change has been detected within dc default HPD
1684 * filtering interval since last HPD event. i.e if display keeps toggling hpd
1685 * pulses within default HPD interval, no HPD event will be received until HPD
1686 * toggles have stopped. Then HPD event will be queued to irq handler once after
1687 * dc default HPD filtering interval since last HPD event.
1689 * @enable = false - disable hardware HPD filter. HPD event will be queued
1690 * immediately to irq handler after no HPD change has been detected within
1691 * IRQ_HPD (aka HPD short pulse) interval (i.e 2ms).
1736 * It no longer does complete hpd rx irq handling. We should create a separate
1756 /* Determine if hpd rx irq should be handled or ignored
1757 * return true - hpd rx irq should be handled.
1758 * return false - it is safe to ignore hpd rx irq event
1763 * @link - link the hpd irq data associated with
1764 * @hpd_irq_dpcd_data - input hpd irq data
1765 * return - true if hpd irq data indicates a link lost
1770 /* Read hpd rx irq data from a given link
1771 * @link - link where the hpd irq data should be read from
1772 * @irq_data - output hpd irq data
1773 * return - DC_OK if hpd irq data is read successfully, otherwise hpd irq data
1864 * format will be used. The decision will remain unchanged until next HPD event.