linux/drivers/gpu/drm/nouveau
Alastair Bridgewater a897074350 drm/nouveau/disp/gk104-: Use supplied HDMI InfoFrames
Now that we have the InfoFrame data being provided, for the most
part, program the hardware to use it.

While we're here, and since the functionality will come in handy
for supporting 3D stereoscopy, implement setting the Vendor
("generic"?) InfoFrame.

Also don't enable any InfoFrame that is not provided, and disable
the Vendor InfoFrame when disabling the output.

Signed-off-by: Alastair Bridgewater <alastair.bridgewater@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2017-06-16 14:04:18 +10:00
..
dispnv04 drm: Add acquire ctx to ->gamma_set hook 2017-04-06 10:21:55 +02:00
include drm/nouveau/disp/g84-: Extend NVKM HDMI power control method to set InfoFrames 2017-06-16 14:04:18 +10:00
nvif
nvkm drm/nouveau/disp/gk104-: Use supplied HDMI InfoFrames 2017-06-16 14:04:18 +10:00
Kbuild drm/nouveau: fix include notation and remove -Iinclude/drm flag 2017-05-17 14:36:01 +02:00
Kconfig
nouveau_abi16.c
nouveau_abi16.h
nouveau_acpi.c
nouveau_acpi.h
nouveau_backlight.c
nouveau_bios.c
nouveau_bios.h
nouveau_bo.c drm/ttm: add io_mem_pfn callback 2017-04-04 23:33:42 -04:00
nouveau_bo.h
nouveau_chan.c
nouveau_chan.h
nouveau_connector.c drm/nouveau/i2c: modify aux interface to return length actually transferred 2017-03-07 17:05:16 +10:00
nouveau_connector.h
nouveau_crtc.h
nouveau_debugfs.c
nouveau_debugfs.h
nouveau_display.c Linux 4.12-rc3 2017-05-30 15:54:15 +10:00
nouveau_display.h drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos 2017-05-10 10:21:31 +02:00
nouveau_dma.c
nouveau_dma.h
nouveau_dp.c
nouveau_drm.c Linux 4.12-rc5 2017-06-16 13:58:27 +10:00
nouveau_drv.h Linux 4.12-rc5 2017-06-16 13:58:27 +10:00
nouveau_encoder.h
nouveau_fbcon.c
nouveau_fbcon.h
nouveau_fence.c
nouveau_fence.h
nouveau_gem.c treewide: use kv[mz]alloc* rather than opencoded variants 2017-05-08 17:15:13 -07:00
nouveau_gem.h
nouveau_hwmon.c
nouveau_hwmon.h
nouveau_ioc32.c
nouveau_ioctl.h
nouveau_led.c
nouveau_led.h
nouveau_nvif.c
nouveau_platform.c drm/nouveau/platform: support for probing GP10B 2017-04-06 14:39:04 +10:00
nouveau_platform.h
nouveau_prime.c
nouveau_reg.h
nouveau_sgdma.c
nouveau_ttm.c drm/nouveau: fix include notation and remove -Iinclude/drm flag 2017-05-17 14:36:01 +02:00
nouveau_ttm.h
nouveau_usif.c drm: Remove drm_pending_event->pid 2017-03-14 14:38:33 +01:00
nouveau_usif.h
nouveau_vga.c drm/nouveau: replace multiple open-coded runpm support checks with function 2017-06-06 14:04:03 +10:00
nouveau_vga.h
nv04_fbcon.c
nv04_fence.c
nv10_fence.c
nv10_fence.h
nv17_fence.c
nv50_display.c drm/nouveau: Pass mode-dependent AVI and Vendor HDMI InfoFrames to NVKM 2017-06-16 14:04:18 +10:00
nv50_display.h
nv50_fbcon.c
nv50_fence.c
nv84_fence.c
nvc0_fbcon.c
nvc0_fence.c