diff options
| author | Stephen Rothwell <sfr@canb.auug.org.au> | 2006-09-25 23:55:58 -0400 |
|---|---|---|
| committer | Stephen Rothwell <sfr@canb.auug.org.au> | 2006-10-03 02:50:59 -0400 |
| commit | 80a544cebca5f28397020332e21e04d639a18943 (patch) | |
| tree | bb1650d5e25a237a42357b70ca764e8d9914f9bb | |
| parent | 3f639ee8c52c187d8c95db430ac6f485bffbe5af (diff) | |
[POWERPC] iSeries has no legacy I/O
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
| -rw-r--r-- | arch/powerpc/platforms/iseries/setup.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/iseries/setup.c b/arch/powerpc/platforms/iseries/setup.c index 7cb6b5f7c593..a0ff7ba7d666 100644 --- a/arch/powerpc/platforms/iseries/setup.c +++ b/arch/powerpc/platforms/iseries/setup.c | |||
| @@ -649,6 +649,15 @@ static void iseries_dedicated_idle(void) | |||
| 649 | void __init iSeries_init_IRQ(void) { } | 649 | void __init iSeries_init_IRQ(void) { } |
| 650 | #endif | 650 | #endif |
| 651 | 651 | ||
| 652 | /* | ||
| 653 | * iSeries has no legacy IO, anything calling this function has to | ||
| 654 | * fail or bad things will happen | ||
| 655 | */ | ||
| 656 | static int iseries_check_legacy_ioport(unsigned int baseport) | ||
| 657 | { | ||
| 658 | return -ENODEV; | ||
| 659 | } | ||
| 660 | |||
| 652 | static int __init iseries_probe(void) | 661 | static int __init iseries_probe(void) |
| 653 | { | 662 | { |
| 654 | unsigned long root = of_get_flat_dt_root(); | 663 | unsigned long root = of_get_flat_dt_root(); |
| @@ -677,6 +686,7 @@ define_machine(iseries) { | |||
| 677 | .calibrate_decr = generic_calibrate_decr, | 686 | .calibrate_decr = generic_calibrate_decr, |
| 678 | .progress = iSeries_progress, | 687 | .progress = iSeries_progress, |
| 679 | .probe = iseries_probe, | 688 | .probe = iseries_probe, |
| 689 | .check_legacy_ioport = iseries_check_legacy_ioport, | ||
| 680 | /* XXX Implement enable_pmcs for iSeries */ | 690 | /* XXX Implement enable_pmcs for iSeries */ |
| 681 | }; | 691 | }; |
| 682 | 692 | ||
