galaxys2: add AGPS psc field
The GPS chipset used in the phone can use the Psc value for AGPS. Rename field in AGpsRefLocationCellID struct and add a new define. Credit to Qaweck from xda-developers forum for finding the meaning of the field. Change-Id: Ib917c3b0ebf3c4b0a683fc993ff41521a01b32d4
This commit is contained in:
parent
c4fed0bc8d
commit
29ac3d8f5b
@ -228,6 +228,11 @@ typedef uint16_t AGpsStatusValue;
|
|||||||
*/
|
*/
|
||||||
#define AGPS_RIL_INTERFACE "agps_ril"
|
#define AGPS_RIL_INTERFACE "agps_ril"
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The GPS chipset can use Psc for AGPS.
|
||||||
|
*/
|
||||||
|
#define AGPS_USE_PSC
|
||||||
|
|
||||||
/** Represents a location. */
|
/** Represents a location. */
|
||||||
typedef struct {
|
typedef struct {
|
||||||
/** set to sizeof(GpsLocation) */
|
/** set to sizeof(GpsLocation) */
|
||||||
@ -314,7 +319,9 @@ typedef struct {
|
|||||||
uint16_t mcc;
|
uint16_t mcc;
|
||||||
uint16_t mnc;
|
uint16_t mnc;
|
||||||
uint16_t lac;
|
uint16_t lac;
|
||||||
uint16_t foo; // Samsung magic
|
#ifdef AGPS_USE_PSC
|
||||||
|
uint16_t psc;
|
||||||
|
#endif
|
||||||
uint32_t cid;
|
uint32_t cid;
|
||||||
} AGpsRefLocationCellID;
|
} AGpsRefLocationCellID;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user