diff options
| author | Paul Gortmaker <paul.gortmaker@windriver.com> | 2012-02-22 18:35:03 -0500 |
|---|---|---|
| committer | Grant Likely <grant.likely@secretlab.ca> | 2012-02-22 20:41:19 -0500 |
| commit | 6d166fec12967063e0e709a935bba8c48fcde99e (patch) | |
| tree | d3b5ebace827366ca46b82cf9930f656329b25ab | |
| parent | 2462bacd0334d918f9fcd79fc59c403b76b36f8a (diff) | |
ppc-6xx: fix build failure in flipper-pic.c and hlwd-pic.c
The commit bae1d8f19983fbfa25559aa3cb6a81a84aa82a18 (linux-next)
"irq_domain/powerpc: Use common irq_domain structure instead of irq_host"
made this change:
-static struct irq_host *flipper_irq_host;
+static struct irq_domain *flipper_irq_host;
and this change:
-static struct irq_host *hlwd_irq_host;
+static struct irq_domain *hlwd_irq_host;
The intent was to change the type, and not the name, but then in a
couple of instances, it looks like the sed to change the irq_domain_ops
name inadvertently also changed the irq_host name where it was not
supposed to, causing build failures.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
| -rw-r--r-- | arch/powerpc/platforms/embedded6xx/flipper-pic.c | 6 | ||||
| -rw-r--r-- | arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/arch/powerpc/platforms/embedded6xx/flipper-pic.c b/arch/powerpc/platforms/embedded6xx/flipper-pic.c index 675335a52648..53d6eee01963 100644 --- a/arch/powerpc/platforms/embedded6xx/flipper-pic.c +++ b/arch/powerpc/platforms/embedded6xx/flipper-pic.c | |||
| @@ -172,7 +172,7 @@ out: | |||
| 172 | 172 | ||
| 173 | unsigned int flipper_pic_get_irq(void) | 173 | unsigned int flipper_pic_get_irq(void) |
| 174 | { | 174 | { |
| 175 | void __iomem *io_base = flipper_irq_domain->host_data; | 175 | void __iomem *io_base = flipper_irq_host->host_data; |
| 176 | int irq; | 176 | int irq; |
| 177 | u32 irq_status; | 177 | u32 irq_status; |
| 178 | 178 | ||
| @@ -182,7 +182,7 @@ unsigned int flipper_pic_get_irq(void) | |||
| 182 | return NO_IRQ; /* no more IRQs pending */ | 182 | return NO_IRQ; /* no more IRQs pending */ |
| 183 | 183 | ||
| 184 | irq = __ffs(irq_status); | 184 | irq = __ffs(irq_status); |
| 185 | return irq_linear_revmap(flipper_irq_domain, irq); | 185 | return irq_linear_revmap(flipper_irq_host, irq); |
| 186 | } | 186 | } |
| 187 | 187 | ||
| 188 | /* | 188 | /* |
| @@ -197,7 +197,7 @@ void __init flipper_pic_probe(void) | |||
| 197 | np = of_find_compatible_node(NULL, NULL, "nintendo,flipper-pic"); | 197 | np = of_find_compatible_node(NULL, NULL, "nintendo,flipper-pic"); |
| 198 | BUG_ON(!np); | 198 | BUG_ON(!np); |
| 199 | 199 | ||
| 200 | flipper_irq_domain = flipper_pic_init(np); | 200 | flipper_irq_host = flipper_pic_init(np); |
| 201 | BUG_ON(!flipper_irq_host); | 201 | BUG_ON(!flipper_irq_host); |
| 202 | 202 | ||
| 203 | irq_set_default_host(flipper_irq_host); | 203 | irq_set_default_host(flipper_irq_host); |
diff --git a/arch/powerpc/platforms/embedded6xx/hlwd-pic.c b/arch/powerpc/platforms/embedded6xx/hlwd-pic.c index da6ca02c43ac..3006b5117ec6 100644 --- a/arch/powerpc/platforms/embedded6xx/hlwd-pic.c +++ b/arch/powerpc/platforms/embedded6xx/hlwd-pic.c | |||
| @@ -189,7 +189,7 @@ struct irq_domain *hlwd_pic_init(struct device_node *np) | |||
| 189 | 189 | ||
| 190 | unsigned int hlwd_pic_get_irq(void) | 190 | unsigned int hlwd_pic_get_irq(void) |
| 191 | { | 191 | { |
| 192 | return __hlwd_pic_get_irq(hlwd_irq_domain); | 192 | return __hlwd_pic_get_irq(hlwd_irq_host); |
| 193 | } | 193 | } |
| 194 | 194 | ||
| 195 | /* | 195 | /* |
| @@ -213,7 +213,7 @@ void hlwd_pic_probe(void) | |||
| 213 | irq_set_handler_data(cascade_virq, host); | 213 | irq_set_handler_data(cascade_virq, host); |
| 214 | irq_set_chained_handler(cascade_virq, | 214 | irq_set_chained_handler(cascade_virq, |
| 215 | hlwd_pic_irq_cascade); | 215 | hlwd_pic_irq_cascade); |
| 216 | hlwd_irq_domain = host; | 216 | hlwd_irq_host = host; |
| 217 | break; | 217 | break; |
| 218 | } | 218 | } |
| 219 | } | 219 | } |
| @@ -227,7 +227,7 @@ void hlwd_pic_probe(void) | |||
| 227 | */ | 227 | */ |
| 228 | void hlwd_quiesce(void) | 228 | void hlwd_quiesce(void) |
| 229 | { | 229 | { |
| 230 | void __iomem *io_base = hlwd_irq_domain->host_data; | 230 | void __iomem *io_base = hlwd_irq_host->host_data; |
| 231 | 231 | ||
| 232 | __hlwd_quiesce(io_base); | 232 | __hlwd_quiesce(io_base); |
| 233 | } | 233 | } |
