• Samuel Pitoiset's avatar
    drm/nouveau/pm: add concept of sources · e82661e2
    Samuel Pitoiset authored
    A source (or multiplexer) is a tuple addr+mask+shift which allows to
    control a block of signals. The maximum number of sources that a signal
    can define is arbitrary limited to 8 and this should be large enough.
    This patch allows to define multi-level of sources for a signal.
    
    Each different sources are stored to a global list and will be exposed
    to the userspace through the nvif interface in order to avoid conflicts.
    
    Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
    e82661e2
priv.h 2.45 KB