blob: 447bbb4d5a36e5ea80744504c77f2774d3044683 [file] [log] [blame]
9b5ca547bb8f ("drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs")
9f9f54e887ad ("drm/nouveau/disp/gp100: split SOR implementation from gm200")
860377423350 ("drm/nouveau/disp/tu102: rename implementation from tu104")
7ebec5f43134 ("drm/nouveau/core: recognise TU102")
8ff01abcccbb ("drm/nouveau/ce/tu106: initial support")
7f7bc32e23e7 ("drm/nouveau/disp/tu106: initial support")
1a38496cdd44 ("drm/nouveau/dma/tu106: initial support")
73010b8e2b9a ("drm/nouveau/top/tu106: initial support")
a39cb42a7541 ("drm/nouveau/pci/tu106: initial support")
2cc0d7c0f761 ("drm/nouveau/core: recognise TU106")
563737c525ea ("drm/nouveau/kms/tu104: initial support")
c36322d23d5d ("drm/nouveau/ce/tu104: initial support")
114b6556db76 ("drm/nouveau/disp/tu104: initial support")
aff70760be71 ("drm/nouveau/dma/tu104: initial support")
67e5abb78d0e ("drm/nouveau/top/tu104: initial support")
2d7ca8cb1995 ("drm/nouveau/pci/tu104: initial support")
344d9c8f35b9 ("drm/nouveau/core: recognise TU104")
6e1f34e33c17 ("drm/nouveau/ce/gv100: initial support")
facaed62b4cb ("drm/nouveau/kms/gv100: initial support")
290ffeafcc1a ("drm/nouveau/disp/gv100: initial support")
6fb566b91372 ("drm/nouveau/dma/gv100: initial support")
a1c771a5cb86 ("drm/nouveau/top/gv100: initial support")
893855d8215f ("drm/nouveau/pci/gv100: initial support")
c1f856bb9949 ("drm/nouveau/core: recognise gv100")
2ce7f3862989 ("drm/nouveau/kms/nv50-: initial overlay support")
01d380ab4f70 ("drm/nouveau/kms/gk104-: support additional cursor sizes")
119608a7f3f1 ("drm/nouveau/kms/nv50-: handle degamma LUT from window channels")
e349a05dc8fa ("drm/nouveau/kms/nv50-: plane updates don't always require image_set()")
859b456b6b19 ("drm/nouveau/kms/nv50-: store window visibility in state")
45a2945a3759 ("drm/nouveau/kms/nv50-: simplify swap interval handling")
04fc14be7726 ("drm/nouveau/kms/nv50-: decouple window state changes, and update method submisssion")
53e0a3e70de6 ("drm/nouveau/kms/nv50-: simplify tracking of channel interlocks")
261fcfa96991 ("drm/nouveau/kms/nv50-: extend window image data for stereo/planar formats")
43c181e9deb5 ("drm/nouveau/kms/nv50-: move drm format->hw conversion into common code")
f88bc9d3ecca ("drm/nouveau/kms/nv50-: unify set/clr masks")
9d6c2fe1917f ("drm/nouveau/kms/nv50-: allow specification of valid heads for a window")
ccd27db8c731 ("drm/nouveau/kms/nv50-: split base implementation by hardware class")
09e1b78aab57 ("drm/nouveau/kms/nv50-: split core implementation by hardware class")
1590700d94ac ("drm/nouveau/kms/nv50-: split each resource type into their own source files")
0a3687716bb0 ("drm/nouveau/kms/nv50: abstract OR interfaces so the code can be split")
2ca7fb5c1cc6 ("drm/nouveau/kms/nv50: handle SetControlOutputResource from head")
10ffe0fad533 ("drm/nouveau/kms/nv50-: abstract head interfaces so the code can be split")
9ca6f1ebba10 ("drm/nouveau/kms/nv50: modify core allocation so the code can be split")
d7c6e97a3232 ("drm/nouveau/kms/nv50-: modify base allocation so the code can be split")
b97ace407226 ("drm/nouveau/kms/nv50-: modify cursor allocation so the code can be split")
a97c530eb968 ("drm/nouveau/kms/nv50-: modify overlay allocation so the code can be split")
5bca1621c07c ("drm/nouveau/kms/nv50-: move fb ctxdma tracking into windows")
30ed49b55b6e ("drm/nouveau/kms/nv50-: move code underneath dispnv50/")
0d4a2c5767dc ("drm/nouveau/kms: move display class instantiation to library")
f5650478ab07 ("drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffers")