controller: wait for the correct number of cycles after r/w.

We also need to include 1 tDPL cycle to allow for the autoprecharge.

Signed-off-by: Jamie Iles <jamie@jamieiles.com>
controller: register the input address.

Make sure that it's stable throughout the whole transaction.

Signed-off-by: Jamie Iles <jamie@jamieiles.com>