msm: msm_sdcc: Only use register write delays when needed

A few, but not all, of the SDCC registers require a delay after writing.

Make sure that a delay after writing is used when the HW requires it.
In addition, issue a hard reset during probe to ensure that the SDCC
hardware is in the default power-on state.

Change-Id: I7bcd07a6f886a046c4cdd0eca6eecfd3b8454278
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
1 file changed