Commit 80a544ce authored by Stephen Rothwell's avatar Stephen Rothwell

[POWERPC] iSeries has no legacy I/O

Signed-off-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
parent 3f639ee8
...@@ -649,6 +649,15 @@ static void iseries_dedicated_idle(void) ...@@ -649,6 +649,15 @@ static void iseries_dedicated_idle(void)
void __init iSeries_init_IRQ(void) { } void __init iSeries_init_IRQ(void) { }
#endif #endif
/*
* iSeries has no legacy IO, anything calling this function has to
* fail or bad things will happen
*/
static int iseries_check_legacy_ioport(unsigned int baseport)
{
return -ENODEV;
}
static int __init iseries_probe(void) static int __init iseries_probe(void)
{ {
unsigned long root = of_get_flat_dt_root(); unsigned long root = of_get_flat_dt_root();
...@@ -677,6 +686,7 @@ define_machine(iseries) { ...@@ -677,6 +686,7 @@ define_machine(iseries) {
.calibrate_decr = generic_calibrate_decr, .calibrate_decr = generic_calibrate_decr,
.progress = iSeries_progress, .progress = iSeries_progress,
.probe = iseries_probe, .probe = iseries_probe,
.check_legacy_ioport = iseries_check_legacy_ioport,
/* XXX Implement enable_pmcs for iSeries */ /* XXX Implement enable_pmcs for iSeries */
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment