• Ben Skeggs's avatar
    drm/nouveau/core: import ioctl/event interfaces · 8ec2a6ec
    Ben Skeggs authored
    This forms the basis for the new APIs that will be exposed to userspace,
    giving it access to:
    
    - Object method calls, the immediately useful of which is performance
      counters and the abiity to manipulate the ZBC tables.
    - Information on the child classes an object supports, in order to avoid
      having to try all supported classes until successful.
    - Notifications, which will be used in the future to inform the client
      if its channel was killed due to a lockup, etc.
    
    This commit imports the interfaces, but are not currently used.  The DRM
    portion of the driver will be ported to speak to the core using these
    interfaces as much as possible.
    Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
    8ec2a6ec
ioctl.h 2.94 KB