Updates for Ondemand

Sync with the changes from my M7 build.

Signed-off-by: zeroblade1984 <zeroblade1984@gmail.com>
board-dlxub1:Synch some updates plus code cleanup

Do some cleanups plus some i2c bus clock changes based on Mako(S4 Pro).

Signed-off-by: zeroblade1984 <zeroblade1984@gmail.com>