I was wrong about the mmu thing. I just checked the patch instructions at http://openbios.org/Open_Firmware and noticed that the patch comments out "create virtual-mode". So if you build with that patch, you get physical addressing. I don't know what is "right", because this build configuration is not for a real product, so the requirements are unclear.