serrano: Updates to GPS HAL

Change-Id: I6bb0401b6a3ae54f762c4ea75b4fc6a946abf16a