|
@@ -1514,9 +1514,9 @@ static int setup_ioapic_entry(int apic_id, int irq,
|
|
memset(&irte, 0, sizeof(irte));
|
|
memset(&irte, 0, sizeof(irte));
|
|
|
|
|
|
irte.present = 1;
|
|
irte.present = 1;
|
|
- irte.dst_mode = INT_DEST_MODE;
|
|
|
|
|
|
+ irte.dst_mode = IRQ_DEST_MODE;
|
|
irte.trigger_mode = trigger;
|
|
irte.trigger_mode = trigger;
|
|
- irte.dlvry_mode = INT_DELIVERY_MODE;
|
|
|
|
|
|
+ irte.dlvry_mode = IRQ_DELIVERY_MODE;
|
|
irte.vector = vector;
|
|
irte.vector = vector;
|
|
irte.dest_id = IRTE_DEST(destination);
|
|
irte.dest_id = IRTE_DEST(destination);
|
|
|
|
|
|
@@ -1529,8 +1529,8 @@ static int setup_ioapic_entry(int apic_id, int irq,
|
|
} else
|
|
} else
|
|
#endif
|
|
#endif
|
|
{
|
|
{
|
|
- entry->delivery_mode = INT_DELIVERY_MODE;
|
|
|
|
- entry->dest_mode = INT_DEST_MODE;
|
|
|
|
|
|
+ entry->delivery_mode = IRQ_DELIVERY_MODE;
|
|
|
|
+ entry->dest_mode = IRQ_DEST_MODE;
|
|
entry->dest = destination;
|
|
entry->dest = destination;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1659,10 +1659,10 @@ static void __init setup_timer_IRQ0_pin(unsigned int apic_id, unsigned int pin,
|
|
* We use logical delivery to get the timer IRQ
|
|
* We use logical delivery to get the timer IRQ
|
|
* to the first CPU.
|
|
* to the first CPU.
|
|
*/
|
|
*/
|
|
- entry.dest_mode = INT_DEST_MODE;
|
|
|
|
|
|
+ entry.dest_mode = IRQ_DEST_MODE;
|
|
entry.mask = 1; /* mask IRQ now */
|
|
entry.mask = 1; /* mask IRQ now */
|
|
entry.dest = cpu_mask_to_apicid(TARGET_CPUS);
|
|
entry.dest = cpu_mask_to_apicid(TARGET_CPUS);
|
|
- entry.delivery_mode = INT_DELIVERY_MODE;
|
|
|
|
|
|
+ entry.delivery_mode = IRQ_DELIVERY_MODE;
|
|
entry.polarity = 0;
|
|
entry.polarity = 0;
|
|
entry.trigger = 0;
|
|
entry.trigger = 0;
|
|
entry.vector = vector;
|
|
entry.vector = vector;
|
|
@@ -3279,9 +3279,9 @@ static int msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_ms
|
|
memset (&irte, 0, sizeof(irte));
|
|
memset (&irte, 0, sizeof(irte));
|
|
|
|
|
|
irte.present = 1;
|
|
irte.present = 1;
|
|
- irte.dst_mode = INT_DEST_MODE;
|
|
|
|
|
|
+ irte.dst_mode = IRQ_DEST_MODE;
|
|
irte.trigger_mode = 0; /* edge */
|
|
irte.trigger_mode = 0; /* edge */
|
|
- irte.dlvry_mode = INT_DELIVERY_MODE;
|
|
|
|
|
|
+ irte.dlvry_mode = IRQ_DELIVERY_MODE;
|
|
irte.vector = cfg->vector;
|
|
irte.vector = cfg->vector;
|
|
irte.dest_id = IRTE_DEST(dest);
|
|
irte.dest_id = IRTE_DEST(dest);
|
|
|
|
|
|
@@ -3299,10 +3299,10 @@ static int msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_ms
|
|
msg->address_hi = MSI_ADDR_BASE_HI;
|
|
msg->address_hi = MSI_ADDR_BASE_HI;
|
|
msg->address_lo =
|
|
msg->address_lo =
|
|
MSI_ADDR_BASE_LO |
|
|
MSI_ADDR_BASE_LO |
|
|
- ((INT_DEST_MODE == 0) ?
|
|
|
|
|
|
+ ((IRQ_DEST_MODE == 0) ?
|
|
MSI_ADDR_DEST_MODE_PHYSICAL:
|
|
MSI_ADDR_DEST_MODE_PHYSICAL:
|
|
MSI_ADDR_DEST_MODE_LOGICAL) |
|
|
MSI_ADDR_DEST_MODE_LOGICAL) |
|
|
- ((INT_DELIVERY_MODE != dest_LowestPrio) ?
|
|
|
|
|
|
+ ((IRQ_DELIVERY_MODE != dest_LowestPrio) ?
|
|
MSI_ADDR_REDIRECTION_CPU:
|
|
MSI_ADDR_REDIRECTION_CPU:
|
|
MSI_ADDR_REDIRECTION_LOWPRI) |
|
|
MSI_ADDR_REDIRECTION_LOWPRI) |
|
|
MSI_ADDR_DEST_ID(dest);
|
|
MSI_ADDR_DEST_ID(dest);
|
|
@@ -3310,7 +3310,7 @@ static int msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_ms
|
|
msg->data =
|
|
msg->data =
|
|
MSI_DATA_TRIGGER_EDGE |
|
|
MSI_DATA_TRIGGER_EDGE |
|
|
MSI_DATA_LEVEL_ASSERT |
|
|
MSI_DATA_LEVEL_ASSERT |
|
|
- ((INT_DELIVERY_MODE != dest_LowestPrio) ?
|
|
|
|
|
|
+ ((IRQ_DELIVERY_MODE != dest_LowestPrio) ?
|
|
MSI_DATA_DELIVERY_FIXED:
|
|
MSI_DATA_DELIVERY_FIXED:
|
|
MSI_DATA_DELIVERY_LOWPRI) |
|
|
MSI_DATA_DELIVERY_LOWPRI) |
|
|
MSI_DATA_VECTOR(cfg->vector);
|
|
MSI_DATA_VECTOR(cfg->vector);
|
|
@@ -3711,11 +3711,11 @@ int arch_setup_ht_irq(unsigned int irq, struct pci_dev *dev)
|
|
HT_IRQ_LOW_BASE |
|
|
HT_IRQ_LOW_BASE |
|
|
HT_IRQ_LOW_DEST_ID(dest) |
|
|
HT_IRQ_LOW_DEST_ID(dest) |
|
|
HT_IRQ_LOW_VECTOR(cfg->vector) |
|
|
HT_IRQ_LOW_VECTOR(cfg->vector) |
|
|
- ((INT_DEST_MODE == 0) ?
|
|
|
|
|
|
+ ((IRQ_DEST_MODE == 0) ?
|
|
HT_IRQ_LOW_DM_PHYSICAL :
|
|
HT_IRQ_LOW_DM_PHYSICAL :
|
|
HT_IRQ_LOW_DM_LOGICAL) |
|
|
HT_IRQ_LOW_DM_LOGICAL) |
|
|
HT_IRQ_LOW_RQEOI_EDGE |
|
|
HT_IRQ_LOW_RQEOI_EDGE |
|
|
- ((INT_DELIVERY_MODE != dest_LowestPrio) ?
|
|
|
|
|
|
+ ((IRQ_DELIVERY_MODE != dest_LowestPrio) ?
|
|
HT_IRQ_LOW_MT_FIXED :
|
|
HT_IRQ_LOW_MT_FIXED :
|
|
HT_IRQ_LOW_MT_ARBITRATED) |
|
|
HT_IRQ_LOW_MT_ARBITRATED) |
|
|
HT_IRQ_LOW_IRQ_MASKED;
|
|
HT_IRQ_LOW_IRQ_MASKED;
|
|
@@ -3763,8 +3763,8 @@ int arch_enable_uv_irq(char *irq_name, unsigned int irq, int cpu, int mmr_blade,
|
|
BUG_ON(sizeof(struct uv_IO_APIC_route_entry) != sizeof(unsigned long));
|
|
BUG_ON(sizeof(struct uv_IO_APIC_route_entry) != sizeof(unsigned long));
|
|
|
|
|
|
entry->vector = cfg->vector;
|
|
entry->vector = cfg->vector;
|
|
- entry->delivery_mode = INT_DELIVERY_MODE;
|
|
|
|
- entry->dest_mode = INT_DEST_MODE;
|
|
|
|
|
|
+ entry->delivery_mode = IRQ_DELIVERY_MODE;
|
|
|
|
+ entry->dest_mode = IRQ_DEST_MODE;
|
|
entry->polarity = 0;
|
|
entry->polarity = 0;
|
|
entry->trigger = 0;
|
|
entry->trigger = 0;
|
|
entry->mask = 0;
|
|
entry->mask = 0;
|