mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	ARM/USB: at91/ohci-at91: remove the use of irq_to_gpio
irq_to_gpio() macro will be removed from AT91 GPIO interrupt controller. So we replace it with the use of gpio_to_irq() and a reworked test. Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com> Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: linux-usb@vger.kernel.org
This commit is contained in:
		
							parent
							
								
									fe5e079671
								
							
						
					
					
						commit
						e44990790a
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		|  | @ -448,10 +448,11 @@ static irqreturn_t ohci_hcd_at91_overcurrent_irq(int irq, void *data) | |||
| 
 | ||||
| 	/* From the GPIO notifying the over-current situation, find
 | ||||
| 	 * out the corresponding port */ | ||||
| 	gpio = irq_to_gpio(irq); | ||||
| 	for (port = 0; port < ARRAY_SIZE(pdata->overcurrent_pin); port++) { | ||||
| 		if (pdata->overcurrent_pin[port] == gpio) | ||||
| 		if (gpio_to_irq(pdata->overcurrent_pin[port]) == irq) { | ||||
| 			gpio = pdata->overcurrent_pin[port]; | ||||
| 			break; | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	if (port == ARRAY_SIZE(pdata->overcurrent_pin)) { | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Nicolas Ferre
						Nicolas Ferre