audio: add mic-det and hp-det for max98090

Normally, we can just identify and switch path between plug in/out of
headset/headphone and mic, max98090 really do auto detect, but need
more work to it.

Currenty, we use two gpios for mic-det and hp-det to transfer information
to processer.
Merge branch 'master' of https://github.com/rkchrome/kernel