Lines Matching full:hpd
358 /* hpd for digital panel detect/disconnect */
359 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in rs600_hpd_sense() argument
364 switch (hpd) { in rs600_hpd_sense()
382 enum radeon_hpd_id hpd) in rs600_hpd_set_polarity() argument
385 bool connected = rs600_hpd_sense(rdev, hpd); in rs600_hpd_set_polarity()
387 switch (hpd) { in rs600_hpd_set_polarity()
417 switch (radeon_connector->hpd.hpd) { in rs600_hpd_init()
429 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_init()
430 enable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_init()
431 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in rs600_hpd_init()
444 switch (radeon_connector->hpd.hpd) { in rs600_hpd_fini()
456 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_fini()
457 disable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_fini()
697 if (rdev->irq.hpd[0]) { in rs600_irq_set()
700 if (rdev->irq.hpd[1]) { in rs600_irq_set()