• Alexander Shishkin's avatar
    intel_th: Add runtime power management handling · 142dfeb2
    Alexander Shishkin authored
    Currently, an Intel TH (pci) device will be always active, because the
    devices on the 'intel_th' bus don't implement runtime pm to track their
    usage.
    
    To address this, this patch adds runtime pm support to the 'intel_th'
    bus and some additional bits for the hub. The 'output' type device is
    in use while a capture is active; the 'source' type device (STH) relies
    on its child stm class device for runtime pm tracking.
    Signed-off-by: default avatarAlexander Shishkin <alexander.shishkin@linux.intel.com>
    142dfeb2
core.c 16.9 KB