Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 291900
b: refs/heads/master
c: 4bbdd45
h: refs/heads/master
v: v3
  • Loading branch information
Grant Likely committed Feb 14, 2012
1 parent 081cbc6 commit fb8ae32
Show file tree
Hide file tree
Showing 3 changed files with 70 additions and 199 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: bae1d8f19983fbfa25559aa3cb6a81a84aa82a18
refs/heads/master: 4bbdd45afdae208a7c4ade89cf602f89a6397cff
27 changes: 0 additions & 27 deletions trunk/arch/powerpc/include/asm/irq.h
Original file line number Diff line number Diff line change
Expand Up @@ -191,33 +191,6 @@ extern unsigned int irq_linear_revmap(struct irq_domain *host,
irq_hw_number_t hwirq);



/**
* irq_alloc_virt - Allocate virtual irq numbers
* @host: host owning these new virtual irqs
* @count: number of consecutive numbers to allocate
* @hint: pass a hint number, the allocator will try to use a 1:1 mapping
*
* This is a low level function that is used internally by irq_create_mapping()
* and that can be used by some irq controllers implementations for things
* like allocating ranges of numbers for MSIs. The revmaps are left untouched.
*/
extern unsigned int irq_alloc_virt(struct irq_domain *host,
unsigned int count,
unsigned int hint);

/**
* irq_free_virt - Free virtual irq numbers
* @virq: virtual irq number of the first interrupt to free
* @count: number of interrupts to free
*
* This function is the opposite of irq_alloc_virt. It will not clear reverse
* maps, this should be done previously by unmap'ing the interrupt. In fact,
* all interrupts covered by the range being freed should have been unmapped
* prior to calling this.
*/
extern void irq_free_virt(unsigned int virq, unsigned int count);

/**
* irq_early_init - Init irq remapping subsystem
*/
Expand Down
Loading

0 comments on commit fb8ae32

Please sign in to comment.