diff options
author | Jani Nikula <jani.nikula@intel.com> | 2021-11-04 18:18:54 +0200 |
---|---|---|
committer | Jani Nikula <jani.nikula@intel.com> | 2021-11-05 13:04:48 +0200 |
commit | ca3cfb9d9b5edffbea1464079abaa89714e7abd6 (patch) | |
tree | f4edfc27d77a5f8ccce40a6cf0ff4568b8c0f83c /drivers/gpu/drm/i915/i915_drv.h | |
parent | drm/i915/audio: group audio under anonymous struct in drm_i915_private (diff) | |
download | linux-dev-ca3cfb9d9b5edffbea1464079abaa89714e7abd6.tar.xz linux-dev-ca3cfb9d9b5edffbea1464079abaa89714e7abd6.zip |
drm/i915/audio: name the audio sub-struct in drm_i915_private
Add name to the audio sub-struct in drm_i915_private, and remove the
tautologies and other inconsistencies in the member names.
v2: Call the mutex member mutex, not lock. (Ville)
Cc: Dave Airlie <airlied@redhat.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211104161858.21786-2-jani.nikula@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index ee210e12648a..f754c4bf75d3 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h @@ -1215,27 +1215,25 @@ struct drm_i915_private { struct { /* Display internal audio functions */ - const struct intel_audio_funcs *audio_funcs; + const struct intel_audio_funcs *funcs; /* hda/i915 audio component */ - struct i915_audio_component *audio_component; - bool audio_component_registered; - /** - * av_mutex - mutex for audio/video sync - */ - struct mutex av_mutex; - int audio_power_refcount; - u32 audio_freq_cntrl; + struct i915_audio_component *component; + bool component_registered; + /* mutex for audio/video sync */ + struct mutex mutex; + int power_refcount; + u32 freq_cntrl; /* Used to save the pipe-to-encoder mapping for audio */ - struct intel_encoder *av_enc_map[I915_MAX_PIPES]; + struct intel_encoder *encoder_map[I915_MAX_PIPES]; /* necessary resource sharing with HDMI LPE audio driver. */ struct { struct platform_device *platdev; int irq; - } lpe_audio; - }; + } lpe; + } audio; struct i915_pmu pmu; |