diff options
Diffstat (limited to 'meta-extras/packages/openmoko/libgsmd/universal-wcdma.patch')
| -rw-r--r-- | meta-extras/packages/openmoko/libgsmd/universal-wcdma.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/meta-extras/packages/openmoko/libgsmd/universal-wcdma.patch b/meta-extras/packages/openmoko/libgsmd/universal-wcdma.patch new file mode 100644 index 0000000000..a162ce2326 --- /dev/null +++ b/meta-extras/packages/openmoko/libgsmd/universal-wcdma.patch | |||
| @@ -0,0 +1,29 @@ | |||
| 1 | Index: gsm/src/gsmd/vendor_qc.c | ||
| 2 | =================================================================== | ||
| 3 | --- gsm.orig/src/gsmd/vendor_qc.c 2007-06-13 20:13:47.000000000 +0200 | ||
| 4 | +++ gsm/src/gsmd/vendor_qc.c 2007-06-13 20:45:19.000000000 +0200 | ||
| 5 | @@ -69,8 +69,15 @@ | ||
| 6 | return -EIO; | ||
| 7 | } | ||
| 8 | |||
| 9 | +static int wcdma_parse(char *buf, int len, const char *param, | ||
| 10 | + struct gsmd *gsmd) | ||
| 11 | +{ | ||
| 12 | + return 0; | ||
| 13 | +} | ||
| 14 | + | ||
| 15 | static const struct gsmd_unsolicit qc_unsolicit[] = { | ||
| 16 | { "@HTCCSQ", &htccsq_parse }, /* Signal Quality */ | ||
| 17 | + { "[WCDMA]", &wcdma_parse }, /* ignore [WCDMA] messages */ | ||
| 18 | |||
| 19 | /* FIXME: parse the below and generate the respective events */ | ||
| 20 | |||
| 21 | @@ -97,7 +109,7 @@ | ||
| 22 | |||
| 23 | struct gsmd_vendor_plugin gsmd_vendor_plugin = { | ||
| 24 | .name = "Qualcomm msm6250", | ||
| 25 | - .ext_chars = "@", | ||
| 26 | + .ext_chars = "@[", | ||
| 27 | .num_unsolicit = ARRAY_SIZE(qc_unsolicit), | ||
| 28 | .unsolicit = qc_unsolicit, | ||
| 29 | .detect = &qc_detect, | ||
