[Intel-gfx] [PATCH 2/2] drm/i915: move audio CDCLK constraint setup to bind/unbind
Kai Vehmanen
kai.vehmanen at linux.intel.com
Mon Mar 16 17:28:45 UTC 2020
Hey Ville and others,
On Fri, 13 Mar 2020, Kai Vehmanen wrote:
> On Fri, 13 Mar 2020, Ville Syrjälä wrote:
> Now thinking of another possibility, is it possible to hook code to
> power-up of power domains? E.g. can I hook custom code which is executed
[...]
> If we could reprogram AUD_FREQ_CNTRL outside the get/put_power() flow
> (i.e. independently from audio driver), and guarantee that if the display
> side is powered on, the link params are always correct, it might be
> possible to get away without calling get_power() from audio controller
... no need to answer this. I made an ugly hack directly to
intel_display_power.c and added a hook to audio restore, but, but, this
does not seem to help. I can still hit hangs unless I bump cdclk before
the reset -- i.e. restoring AUD_FREQ_CNTRL is not enough.
Br, Kai
More information about the Intel-gfx
mailing list