Revert "ASoC: wcd9xxx: Use Oppo headset detection code"

This reverts commit d1c1572d3dc4eeaa4ba27ae97cb2122a9f8c879a.

Change-Id: Ib2375fe19ec02735ca27d29fe9fc7e03b7c48403
Revert "slim_msm: support non-blocking writes from slimbus MSM controller"

 * I'm seeing overflows after applying this patch. Reverting for now.

This reverts commit 8f1aef70167f72a403a7e2e8840b2c09d6bf82a3.

Change-Id: I5a3972ac68d619f7cb7ce81f4f25f80350461ab7