forked from mirrors/linux
		
	ALSA: fireworks: code refactoring for bus reset handler
This commit is a preparation to support AMDTP domain. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
		
							parent
							
								
									94491c175d
								
							
						
					
					
						commit
						7eb7b18e9f
					
				
					 1 changed files with 5 additions and 8 deletions
				
			
		|  | @ -299,14 +299,11 @@ void snd_efw_stream_stop_duplex(struct snd_efw *efw) | |||
| 
 | ||||
| void snd_efw_stream_update_duplex(struct snd_efw *efw) | ||||
| { | ||||
| 	if (cmp_connection_update(&efw->out_conn) < 0 || | ||||
| 	    cmp_connection_update(&efw->in_conn) < 0) { | ||||
| 	stop_stream(efw, &efw->rx_stream); | ||||
| 	stop_stream(efw, &efw->tx_stream); | ||||
| 	} else { | ||||
| 		amdtp_stream_update(&efw->rx_stream); | ||||
| 		amdtp_stream_update(&efw->tx_stream); | ||||
| 	} | ||||
| 
 | ||||
| 	amdtp_stream_pcm_abort(&efw->rx_stream); | ||||
| 	amdtp_stream_pcm_abort(&efw->tx_stream); | ||||
| } | ||||
| 
 | ||||
| void snd_efw_stream_destroy_duplex(struct snd_efw *efw) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Takashi Sakamoto
						Takashi Sakamoto