|
@@ -451,7 +451,7 @@ iosapic_startup_edge_irq (unsigned int irq)
|
|
static void
|
|
static void
|
|
iosapic_ack_edge_irq (unsigned int irq)
|
|
iosapic_ack_edge_irq (unsigned int irq)
|
|
{
|
|
{
|
|
- irq_desc_t *idesc = irq_desc + irq;
|
|
|
|
|
|
+ struct irq_desc *idesc = irq_desc + irq;
|
|
|
|
|
|
irq_complete_move(irq);
|
|
irq_complete_move(irq);
|
|
move_native_irq(irq);
|
|
move_native_irq(irq);
|
|
@@ -600,7 +600,7 @@ static int
|
|
register_intr (unsigned int gsi, int irq, unsigned char delivery,
|
|
register_intr (unsigned int gsi, int irq, unsigned char delivery,
|
|
unsigned long polarity, unsigned long trigger)
|
|
unsigned long polarity, unsigned long trigger)
|
|
{
|
|
{
|
|
- irq_desc_t *idesc;
|
|
|
|
|
|
+ struct irq_desc *idesc;
|
|
struct hw_interrupt_type *irq_type;
|
|
struct hw_interrupt_type *irq_type;
|
|
int index;
|
|
int index;
|
|
struct iosapic_rte_info *rte;
|
|
struct iosapic_rte_info *rte;
|
|
@@ -828,7 +828,7 @@ iosapic_unregister_intr (unsigned int gsi)
|
|
{
|
|
{
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
int irq, index;
|
|
int irq, index;
|
|
- irq_desc_t *idesc;
|
|
|
|
|
|
+ struct irq_desc *idesc;
|
|
u32 low32;
|
|
u32 low32;
|
|
unsigned long trigger, polarity;
|
|
unsigned long trigger, polarity;
|
|
unsigned int dest;
|
|
unsigned int dest;
|