| From: |
| Dave Airlie <airlied-AT-gmail.com> |
| To: |
| dri-devel-AT-lists.freedesktop.org |
| Subject: |
| nouveau: add HDMI FRL support for GSP enabled GPUs |
| Date: |
| Thu, 23 Apr 2026 10:42:12 +1000 |
| Message-ID: |
| <20260423004552.3289884-1-airlied@gmail.com> |
| Cc: |
| nouveau-AT-lists.freedesktop.org |
| Archive-link: |
| Article |
This adds higher refresh and resolution modes that need FRL support
on HDMI.
With GSP the firmware handles most of the hard work, just need to
send things in the correct order and handle the link training at the
right points.
The first commit reorders current SCDC support on GSP to do things
in the same order as NVIDIA open driver. Then it builds on that to add
FRL pieces in the backend, and the final patch adds all the frontend
pieces.
I've tested this on Ampere GA106 + a HDMI 2.1 capture card (Elgato X).
I used claude code to iterate on this a bunch to solve the ordering
issues and align with NVIDIA programming sequences.
Dave.