diff mbox

[1/2] drm/i915: Drop port_mst_index parameter from pin/eld callback

Message ID 1441273895-31153-2-git-send-email-david.henningsson@canonical.com (mailing list archive)
State New, archived
Headers show

Commit Message

David Henningsson Sept. 3, 2015, 9:51 a.m. UTC
The port_mst_index parameter was reserved for future use, but
maintainers prefer to add it later when it is actually used.

Signed-off-by: David Henningsson <david.henningsson@canonical.com>
---
 drivers/gpu/drm/i915/intel_audio.c | 4 ++--
 include/drm/i915_component.h       | 3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

Comments

Takashi Iwai Sept. 3, 2015, 10:07 a.m. UTC | #1
On Thu, 03 Sep 2015 11:51:34 +0200,
David Henningsson wrote:
> 
> The port_mst_index parameter was reserved for future use, but
> maintainers prefer to add it later when it is actually used.
> 
> Signed-off-by: David Henningsson <david.henningsson@canonical.com>

Applied, but also with the corresponding change in patch_hdmi.c
(otherwise it breaks the build).


thanks,

Takashi

> ---
>  drivers/gpu/drm/i915/intel_audio.c | 4 ++--
>  include/drm/i915_component.h       | 3 +--
>  2 files changed, 3 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/intel_audio.c b/drivers/gpu/drm/i915/intel_audio.c
> index 969835d..2d52d96 100644
> --- a/drivers/gpu/drm/i915/intel_audio.c
> +++ b/drivers/gpu/drm/i915/intel_audio.c
> @@ -424,7 +424,7 @@ void intel_audio_codec_enable(struct intel_encoder *intel_encoder)
>  		dev_priv->display.audio_codec_enable(connector, intel_encoder, mode);
>  
>  	if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify)
> -		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port, 0);
> +		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port);
>  }
>  
>  /**
> @@ -447,7 +447,7 @@ void intel_audio_codec_disable(struct intel_encoder *intel_encoder)
>  		dev_priv->display.audio_codec_disable(intel_encoder);
>  
>  	if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify)
> -		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port, 0);
> +		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port);
>  }
>  
>  /**
> diff --git a/include/drm/i915_component.h b/include/drm/i915_component.h
> index ab5bde37..b2d56dd 100644
> --- a/include/drm/i915_component.h
> +++ b/include/drm/i915_component.h
> @@ -42,9 +42,8 @@ struct i915_audio_component {
>  		 * pin sense and/or ELD information has changed.
>  		 * @audio_ptr:		HDA driver object
>  		 * @port:		Which port has changed (PORTA / PORTB / PORTC etc)
> -		 * @port_mst_index:	Index within that port, for DisplayPort multistreaming
>  		 */
> -		void (*pin_eld_notify)(void *audio_ptr, int port, int port_mst_index);
> +		void (*pin_eld_notify)(void *audio_ptr, int port);
>  	} *audio_ops;
>  };
>  
> -- 
> 1.9.1
>
David Henningsson Sept. 3, 2015, 10:14 a.m. UTC | #2
On 2015-09-03 12:07, Takashi Iwai wrote:
> On Thu, 03 Sep 2015 11:51:34 +0200,
> David Henningsson wrote:
>>
>> The port_mst_index parameter was reserved for future use, but
>> maintainers prefer to add it later when it is actually used.
>>
>> Signed-off-by: David Henningsson <david.henningsson@canonical.com>
>
> Applied, but also with the corresponding change in patch_hdmi.c
> (otherwise it breaks the build).

Of course. Thanks for fixing that up.

>
>
> thanks,
>
> Takashi
>
>> ---
>>   drivers/gpu/drm/i915/intel_audio.c | 4 ++--
>>   include/drm/i915_component.h       | 3 +--
>>   2 files changed, 3 insertions(+), 4 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/intel_audio.c b/drivers/gpu/drm/i915/intel_audio.c
>> index 969835d..2d52d96 100644
>> --- a/drivers/gpu/drm/i915/intel_audio.c
>> +++ b/drivers/gpu/drm/i915/intel_audio.c
>> @@ -424,7 +424,7 @@ void intel_audio_codec_enable(struct intel_encoder *intel_encoder)
>>   		dev_priv->display.audio_codec_enable(connector, intel_encoder, mode);
>>
>>   	if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify)
>> -		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port, 0);
>> +		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port);
>>   }
>>
>>   /**
>> @@ -447,7 +447,7 @@ void intel_audio_codec_disable(struct intel_encoder *intel_encoder)
>>   		dev_priv->display.audio_codec_disable(intel_encoder);
>>
>>   	if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify)
>> -		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port, 0);
>> +		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port);
>>   }
>>
>>   /**
>> diff --git a/include/drm/i915_component.h b/include/drm/i915_component.h
>> index ab5bde37..b2d56dd 100644
>> --- a/include/drm/i915_component.h
>> +++ b/include/drm/i915_component.h
>> @@ -42,9 +42,8 @@ struct i915_audio_component {
>>   		 * pin sense and/or ELD information has changed.
>>   		 * @audio_ptr:		HDA driver object
>>   		 * @port:		Which port has changed (PORTA / PORTB / PORTC etc)
>> -		 * @port_mst_index:	Index within that port, for DisplayPort multistreaming
>>   		 */
>> -		void (*pin_eld_notify)(void *audio_ptr, int port, int port_mst_index);
>> +		void (*pin_eld_notify)(void *audio_ptr, int port);
>>   	} *audio_ops;
>>   };
>>
>> --
>> 1.9.1
>>
>
diff mbox

Patch

diff --git a/drivers/gpu/drm/i915/intel_audio.c b/drivers/gpu/drm/i915/intel_audio.c
index 969835d..2d52d96 100644
--- a/drivers/gpu/drm/i915/intel_audio.c
+++ b/drivers/gpu/drm/i915/intel_audio.c
@@ -424,7 +424,7 @@  void intel_audio_codec_enable(struct intel_encoder *intel_encoder)
 		dev_priv->display.audio_codec_enable(connector, intel_encoder, mode);
 
 	if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify)
-		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port, 0);
+		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port);
 }
 
 /**
@@ -447,7 +447,7 @@  void intel_audio_codec_disable(struct intel_encoder *intel_encoder)
 		dev_priv->display.audio_codec_disable(intel_encoder);
 
 	if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify)
-		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port, 0);
+		acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, (int) port);
 }
 
 /**
diff --git a/include/drm/i915_component.h b/include/drm/i915_component.h
index ab5bde37..b2d56dd 100644
--- a/include/drm/i915_component.h
+++ b/include/drm/i915_component.h
@@ -42,9 +42,8 @@  struct i915_audio_component {
 		 * pin sense and/or ELD information has changed.
 		 * @audio_ptr:		HDA driver object
 		 * @port:		Which port has changed (PORTA / PORTB / PORTC etc)
-		 * @port_mst_index:	Index within that port, for DisplayPort multistreaming
 		 */
-		void (*pin_eld_notify)(void *audio_ptr, int port, int port_mst_index);
+		void (*pin_eld_notify)(void *audio_ptr, int port);
 	} *audio_ops;
 };