Commit 7d38f089 authored by Christophe Leroy's avatar Christophe Leroy Committed by Michael Ellerman

docs: powerpc: Clarify book3s/32 MMU families

Documentation wrongly tells that book3s/32 CPU have hash MMU.

603 and e300 core only have software loaded TLB.

755, 7450 family and e600 core have both hash MMU and software loaded
TLB. This can be selected by setting a bit in HID2 (755) or
HID0 (others). At the time being this is not supported by the kernel.

Make this explicit in the documentation.
Signed-off-by: default avatarChristophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/261923c075d1cb49d02493685e8585d4ea2a5197.1593698951.git.christophe.leroy@csgroup.eu
parent 1f9bb31e
...@@ -9,7 +9,9 @@ and are supported by arch/powerpc. ...@@ -9,7 +9,9 @@ and are supported by arch/powerpc.
Book3S (aka sPAPR) Book3S (aka sPAPR)
------------------ ------------------
- Hash MMU - Hash MMU (except 603 and e300)
- Software loaded TLB (603 and e300)
- Selectable Software loaded TLB in addition to hash MMU (755, 7450, e600)
- Mix of 32 & 64 bit:: - Mix of 32 & 64 bit::
+--------------+ +----------------+ +--------------+ +----------------+
...@@ -24,9 +26,9 @@ Book3S (aka sPAPR) ...@@ -24,9 +26,9 @@ Book3S (aka sPAPR)
| | | |
| | | |
v v v v
+--------------+ +----------------+ +-------+ +--------------+ +-----+ +----------------+ +-------+
| 604 | | 750 (G3) | ---> | 750CX | | 604 | | 755 | <--- | 750 (G3) | ---> | 750CX |
+--------------+ +----------------+ +-------+ +--------------+ +-----+ +----------------+ +-------+
| | | | | |
| | | | | |
v v v v v v
......
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