UBUNTU: [Packaging] nvidia -- use dkms-versions to define versions built
Currently each and every Nvidia version added or removed from
dkms-versions requires a pair of corresponding changes to debian/rules
and debian/rules.d/2-binary-arch.mk. Switch to using the listed versions
in debian/dkms-versions to generate the rules we need during build.
We have TGP PCH support for Tigerlake and Rocketlake. Similarly
now TGP PCH can be used with Cometlake CPU.
Changes since V3 :
- Rebased to top drm-tip commit
- dev_priv replaced with i915 for new API
- Enable default Port B,C,D detection for TGP && GEN9_BC
Changes since V2 :
- IS_COMETLAKE replaced with IS_GEN9_BC
- VBT ddc pin remapping added
- Added dedicated HPD pin and DDC pin handling API
Changes since V1 :
- Matched HPD Pin mapping for PORT C and PORT D of CML CPU.
Cc: Matt Roper <email address hidden>
Cc: Jani Nikula <email address hidden>
Signed-off-by: Tejas Upadhyay <email address hidden>
(cherry picked from https://patchwork.freedesktop.org/patch/412664/)
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>
After boot into kernel. Driver configured ddc pin mapping based on
predefined table in parse_ddi_port(). Now driver configure rkl
ddc pin mapping depends on icp_ddc_pin_map[]. Then this table will
give incorrect gmbus port number to cause HDMI can't work.
Refer to commit cd0a89527d06 ("drm/i915/rkl: Add DDC pin mapping").
Create two ddc pin table for rkl TGP and CMP pch. Then HDMI can
works properly on rkl.
v2: update patch based on latest dinq branch.
v3: update ddc table for RKL+TGP sku.
RKL+CNP sku will load cnp_ddc_pin_map[] setting.
v4: modify the if/else judgment to avoid nesting.
v5: fix typo in v4.
Cc: Matt Roper <email address hidden>
Cc: Aditya Swarup <email address hidden>
Cc: Anusha Srivatsa <email address hidden>
Cc: Jani Nikula <email address hidden>
Cc: Cooper Chiou <email address hidden>
Cc: Khaled Almahallawy <email address hidden>
Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/2577
Signed-off-by: Lee Shawn C <email address hidden>
Reviewed-by: Matt Roper <email address hidden>
Signed-off-by: Lyude Paul <email address hidden>
Link: https://patchwork<email address hidden>
(cherry picked from commit 956aee8fa366cfd9d693aa6e7ef822b775980c01
drm-next)
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>
8f79231...
by
=?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>