mirror of https://github.com/torvalds/linux.git
Power up the ASTDP connector for connection status detection if the
connector is not active. Keep it powered if a display is attached.
This fixes a bug where the connector does not come back after
disconnecting the display. The encoder's atomic_disable turns off
power on the physical connector. Further HPD reads will fail,
thus preventing the driver from detecting re-connected displays.
For connectors that are actively used, only test the HPD flag without
touching power.
Fixes:
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| ast_ddc.c | ||
| ast_ddc.h | ||
| ast_dp.c | ||
| ast_dp501.c | ||
| ast_dram_tables.h | ||
| ast_drv.c | ||
| ast_drv.h | ||
| ast_main.c | ||
| ast_mm.c | ||
| ast_mode.c | ||
| ast_post.c | ||
| ast_reg.h | ||
| ast_tables.h | ||