linux_dsm_epyc7002/drivers/gpu/drm/nouveau/include/nvif
Ilia Mirkin 4126b99e74 drm/nouveau/disp: add a way to configure scrambling/tmds for hdmi 2.0
High pixel clocks are required to use a 40 TMDS divider instead of 10,
and even low ones may optionally use scrambling depending on device
support.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2018-10-11 09:54:10 +10:00
..
cl006b.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl506e.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
cl506f.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
cl507a.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl507b.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl507c.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl507d.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl507e.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl826e.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
cl826f.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
cl906f.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
cl0002.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl0046.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cl0080.h drm/nouveau/core: recognise gv100 2018-05-18 15:01:31 +10:00
cl5070.h drm/nouveau/disp: add a way to configure scrambling/tmds for hdmi 2.0 2018-10-11 09:54:10 +10:00
cl9097.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cla06f.h drm/nouveau/fifo/gk104-: require explicit runlist selection for channel allocation 2018-05-18 15:01:21 +10:00
class.h drm/nouveau/gr/gv100: initial support 2018-05-18 15:01:47 +10:00
clc37b.h drm/nouveau/disp/gv100: initial support 2018-05-18 15:01:43 +10:00
clc37e.h drm/nouveau/disp/gv100: initial support 2018-05-18 15:01:43 +10:00
client.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
device.h drm/nouveau/fifo/gv100: initial support 2018-05-18 15:01:46 +10:00
disp.h drm/nouveau/kms: move display class instantiation to library 2018-05-18 15:01:26 +10:00
driver.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
event.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fifo.h drm/nouveau/fifo/gk104-: support querying engines available on each runlist 2018-05-18 15:01:21 +10:00
if000a.h drm/nouveau/mmu: define user interfaces to mmu memory allocation 2017-11-02 13:32:31 +10:00
if000b.h drm/nouveau/mmu/nv04-nv4x: type-based vram allocation and bar mapping 2017-11-02 13:32:31 +10:00
if000c.h drm/nouveau/mmu: define user interfaces to mmu vmm opertaions 2017-11-02 13:32:31 +10:00
if000d.h drm/nouveau/mmu/nv04: implement new vmm backend 2017-11-02 13:32:27 +10:00
if500b.h drm/nouveau/mmu/nv50,g84: type-based vram allocation and bar mapping 2017-11-02 13:32:31 +10:00
if500d.h drm/nouveau/mmu/nv50,g84: implement new vmm backend 2017-11-02 13:32:29 +10:00
if900b.h drm/nouveau/mmu/gf100-: type-based vram allocation and bar mapping 2017-11-02 13:32:31 +10:00
if900d.h drm/nouveau/mmu/gf100: implement new vmm backend 2017-11-02 13:32:29 +10:00
if0000.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if0001.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if0002.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if0003.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if0004.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if0005.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
if0008.h drm/nouveau/mmu: define user interfaces to mmu 2017-11-02 13:32:31 +10:00
ifb00d.h drm/nouveau/mmu/gm200,gm20b: implement new vmm backend 2017-11-02 13:32:29 +10:00
ifc00d.h drm/nouveau/mmu/gp100,gp10b: implement new vmm backend 2017-11-02 13:32:30 +10:00
ioctl.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
list.h
mem.h drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffers 2018-05-18 15:01:21 +10:00
mmu.h drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffers 2018-05-18 15:01:21 +10:00
notify.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
object.h drm/nouveau/nvif: remove const attribute from nvif_mclass 2018-07-16 18:06:29 +10:00
os.h main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
unpack.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
user.h drm/nouveau/fifo/gv100: initial support 2018-05-18 15:01:46 +10:00
vmm.h drm/nouveau/mmu: define user interfaces to mmu vmm opertaions 2017-11-02 13:32:31 +10:00