OpenCloudOS-Kernel/drivers/gpu/drm/nouveau/include/nvif
Ben Skeggs 63f8c9b7f6 drm/nouveau/fifo/gk110: expose KeplerChannelGpfifoB
This class supports a WFI method (0x0078) that's not present on the
KeplerChannelGpfifoA class.

The binary driver exposes both classes on these GPUs for some reason,
though there doesn't appear to be any difference in the setup that's
done for each (ie. even if you allocate GpfifoA, the WFI method will
still work).

We shall just expose GpfifoB, as I don't see a good reason to report
the presence of both.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2016-03-14 10:13:48 +10:00
..
cl0002.h drm/nouveau/nvif: split out ctxdma interface definitions 2016-01-11 11:17:40 +10:00
cl006b.h drm/nouveau/nvif: split out fifo interface definitions 2016-01-11 11:17:40 +10:00
cl0046.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl0080.h drm/nouveau/nvif: split out device interface definitions 2016-01-11 11:17:40 +10:00
cl506e.h drm/nouveau/nvif: split out fifo interface definitions 2016-01-11 11:17:40 +10:00
cl506f.h drm/nouveau/nvif: split out fifo interface definitions 2016-01-11 11:17:40 +10:00
cl507a.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl507b.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl507c.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl507d.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl507e.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl826e.h drm/nouveau/nvif: split out fifo interface definitions 2016-01-11 11:17:40 +10:00
cl826f.h drm/nouveau/nvif: split out fifo interface definitions 2016-01-11 11:17:40 +10:00
cl906f.h drm/nouveau/nvif: split out fifo interface definitions 2016-01-11 11:17:40 +10:00
cl5070.h drm/nouveau/nvif: split out display interface definitions 2016-01-11 11:17:40 +10:00
cl9097.h drm/nouveau/nvif: split out fermi interface definitions 2016-01-11 11:17:40 +10:00
cla06f.h drm/nouveau/fifo/gk104: add vic plumbing 2016-03-14 10:13:47 +10:00
class.h drm/nouveau/fifo/gk110: expose KeplerChannelGpfifoB 2016-03-14 10:13:48 +10:00
client.h drm/nouveau/client: convert to new-style nvkm_object 2015-08-28 12:40:39 +10:00
device.h drm/nouveau/hwmon: add power consumption 2016-03-14 10:13:26 +10:00
driver.h drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes) 2015-01-22 12:15:10 +10:00
event.h drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes) 2015-01-22 12:15:10 +10:00
if0000.h drm/nouveau/nvif: split out client interface definitions 2016-01-11 11:17:40 +10:00
if0001.h drm/nouveau/nvif: split out device control interface definitions 2016-01-11 11:17:40 +10:00
if0002.h drm/nouveau/nvif: split out perfmon interface definitions 2016-01-11 11:17:40 +10:00
if0003.h drm/nouveau/nvif: split out perfmon interface definitions 2016-01-11 11:17:40 +10:00
if0004.h drm/nouveau/nvif: split out nvsw interface definitons 2016-01-11 11:17:40 +10:00
if0005.h drm/nouveau/nvif: split out nvsw interface definitons 2016-01-11 11:17:40 +10:00
ioctl.h drm/nouveau/nvif: move internal class identifiers to class.h 2016-01-11 11:17:40 +10:00
list.h drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes) 2015-01-22 12:15:10 +10:00
notify.h drm/nouveau/nvif: simplify and tidy library interfaces 2015-08-28 12:40:32 +10:00
object.h drm/nouveau/nvif: return min/max versions for supported object classes 2015-08-28 12:40:32 +10:00
os.h drm/nouveau/platform: allow to specify the IOMMU bit 2015-11-03 15:02:18 +10:00
unpack.h drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obvious 2016-01-11 11:17:40 +10:00