mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	arm: dove: Use proper irq accessor functions
Remove the obsolete desc_handle_irq() helper. Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
		
							parent
							
								
									fdea77b88e
								
							
						
					
					
						commit
						cf0d6b76c1
					
				
					 2 changed files with 2 additions and 11 deletions
				
			
		|  | @ -10,14 +10,6 @@ static inline void ack_bad_irq(int irq) | |||
| 	irq_err_count++; | ||||
| } | ||||
| 
 | ||||
| /*
 | ||||
|  * Obsolete inline function for calling irq descriptor handlers. | ||||
|  */ | ||||
| static inline void desc_handle_irq(unsigned int irq, struct irq_desc *desc) | ||||
| { | ||||
| 	desc->handle_irq(irq, desc); | ||||
| } | ||||
| 
 | ||||
| void set_irq_flags(unsigned int irq, unsigned int flags); | ||||
| 
 | ||||
| #define IRQF_VALID	(1 << 0) | ||||
|  |  | |||
|  | @ -86,8 +86,7 @@ static void pmu_irq_handler(unsigned int irq, struct irq_desc *desc) | |||
| 		if (!(cause & (1 << irq))) | ||||
| 			continue; | ||||
| 		irq = pmu_to_irq(irq); | ||||
| 		desc = irq_desc + irq; | ||||
| 		desc_handle_irq(irq, desc); | ||||
| 		generic_handle_irq(irq); | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  | @ -124,7 +123,7 @@ void __init dove_init_irq(void) | |||
| 	for (i = IRQ_DOVE_PMU_START; i < NR_IRQS; i++) { | ||||
| 		set_irq_chip(i, &pmu_irq_chip); | ||||
| 		set_irq_handler(i, handle_level_irq); | ||||
| 		irq_desc[i].status |= IRQ_LEVEL; | ||||
| 		irq_set_status_flags(i, IRQ_LEVEL); | ||||
| 		set_irq_flags(i, IRQF_VALID); | ||||
| 	} | ||||
| 	set_irq_chained_handler(IRQ_DOVE_PMU, pmu_irq_handler); | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Thomas Gleixner
						Thomas Gleixner