diff options
| -rw-r--r-- | arch/arm/common/gic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm/common/gic.c b/arch/arm/common/gic.c index 0e6ae470c94..43240f315de 100644 --- a/arch/arm/common/gic.c +++ b/arch/arm/common/gic.c | |||
| @@ -526,7 +526,8 @@ static void __init gic_pm_init(struct gic_chip_data *gic) | |||
| 526 | sizeof(u32)); | 526 | sizeof(u32)); |
| 527 | BUG_ON(!gic->saved_ppi_conf); | 527 | BUG_ON(!gic->saved_ppi_conf); |
| 528 | 528 | ||
| 529 | cpu_pm_register_notifier(&gic_notifier_block); | 529 | if (gic == &gic_data[0]) |
| 530 | cpu_pm_register_notifier(&gic_notifier_block); | ||
| 530 | } | 531 | } |
| 531 | #else | 532 | #else |
| 532 | static void __init gic_pm_init(struct gic_chip_data *gic) | 533 | static void __init gic_pm_init(struct gic_chip_data *gic) |
