diff options
| author | Olof Johansson <olof@austin.ibm.com> | 2005-02-01 16:38:39 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-02-01 16:38:39 -0800 |
| commit | 9ec0d34be3d025b5bac3bd76400d1407ccecbf01 (patch) | |
| tree | 3c45deea50da9b0cdbbbb3a43d4732d7e976c9d9 /scripts | |
| parent | 9377f2f47385b0bc381a760688ac4a2bc4bb1fc1 (diff) | |
[PATCH] ppc64: p615 IOMMU fix
pSeries p615 happens to have a bus hierarchy where the IDE controller for
the built-in CD is connected directly to the PHB without an intermediate
EADS bridge. The new iommu/bus setup code assumed that all systems with
EADS will have all devices under them, so this resulted in the IDE
controller not having an iommu table allocated.
To avoid this, always allocate a small table at the PHB level. It will
never be used for regular devices, and it's allocated out of the 256MB that
we previously skipped.
Signed-off-by: Olof Johansson <olof@austin.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
