Lines Matching refs:hpd_pin
313 int hpd_pin; member
1627 conn = val & BIT(tc->hpd_pin); in tc_bridge_detect()
1640 if (tc->hpd_pin >= 0) in tc_connector_detect()
1701 if (tc->hpd_pin >= 0) { in tc_edp_bridge_attach()
1844 if (tc->hpd_pin >= 0 && tc->bridge.dev) { in tc_irq_handler()
1851 bool h = val & INT_GPIO_H(tc->hpd_pin); in tc_irq_handler()
1852 bool lc = val & INT_GPIO_LC(tc->hpd_pin); in tc_irq_handler()
1854 dev_dbg(tc->dev, "GPIO%d: %s %s\n", tc->hpd_pin, in tc_irq_handler()
1967 if (tc->hpd_pin >= 0) in tc_probe_edp_bridge_endpoint()
2094 &tc->hpd_pin); in tc_probe()
2096 tc->hpd_pin = -ENODEV; in tc_probe()
2098 if (tc->hpd_pin < 0 || tc->hpd_pin > 1) { in tc_probe()
2149 if (tc->hpd_pin >= 0) { in tc_probe()
2150 u32 lcnt_reg = tc->hpd_pin == 0 ? INT_GP0_LCNT : INT_GP1_LCNT; in tc_probe()
2151 u32 h_lc = INT_GPIO_H(tc->hpd_pin) | INT_GPIO_LC(tc->hpd_pin); in tc_probe()
2157 regmap_write(tc->regmap, GPIOM, BIT(tc->hpd_pin)); in tc_probe()