diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2015-11-24 10:33:56 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2015-12-22 13:22:20 +1000 |
commit | b845d61de93c762f73463a67a634ecb1ae8c4c35 (patch) | |
tree | 08845794f5825f2bb27b89e875d79fd955cf9573 /tegra | |
parent | f6b1b5b7c9cf6667d169bad3b33a73e4fe2bc14c (diff) |
nouveau: introduce object to represent the kernel client
Because NVIF intentionally lacks some of the paths necessary to be
compatible with various mistakes we've made over the years, libdrm
needs to know whether a client has been updated and that it's safe
to make use of the new kernel interfaces.
Clients still using nouveau_device_open()/wrap() will be forced to
make use of ABI16 instead of NVIF.
v2.
- remove lib_version, nothing used it
- leave client-provided pointer unmodified on failure
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Tested-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'tegra')
0 files changed, 0 insertions, 0 deletions