diff options
| author | Imre Deak <imre.deak@intel.com> | 2026-05-22 19:05:13 +0300 |
|---|---|---|
| committer | Imre Deak <imre.deak@intel.com> | 2026-05-25 15:07:46 +0300 |
| commit | cc18eac531a656f9104f78a0d9358bb099080831 (patch) | |
| tree | 47f65acb64d357bc2f92858097c49659188f7a3e /include/linux/debugobjects.h | |
| parent | 0759e16078f01a2420db3bcba8c9c8911a7dd885 (diff) | |
| download | linux-cc18eac531a656f9104f78a0d9358bb099080831.tar.xz | |
drm/i915/dp: Cache max common lane count
Cache the maximum common lane count together with the common link
rates.
This is safe because the cached value is updated:
- during driver probe, before the connector is registered and can be
used for mode validation or modesetting
- during resume, before output HW state readout can query it
- during connector detection, right after updating the sink/link
capabilities
Caching the value allows detecting max common lane count changes in
a follow-up change and keeps the tracking of max common lane count
aligned with that of common rates.
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patch.msgid.link/20260522160514.2628249-4-imre.deak@intel.com
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
