clean up init, also fixes orientation/mag sesnors

Change-Id: I90ddd3a12d16a45d93d2b8d0020c686b6322a32d
add support for R950 USCC Note 2 for t0ltecdma repo

Change-Id: If4e3a7594e4258f7a72d69479c252d49aa5c9b85