[Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-17 Thread libin . yang
From: Libin Yang When modeset occurs and the TMDS frequency is set to some speical values, the N/CTS need to be set manually if audio is playing. Signed-off-by: Libin Yang --- drivers/gpu/drm/i915/i915_reg.h| 8 drivers/gpu/drm/i915/intel_audio.c | 40

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-12 Thread Yang, Libin
lists.freedesktop.org; daniel.vet...@ffwll.ch > Subject: Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in > modeset > > On Wed, Aug 12, 2015 at 04:23:12PM +0300, Jani Nikula wrote: > > On Wed, 12 Aug 2015, Daniel Vetter wrote: > > > On Wed, Aug 12, 2015 at 09

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-12 Thread Jani Nikula
On Wed, 12 Aug 2015, Daniel Vetter wrote: > On Wed, Aug 12, 2015 at 04:23:12PM +0300, Jani Nikula wrote: >> On Wed, 12 Aug 2015, Daniel Vetter wrote: >> > It sounds like we actually need to ping the audio side _before_ we do the >> >> Do you mean "read _HSW_AUD_STR_DESC_*" by "ping the audio sid

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-12 Thread Daniel Vetter
; > Hi Jani, > >> >> > > >> >> >> -Original Message- > >> >> >> From: Jani Nikula [mailto:jani.nik...@linux.intel.com] > >> >> >> Sent: Tuesday, August 11, 2015 3:14 PM > >> >> >>

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-12 Thread Jani Nikula
o:jani.nik...@linux.intel.com] >> >> Sent: Tuesday, August 11, 2015 4:14 PM >> >> To: Yang, Libin; alsa-de...@alsa-project.org; ti...@suse.de; intel- >> >> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch >> >> Subject: RE: [Intel-gfx] [PATCH v4 4/4] d

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-12 Thread Daniel Vetter
, 2015 4:14 PM > >> To: Yang, Libin; alsa-de...@alsa-project.org; ti...@suse.de; intel- > >> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch > >> Subject: RE: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in > >> modeset > >> >

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-12 Thread Yang, Libin
ugust 11, 2015 4:14 PM > >> To: Yang, Libin; alsa-de...@alsa-project.org; ti...@suse.de; intel- > >> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch > >> Subject: RE: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in > >> modeset > >> > >&

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-11 Thread Jani Nikula
gt;> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch >> Subject: RE: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in >> modeset >> >> On Tue, 11 Aug 2015, "Yang, Libin" wrote: >> > Hi Jani, >> > >> >> -Original Me

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-11 Thread Yang, Libin
ugust 11, 2015 3:14 PM > >> To: Yang, Libin; alsa-de...@alsa-project.org; ti...@suse.de; intel- > >> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch > >> Subject: RE: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in > >> modeset > >> >

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-11 Thread Jani Nikula
gt;> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch >> Subject: RE: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in >> modeset >> >> On Tue, 11 Aug 2015, "Yang, Libin" wrote: >> > Hi Jani, >> > >> > Thanks for careful r

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-11 Thread Yang, Libin
e- > >> From: Jani Nikula [mailto:jani.nik...@linux.intel.com] > >> Sent: Monday, August 10, 2015 8:10 PM > >> To: Yang, Libin; alsa-de...@alsa-project.org; ti...@suse.de; intel- > >> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch > >> Subject: Re:

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-11 Thread Jani Nikula
0, 2015 8:10 PM >> To: Yang, Libin; alsa-de...@alsa-project.org; ti...@suse.de; intel- >> g...@lists.freedesktop.org; daniel.vet...@ffwll.ch >> Subject: Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in >> modeset >> >> On Mon, 10 Aug 2015, libin.y...@int

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-10 Thread Yang, Libin
; intel- > g...@lists.freedesktop.org; daniel.vet...@ffwll.ch > Subject: Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in > modeset > > On Mon, 10 Aug 2015, libin.y...@intel.com wrote: > > From: Libin Yang > > > > When modeset occurs and the TMDS frequency is set to

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-10 Thread Jani Nikula
On Mon, 10 Aug 2015, libin.y...@intel.com wrote: > From: Libin Yang > > When modeset occurs and the TMDS frequency is set to some > speical value, the N/CTS need to be set manually if audio > is playing. When modeset occurs, we disable everything, and then re-enable everything, and notify the aud

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-10 Thread Yang, Libin
> -Original Message- > From: Takashi Iwai [mailto:ti...@suse.de] > Sent: Monday, August 10, 2015 4:04 PM > To: Yang, Libin > Cc: alsa-de...@alsa-project.org; intel-gfx@lists.freedesktop.org; > daniel.vet...@ffwll.ch > Subject: Re: [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset > >

Re: [Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-10 Thread Takashi Iwai
On Mon, 10 Aug 2015 09:32:11 +0200, libin.y...@intel.com wrote: > > From: Libin Yang > > When modeset occurs and the TMDS frequency is set to some > speical value, the N/CTS need to be set manually if audio > is playing. > > Signed-off-by: Libin Yang > --- > drivers/gpu/drm/i915/i915_reg.h

[Intel-gfx] [PATCH v4 4/4] drm/i915: set proper N/CTS in modeset

2015-08-10 Thread libin . yang
From: Libin Yang When modeset occurs and the TMDS frequency is set to some speical value, the N/CTS need to be set manually if audio is playing. Signed-off-by: Libin Yang --- drivers/gpu/drm/i915/i915_reg.h| 6 ++ drivers/gpu/drm/i915/intel_audio.c | 42 +++