mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	irqchip/or1k-pic: Fix interrupt acknowledgement
Usually, hardware implicitly acknowledges interrupts when reading them. However, if this is not the case, the IRQ gets fired over and over again in the current implementation. This patch uses the right mask acknowledge function to handle the aforementioned situation on or1k processors that interact with such kind of hardware. Acked-by: Stafford Horne <shorne@gmail.com> Signed-off-by: Pedro H. Penna <pedrohenriquepenna@gmail.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
This commit is contained in:
		
							parent
							
								
									478a2db828
								
							
						
					
					
						commit
						ca38701935
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -70,7 +70,7 @@ static struct or1k_pic_dev or1k_pic_level = { | |||
| 		.name = "or1k-PIC-level", | ||||
| 		.irq_unmask = or1k_pic_unmask, | ||||
| 		.irq_mask = or1k_pic_mask, | ||||
| 		.irq_mask_ack = or1k_pic_mask, | ||||
| 		.irq_mask_ack = or1k_pic_mask_ack, | ||||
| 	}, | ||||
| 	.handle = handle_level_irq, | ||||
| 	.flags = IRQ_LEVEL | IRQ_NOPROBE, | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Pedro H. Penna
						Pedro H. Penna