mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 23:24:22 -04:00
TP limit test result output[1/1]
TP limit test result output Change-Id: I134cfdce69a62cb39f67791adbc9e0d84c97ad66 Signed-off-by: hqjiangy <hqjiangy@motorola.com> Reviewed-on: https://gerrit.mot.com/2285932 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Wei Deng <dengwei1@motorola.com> Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com> Submit-Approved: Jira Key
This commit is contained in:
parent
eeedb8b512
commit
2e01deadfd
1 changed files with 22 additions and 7 deletions
|
|
@ -54,10 +54,14 @@ static unsigned char testing_config_id_data[MAX_SIZE_CONFIG_ID];
|
|||
static void syna_save2file(char *buf, int size)
|
||||
{
|
||||
#if 1 // output to dmesg, only for debug
|
||||
int retval = 0;
|
||||
char *str = NULL;
|
||||
char *src = NULL;
|
||||
char c = 'T';
|
||||
char c = '\n';
|
||||
int str_size = 0;
|
||||
int offset = 0;
|
||||
#define STR_MAX_SIZE 512
|
||||
char str_buf[STR_MAX_SIZE] = {0};
|
||||
|
||||
if (!buf || (size == 0)) {
|
||||
LOGE("Invalid test result data or size\n");
|
||||
|
|
@ -68,14 +72,25 @@ static void syna_save2file(char *buf, int size)
|
|||
|
||||
offset = 0;
|
||||
while (offset < size) {
|
||||
src = buf + offset;
|
||||
LOGW("%s", src);
|
||||
str = strchr(src, c);
|
||||
if (str == NULL)
|
||||
break;
|
||||
syna_pal_mem_set(str_buf, 0, sizeof(str_buf));
|
||||
|
||||
offset = &str[0] - &buf[0] + 1;
|
||||
//LOGI("offset = %d\n", offset);
|
||||
// fine next '\n'
|
||||
src = buf + offset;
|
||||
str = strchr(src, c);
|
||||
if (str == NULL) {
|
||||
// print the last
|
||||
LOGI("%s", src);
|
||||
break;
|
||||
}
|
||||
|
||||
str_size = &str[0] - &src[0] + 1;
|
||||
retval = syna_pal_mem_cpy(str_buf, STR_MAX_SIZE, &buf[offset], str_size, str_size);
|
||||
if (retval < 0) {
|
||||
LOGE("Fail to copy part number string\n");
|
||||
goto exit;
|
||||
}
|
||||
LOGW("[%3d %4d]%s", str_size, offset, str_buf);
|
||||
offset += str_size;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue