upstream GPS

Change-Id: I8734e2999576329807f37a29c672fa6d2b0f9057