Files
RedBear-OS/local/recipes
vasilito 7db86ea7f2 intel: eDP PLL + HDMI TMDS scrambling — ported from Linux 7.1
edp_pll.rs (110 lines): eDP dedicated PLL for laptop panels
  Fixed-frequency PLL (no link training adaptation needed)
  Div0/div1 fractional divider computation
  PSR mode entry/exit (PLL power state for panel self refresh)
  Lock polling with timeout

hdmi_scrambler.rs (80 lines): HDMI 2.0 TMDS scrambling
  16-bit LFSR: G(x) = x^16 + x^5 + x^4 + x^3 + 1
  Auto-enable above 3.4 Gbps TMDS threshold
  SCDC scrambling status readback via DP AUX
  Per-DDI port scrambling control

Ported from Linux 7.1:
  intel_dpll_mgr.c eDP path → EdpPll
  intel_hdmi.c scrambling path → HdmiScrambler

Intel driver: 87 files, 0 errors
2026-06-02 10:50:58 +03:00
..