History

irqchip/armada-xp: Consolidate hotplug state space

The mpic is either the main interrupt controller or is cascaded behind a GIC. The mpic is single instance and the modes are mutually exclusive, so there is no reason to have seperate cpu hotplug states.

Thomas Gleixner committed 9 years ago

Commit 008b69e1 parent 6896bcd2 files · +1 −2Browse files

Unified · Split

2 files
  1. drivers/irqchip/irq-armada-370-xp.c +1 −1
  2. include/linux/cpuhotplug.h +0 −1
drivers/irqchip/irq-armada-370-xp.c+1−1
@@ -583,7 +583,7 @@ static int __init armada_370_xp_mpic_of_init(struct device_node *node, · 582 unmodified lines
583583 #endif
584584 } else {
585585 #ifdef CONFIG_SMP
586− cpuhp_setup_state_nocalls(CPUHP_AP_IRQ_ARMADA_CASC_STARTING,
586+ cpuhp_setup_state_nocalls(CPUHP_AP_IRQ_ARMADA_XP_STARTING,
587587 "irqchip/armada/cascade:starting",
588588 mpic_cascaded_starting_cpu, NULL);
589589 #endif
include/linux/cpuhotplug.h+0−1
@@ -82,7 +82,6 @@ enum cpuhp_state { · 81 unmodified lines
8282 CPUHP_AP_IRQ_GIC_STARTING,
8383 CPUHP_AP_IRQ_HIP04_STARTING,
8484 CPUHP_AP_IRQ_ARMADA_XP_STARTING,
85− CPUHP_AP_IRQ_ARMADA_CASC_STARTING,
8685 CPUHP_AP_IRQ_BCM2836_STARTING,
8786 CPUHP_AP_ARM_MVEBU_COHERENCY,
8887 CPUHP_AP_PERF_X86_UNCORE_STARTING,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t