rtl/soc: remove combinational loop.

SDRAM is delayed and so we need to mux the data off of the ack signal
rather than cs which may no longer be valid at transaction completion.