small update to my last version I sent out. Patches 3-6 are optional and should only improve detecting the max clocks for HDMI and DP, but they didn't underwent big testing and I am a bit concerned, that it might break detecting the DP limits on some boards.
Karol Herbst (6): kms/nv50: move nv50_mstm out of the dp union in nouveau_encoder kms/nv50: reject interlaced modes if the hardware doesn't support it kms/nv50: add core957d class kms/nv50: read out display max clocks kms/nv50: detect HDMI max MHz correctly kms/nv50: detect LVDS max MHz correctly drm/nouveau/dispnv50/Kbuild | 1 + drm/nouveau/dispnv50/core.c | 6 ++-- drm/nouveau/dispnv50/core.h | 23 +++++++++++++ drm/nouveau/dispnv50/core507d.c | 25 ++++++++++++++ drm/nouveau/dispnv50/core907d.c | 27 +++++++++++++++ drm/nouveau/dispnv50/core917d.c | 2 ++ drm/nouveau/dispnv50/core957d.c | 60 +++++++++++++++++++++++++++++++++ drm/nouveau/dispnv50/disp.c | 53 ++++++++++++++++++++--------- drm/nouveau/nouveau_connector.c | 26 +++++++++----- drm/nouveau/nouveau_dp.c | 2 +- drm/nouveau/nouveau_encoder.h | 11 +++++- 11 files changed, 208 insertions(+), 28 deletions(-) create mode 100644 drm/nouveau/dispnv50/core957d.c -- 2.17.1 _______________________________________________ Nouveau mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/nouveau
