[Intel-gfx] [PATCH 00/15] drm/i915: Audio stuff

Ville Syrjala ville.syrjala at linux.intel.com
Wed Oct 26 17:01:35 UTC 2022


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

All the less controversional cleanups/fixes/etc. from the
earlier ELD precompute+state check series. So no actual
ELD precompute+state check here yet.

Ville Syrjälä (15):
  drm/i915/audio: s/dev_priv/i915/
  drm/i915/audio: Nuke leftover ROUNDING_FACTOR
  drm/i915/audio: Remove CL/BLC audio stuff
  drm/i915/audio: Extract struct ilk_audio_regs
  drm/i915/audio: Use REG_BIT() & co.
  drm/i915/audio: Unify register bit naming
  drm/i915/audio: Protect singleton register with a lock
  drm/i915/audio: Nuke intel_eld_uptodate()
  drm/i915/audio: Read ELD buffer size from hardware
  drm/i915/audio: Make sure we write the whole ELD buffer
  drm/i915/audio: Use u32* for ELD
  drm/i915/audio: Use intel_de_rmw() for most audio registers
  drm/i915/audio: Split "ELD valid" vs. audio PD on hsw+
  drm/i915/audio: Do the vblank waits
  drm/i915/sdvo: Extract intel_sdvo_has_audio()

 drivers/gpu/drm/i915/display/intel_audio.c    | 660 +++++++++---------
 .../gpu/drm/i915/display/intel_audio_regs.h   |  87 ++-
 drivers/gpu/drm/i915/display/intel_sdvo.c     |  27 +-
 3 files changed, 384 insertions(+), 390 deletions(-)

-- 
2.37.4



More information about the Intel-gfx mailing list