obp-tftp: Remove the ciregs-buffer
obp-tftp: Remove the ciregs-buffer

When a secondary boot loader like Yaboot tries to load additional files
like the kernel image via TFTP, SLOF internally started the net-snk as a
second client to do the TFTP transfer. So there were suddenly two clients
using the Open Firmware client interface at the same time. Thus the
obp-tftp code had to save the client interface registers from yaboot
before jumping into the net-snk client, and restore them afterwards.
Since we're now not using net-snk for the network loading anymore, we
also don't need to buffer the register contents of the client anymore.

Signed-off-by: Thomas Huth <9e65be74847981e55b2564b6266c57d86d3bac05@redhat.com>
Signed-off-by: Alexey Kardashevskiy <ac1fc56530d7d037e1ea666f130daca22d72f964@ozlabs.ru>

open-power-host-os/slof,aik/SLOF,open-power-host-os/slof,aik/SLOF,stefanberger/SLOF-tpm,aik/SLOF,open-power-host-os/slof,stefanberger/SLOF-tpm,qemu/SLOF,qemu/SLOF,stefanberger/SLOF-tpm,open-power-host-os/slof,qemu/SLOF