[Nouveau] [PATCH 4/4] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST

Sasha Levin sashal at kernel.org
Thu Feb 13 17:37:06 UTC 2020


Hi,

[This is an automated email]

This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all

The bot has tested the following trees: v5.5.3, v5.4.19, v4.19.103, v4.14.170, v4.9.213, v4.4.213.

v5.5.3: Failed to apply! Possible dependencies:
    5ff0cb1ce253 ("drm/nouveau/kms/nv50-: Use less encoders by making mstos per-head")
    f7b0325ecccc ("drm/nouveau/kms/nv50-: Probe SOR caps for DP interlacing support")

v5.4.19: Failed to apply! Possible dependencies:
    5ff0cb1ce253 ("drm/nouveau/kms/nv50-: Use less encoders by making mstos per-head")
    f7b0325ecccc ("drm/nouveau/kms/nv50-: Probe SOR caps for DP interlacing support")

v4.19.103: Failed to apply! Possible dependencies:
    5e292e7646ef ("drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_cleanup()")
    5ff0cb1ce253 ("drm/nouveau/kms/nv50-: Use less encoders by making mstos per-head")
    6d757753cef8 ("drm/nouveau: Move backlight device into nouveau_connector")
    f7b0325ecccc ("drm/nouveau/kms/nv50-: Probe SOR caps for DP interlacing support")

v4.14.170: Failed to apply! Possible dependencies:
    07bbc1c5f49b ("drm/nouveau/core/memory: split info pointers from accessor pointers")
    0b11b30de9d2 ("drm/nouveau/mmu/nv04-nv4x: move global vmm to nvkm_mmu")
    11fc017dfb1e ("drm/nouveau/kms/nv50: prepare for double-buffered LUTs")
    1590700d94ac ("drm/nouveau/kms/nv50-: split each resource type into their own source files")
    269fe32d3343 ("drm/nouveau/bar: swap oneinit/init ordering, and rename bar3 to bar2")
    30ed49b55b6e ("drm/nouveau/kms/nv50-: move code underneath dispnv50/")
    34508f9d260c ("drm/nouveau/kms/nv50-: determine MST support from DP Info Table")
    54b202f1d830 ("drm/nouveau: fix mode_valid's return type")
    5b17f3624efa ("drm/nouveau/mmu/nv04: implement vmm on top of new base")
    5e075fdeb166 ("drm/nouveau/mmu: automatically handle "un-bootstrapping" of vmm")
    698c1aa9f83b ("drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors")
    7f53d6dc9a72 ("drm/nouveau/core/memory: comptag allocation")
    806a73356537 ("drm/nouveau/mmu: implement base for new vm management")
    90df522912ac ("drm/nouveau/kms/nv50: use INTERPOLATE_257_UNITY_RANGE LUT on newer chipsets")
    997a89003c2d ("drm/nouveau/core/memory: add reference counting")
    c83c4097eba8 ("drm/nouveau/mmu: define user interfaces to mmu memory allocation")
    e69dae85c90b ("drm/nouveau/bar/nv50,g84: drop mmu invalidate")
    e75182f68b7b ("drm/nouveau/kms/nv50: use "low res" lut for indexed mode")
    eaf1a69110f4 ("drm/nouveau/mmu: add base for type-based memory allocation")
    f4778f08a038 ("drm/nouveau/kms/nv50: fix handling of gamma since atomic conversion")
    f5650478ab07 ("drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffers")
    f7b0325ecccc ("drm/nouveau/kms/nv50-: Probe SOR caps for DP interlacing support")

v4.9.213: Failed to apply! Possible dependencies:
    3dbd036b8419 ("drm/nouveau/kms/nv50: separate out mode commit")
    52aa30f2524d ("drm/nouveau/kms/nv50: switch mst sink back into sst mode")
    6bbab3b6b656 ("drm/nouveau/kms/nv50: separate out base/ovly channel usage bounds commit")
    7e91833dfb2d ("drm/nouveau/kms/nv50: separate out dither commit")
    839ca903f12e ("drm/nouveau/kms/nv50: transition to atomic interfaces internally")
    973f10c2d3ea ("drm/nouveau/kms/nv50: separate out base channel commit")
    ad6336195393 ("drm/nouveau/kms/nv50: separate out core surface commit")
    ea8ee39002a1 ("drm/nouveau/kms/nv50: separate out cursor surface commit")
    f479c0ba4a17 ("drm/nouveau/kms/nv50: initial support for DP 1.2 multi-stream")

v4.4.213: Failed to apply! Possible dependencies:
    13a3d91f17a5 ("drm: Pass 'name' to drm_encoder_init()")
    3dbd036b8419 ("drm/nouveau/kms/nv50: separate out mode commit")
    52aa30f2524d ("drm/nouveau/kms/nv50: switch mst sink back into sst mode")
    7568b1067181 ("drm/nouveau/nvif: split out display interface definitions")
    839ca903f12e ("drm/nouveau/kms/nv50: transition to atomic interfaces internally")
    973f10c2d3ea ("drm/nouveau/kms/nv50: separate out base channel commit")
    ad6336195393 ("drm/nouveau/kms/nv50: separate out core surface commit")
    b516a9efb7af ("drm: Move LEAVE/ENTER_ATOMIC_MODESET to fbdev helpers")
    f479c0ba4a17 ("drm/nouveau/kms/nv50: initial support for DP 1.2 multi-stream")


NOTE: The patch will not be queued to stable trees until it is upstream.

How should we proceed with this patch?

-- 
Thanks,
Sasha


More information about the Nouveau mailing list