| 5c6fb4b28b16 ("drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere") |
| 09838c4efe9a ("drm/nouveau/kms: Search for encoders' connectors properly") |
| 344c2e5a4796 ("drm/nouveau/kms/nv50-: use NVIDIA's headers for core or_ctrl()") |
| 0a96099691c8 ("drm/nouveau/kms/nv50-: implement proper push buffer control logic") |
| 9ec5e8204053 ("drm/nouveau/kms/nv50-: convert core or_ctrl() to new push macros") |
| 2853ccf09255 ("drm/nouveau/kms/nv50-: wrap existing command submission in nvif_push interface") |
| e79c9a0ba5e7 ("drm/nouveau/nvif: give every mem object a human-readable identifier") |
| 9ac596a4e875 ("drm/nouveau/nvif: give every object a human-readable identifier") |
| f6e7393edefa ("drm/nouveau: Use fallthrough pseudo-keyword") |
| 12885ecbfe62 ("drm/nouveau/kms/nvd9-: Add CRC support") |
| 0bc8ffe09771 ("drm/nouveau/kms/nv50-: Move hard-coded object handles into header") |
| 6f8dbcf1c9ce ("drm/nouveau/disp: provide hint to OR allocation about HDA requirements") |
| 4a2cb4181b07 ("drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support") |
| fa1232ea8451 ("drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create()") |
| 61a41097e4bd ("drm/nouveau/kms: Fix regression by audio component transition") |
| fa4f4c213f5f ("drm/nouveau/kms: Support NVIDIA format modifiers") |
| 4f5746c863db ("drm/nouveau/kms: Check framebuffer size against bo") |
| c586f30bf74c ("drm/nouveau/kms: Add format mod prop to base/ovly/nvdisp") |
| 559c9eb6a669 ("drm/nouveau/kms: Remove struct nouveau_framebuffer") |
| 183405879255 ("drm/nouveau/kms: Remove field nvbo from struct nouveau_framebuffer") |
| 84c862b572f8 ("drm/nouveau/kms: Move struct nouveau_framebuffer.vma to struct nouveau_fbdev") |
| e27ad35e69f6 ("drm/nouveau/kms: Remove unused fields from struct nouveau_framebuffer") |