linux_dsm_epyc7002/drivers/gpu/drm/nouveau
Martin Peres b449a43f56 drm/nouveau/therm: ack any pending IRQ at init
This is safe because ptherm hasn't been configured yet and will be a
little further down the initialization path. Ptherm should be safe
regarding to runtime reconfiguration.

v2:
  - do not limit this patch to nv84-a3 and make it nv84+

v3:
  - move the ack to fini()
  - disable IRQs on fini()
  - silently ignore un-requested IRQs

Signed-off-by: Martin Peres <martin.peres@labri.fr>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2013-11-08 15:37:43 +10:00
..
core drm/nouveau/therm: ack any pending IRQ at init 2013-11-08 15:37:43 +10:00
dispnv04 drm/nv10/kms: add plane support for nv10-nv40 2013-11-08 15:37:40 +10:00
Kconfig drm: Add separate Kconfig option for fbdev helpers 2013-10-11 23:36:58 +02:00
Makefile drm/nv44/mpeg: create a copy of the nv31/nv40 impls 2013-11-08 15:37:41 +10:00
nouveau_abi16.c drm/nv10: introduce a new NV_11 card type 2013-11-08 15:37:35 +10:00
nouveau_abi16.h
nouveau_acpi.c
nouveau_acpi.h
nouveau_agp.c
nouveau_agp.h
nouveau_backlight.c drm/sysfs: sort out minor and connector device object lifetimes. 2013-10-22 09:37:40 +01:00
nouveau_bios.c drm: Remove pci_vendor and pci_device from struct drm_device 2013-10-09 15:55:33 +10:00
nouveau_bios.h
nouveau_bo.c drm/nv10: introduce a new NV_11 card type 2013-11-08 15:37:35 +10:00
nouveau_bo.h drm/nouveau: embed gem object in nouveau_bo 2013-10-09 14:37:55 +10:00
nouveau_chan.c
nouveau_chan.h
nouveau_connector.c drm/nv10: introduce a new NV_11 card type 2013-11-08 15:37:35 +10:00
nouveau_connector.h drm/nouveau: remove prototype for non-existent nouveau_connector_bpp 2013-11-08 15:36:08 +10:00
nouveau_crtc.h
nouveau_debugfs.c
nouveau_debugfs.h
nouveau_display.c drm/nouveau/core: convert event handler apis to split create/enable semantics 2013-11-08 15:36:06 +10:00
nouveau_display.h drm/nouveau/core: convert event handler apis to split create/enable semantics 2013-11-08 15:36:06 +10:00
nouveau_dma.c
nouveau_dma.h
nouveau_dp.c
nouveau_drm.c drm/nv10: fix chipset checks, mostly for the benefit of nv1a 2013-11-08 15:37:39 +10:00
nouveau_drm.h drm/nouveau/core: convert event handler apis to split create/enable semantics 2013-11-08 15:36:06 +10:00
nouveau_encoder.h
nouveau_fbcon.c drm/nouveau: embed gem object in nouveau_bo 2013-10-09 14:37:55 +10:00
nouveau_fbcon.h
nouveau_fence.c drm/nouveau/core: convert event handler apis to split create/enable semantics 2013-11-08 15:36:06 +10:00
nouveau_fence.h
nouveau_gem.c drm: kill ->gem_init_object() and friends 2013-10-09 14:38:02 +10:00
nouveau_gem.h drm: kill ->gem_init_object() and friends 2013-10-09 14:38:02 +10:00
nouveau_hwsq.h
nouveau_ioc32.c
nouveau_ioctl.h
nouveau_mem.c
nouveau_perf.c
nouveau_pm.c
nouveau_pm.h
nouveau_prime.c drm/nouveau: embed gem object in nouveau_bo 2013-10-09 14:37:55 +10:00
nouveau_reg.h
nouveau_sgdma.c drm/nouveau/ttm: prevent double-free in nouveau_sgdma_create_ttm() failure path 2013-09-18 00:16:29 +10:00
nouveau_ttm.c
nouveau_ttm.h
nouveau_vga.c
nouveau_vga.h
nouveau_volt.c
nv04_fbcon.c
nv04_fence.c
nv04_pm.c
nv10_fence.c
nv10_fence.h
nv17_fence.c
nv40_pm.c
nv50_display.c drm/nv50-/kms: assume analog display connected if load on any pin 2013-09-04 13:47:07 +10:00
nv50_display.h
nv50_fbcon.c
nv50_fence.c
nv50_pm.c
nv84_fence.c
nva3_pm.c
nvc0_fbcon.c
nvc0_fence.c
nvc0_pm.c