Lines Matching full:hpd
1565 bool hpd_status; /* HPD status of link without physical HPD pin. */
1566 bool is_hpd_pending; /* Indicates a new received hpd */
1975 * recommended to call this function as the first link operation upon HPD event
2018 /* Enable HPD interrupt handler for a given link */
2021 /* Disable HPD interrupt handler for a given link */
2037 /* query current hpd pin value
2038 * return - true HPD is asserted (HPD high), false otherwise (HPD low)
2046 /* enable/disable hardware HPD filter.
2048 * @link - The link the HPD pin is associated with.
2049 * @enable = true - enable hardware HPD filter. HPD event will only queued to irq
2050 * handler once after no HPD change has been detected within dc default HPD
2051 * filtering interval since last HPD event. i.e if display keeps toggling hpd
2052 * pulses within default HPD interval, no HPD event will be received until HPD
2053 * toggles have stopped. Then HPD event will be queued to irq handler once after
2054 * dc default HPD filtering interval since last HPD event.
2056 * @enable = false - disable hardware HPD filter. HPD event will be queued
2057 * immediately to irq handler after no HPD change has been detected within
2058 * IRQ_HPD (aka HPD short pulse) interval (i.e 2ms).
2106 * It no longer does complete hpd rx irq handling. We should create a separate
2126 /* Determine if hpd rx irq should be handled or ignored
2127 * return true - hpd rx irq should be handled.
2128 * return false - it is safe to ignore hpd rx irq event
2133 * @link - link the hpd irq data associated with
2134 * @hpd_irq_dpcd_data - input hpd irq data
2135 * return - true if hpd irq data indicates a link lost
2140 /* Read hpd rx irq data from a given link
2141 * @link - link where the hpd irq data should be read from
2142 * @irq_data - output hpd irq data
2143 * return - DC_OK if hpd irq data is read successfully, otherwise hpd irq data
2252 * format will be used. The decision will remain unchanged until next HPD event.