forked from mirrors/linux
		
	spi: spi-axi-spi-engine: remove usage of delay_usecs
The 'delay_usecs' field was handled for backwards compatibility in case there were some users that still configured SPI delay transfers with this field. They should all be removed by now. Signed-off-by: Alexandru Ardelean <aardelean@deviqon.com> Link: https://lore.kernel.org/r/20210308145502.1075689-2-aardelean@deviqon.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
		
							parent
							
								
									31890269c0
								
							
						
					
					
						commit
						93c9414489
					
				
					 1 changed files with 4 additions and 8 deletions
				
			
		|  | @ -170,14 +170,10 @@ static void spi_engine_gen_sleep(struct spi_engine_program *p, bool dry, | |||
| 	unsigned int t; | ||||
| 	int delay; | ||||
| 
 | ||||
| 	if (xfer->delay_usecs) { | ||||
| 		delay = xfer->delay_usecs; | ||||
| 	} else { | ||||
| 		delay = spi_delay_to_ns(&xfer->delay, xfer); | ||||
| 		if (delay < 0) | ||||
| 			return; | ||||
| 		delay /= 1000; | ||||
| 	} | ||||
| 	delay = spi_delay_to_ns(&xfer->delay, xfer); | ||||
| 	if (delay < 0) | ||||
| 		return; | ||||
| 	delay /= 1000; | ||||
| 
 | ||||
| 	if (delay == 0) | ||||
| 		return; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Alexandru Ardelean
						Alexandru Ardelean