mirror of
https://github.com/torvalds/linux.git
synced 2026-10-17 06:20:02 +02:00
[Why&How] dccg21_init() calls dccg2_init() which hardcodes 100MHz refclk values for MICROSECOND_TIME_BASE_DIV and MILLISECOND_TIME_BASE_DIV. DCN21 uses 48MHz refclk, so the wrong values corrupt DCCG timing and cause eDP link training failure on cold boot. Write the correct 48MHz values directly instead of calling dccg2_init(). v2: Fixed typo Fixes: |
||
|---|---|---|
| .. | ||
| dcn21_dccg.c | ||
| dcn21_dccg.h | ||