Lines Matching refs:ret

152     s32 ret=-1;  in gup_i2c_read()  local
175 ret = i2c_transfer(client->adapter, msgs, 2); in gup_i2c_read()
176 if(ret == 2)break; in gup_i2c_read()
180 return ret; in gup_i2c_read()
198 s32 ret=-1; in gup_i2c_write() local
213 ret = i2c_transfer(client->adapter, &msg, 1); in gup_i2c_write()
214 if (ret == 1)break; in gup_i2c_write()
218 return ret; in gup_i2c_write()
223 s32 ret = 0; in gup_init_panel() local
253 ret = gtp_i2c_read_dbl_check(ts->client, GTP_REG_SENSOR_ID, &sensor_id, 1); in gup_init_panel()
254 if (SUCCESS == ret) in gup_init_panel()
279 ret = gtp_i2c_read_dbl_check(ts->client, GTP_REG_CONFIG_DATA, &opr_buf[0], 1); in gup_init_panel()
281 if (ret == SUCCESS) in gup_init_panel()
323 ret = gtp_send_cfg(ts->client); in gup_init_panel()
324 if (ret < 0) in gup_init_panel()
386 s32 ret = -1; in gup_get_ic_fw_msg() local
392 ret = gtp_i2c_read_dbl_check(client, GUP_REG_HW_INFO, &buf[GTP_ADDR_LENGTH], 4); in gup_get_ic_fw_msg()
393 if (FAIL == ret) in gup_get_ic_fw_msg()
410 ret = gup_get_ic_msg(client, GUP_REG_FW_MSG, buf, 1); in gup_get_ic_fw_msg()
411 if(FAIL == ret) in gup_get_ic_fw_msg()
414 return ret; in gup_get_ic_fw_msg()
429 ret = gtp_i2c_read_dbl_check(client, GUP_REG_PID_VID, &buf[GTP_ADDR_LENGTH], 6); in gup_get_ic_fw_msg()
430 if (FAIL == ret) in gup_get_ic_fw_msg()
467 s32 ret = -1; in gup_enter_update_mode() local
488 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_enter_update_mode()
489 if(ret <= 0) in gup_enter_update_mode()
496 ret = gup_get_ic_msg(client, _rRW_MISCTL__SWRST_B0_, rd_buf, 1); in gup_enter_update_mode()
497 if(ret <= 0) in gup_enter_update_mode()
516 ret = gup_set_ic_msg(client, 0x4010, 0x00); in gup_enter_update_mode()
519 return ret; in gup_enter_update_mode()
680 s32 ret = 0; in gup_update_config() local
714ret = update_msg.cfg_file->f_op->read(update_msg.cfg_file, (char*)pre_buf, file_len, &update_msg.c… in gup_update_config()
715 if(ret<0) in gup_update_config()
744 ret = 0; in gup_update_config()
752 ret = 0; in gup_update_config()
765 ret = gup_i2c_write(client, file_config, file_cfg_len); in gup_update_config()
766 if(ret > 0) in gup_update_config()
778 return ret; in gup_update_config()
874 s32 ret = 0; in gup_check_update_file() local
927 ret = gup_update_config(i2c_connect_client); in gup_check_update_file()
928 if(ret <= 0) in gup_check_update_file()
970ret = update_msg.file->f_op->read(update_msg.file, (char*)buf, FW_HEAD_LENGTH, &update_msg.file->f… in gup_check_update_file()
971 if (ret < 0) in gup_check_update_file()
984 ret = update_msg.file->f_op->read(update_msg.file, (char*)buf, 2, &update_msg.file->f_pos); in gup_check_update_file()
985 if (ret < 0) in gup_check_update_file()
1007 s32 ret = 0; in gup_burn_proc() local
1028 ret = gup_i2c_write(client, wr_buf, GTP_ADDR_LENGTH + frame_length); in gup_burn_proc()
1029 if(ret <= 0) in gup_burn_proc()
1034 ret = gup_i2c_read(client, rd_buf, GTP_ADDR_LENGTH + frame_length); in gup_burn_proc()
1035 if(ret <= 0) in gup_burn_proc()
1084 s32 ret = 0; in gup_load_section_file() local
1101ret = update_msg.file->f_op->read(update_msg.file, (char *)buf, length, &update_msg.file->f_pos); in gup_load_section_file()
1103 if (ret < 0) in gup_load_section_file()
1116 s32 ret = 0; in gup_recall_check() local
1124 ret = gup_get_ic_msg(client, recall_addr, rd_buf, frame_length); in gup_recall_check()
1125 if(ret <= 0) in gup_recall_check()
1151 s32 ret = 0; in gup_burn_fw_section() local
1155 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_burn_fw_section()
1156 if(ret <= 0) in gup_burn_fw_section()
1163 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_burn_fw_section()
1164 if(ret <= 0) in gup_burn_fw_section()
1171 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, (bank_cmd >> 4)&0x0F); in gup_burn_fw_section()
1172 if(ret <= 0) in gup_burn_fw_section()
1179 ret = gup_set_ic_msg(client, _bRW_MISCTL__MEM_CD_EN, 0x01); in gup_burn_fw_section()
1180 if(ret <= 0) in gup_burn_fw_section()
1187 ret = gup_burn_proc(client, fw_section, start_addr, FW_SECTION_LENGTH); in gup_burn_fw_section()
1188 if(FAIL == ret) in gup_burn_fw_section()
1195 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x04); in gup_burn_fw_section()
1196 if(ret <= 0) in gup_burn_fw_section()
1205 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, bank_cmd&0x0f); in gup_burn_fw_section()
1206 if(ret <= 0) in gup_burn_fw_section()
1213 ret = gup_get_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, rd_buf, 1); in gup_burn_fw_section()
1214 if(ret <= 0) in gup_burn_fw_section()
1224 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, (bank_cmd >> 4)&0x0F); in gup_burn_fw_section()
1225 if(ret <= 0) in gup_burn_fw_section()
1232 ret = gup_set_ic_msg(client, _bRW_MISCTL__MEM_CD_EN, 0x01); in gup_burn_fw_section()
1233 if(ret <= 0) in gup_burn_fw_section()
1240 ret = gup_recall_check(client, fw_section, start_addr, FW_SECTION_LENGTH); in gup_burn_fw_section()
1241 if(FAIL == ret) in gup_burn_fw_section()
1248 ret = gup_set_ic_msg(client, _bRW_MISCTL__MEM_CD_EN, 0x00); in gup_burn_fw_section()
1249 if(ret <= 0) in gup_burn_fw_section()
1260 s32 ret = 0; in gup_burn_dsp_isp() local
1284 ret = FAIL; in gup_burn_dsp_isp()
1290 ret = gup_load_section_file(fw_dsp_isp, FW_DSP_ISP_LENGTH, FW_DSP_ISP_LENGTH, SEEK_END); in gup_burn_dsp_isp()
1291 if(FAIL == ret) in gup_burn_dsp_isp()
1299 ret = gup_set_ic_msg(client, _bRW_MISCTL__TMR0_EN, 0x00); in gup_burn_dsp_isp()
1300 if(ret <= 0) in gup_burn_dsp_isp()
1303 ret = FAIL; in gup_burn_dsp_isp()
1306 ret = gup_set_ic_msg(client, _bRW_MISCTL__CACHE_EN, 0x00); in gup_burn_dsp_isp()
1307 if(ret <= 0) in gup_burn_dsp_isp()
1310 ret = FAIL; in gup_burn_dsp_isp()
1316 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_burn_dsp_isp()
1317 if(ret <= 0) in gup_burn_dsp_isp()
1320 ret = FAIL; in gup_burn_dsp_isp()
1326 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOTCTL_B0_, 0x02); in gup_burn_dsp_isp()
1327 if(ret <= 0) in gup_burn_dsp_isp()
1330 ret = FAIL; in gup_burn_dsp_isp()
1336 ret = gup_set_ic_msg(client, _bWO_MISCTL__CPU_SWRST_PULSE, 0x01); in gup_burn_dsp_isp()
1337 if(ret <= 0) in gup_burn_dsp_isp()
1340 ret = FAIL; in gup_burn_dsp_isp()
1346 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, 0x02); in gup_burn_dsp_isp()
1347 if(ret <= 0) in gup_burn_dsp_isp()
1350 ret = FAIL; in gup_burn_dsp_isp()
1356 ret = gup_set_ic_msg(client, _bRW_MISCTL__MEM_CD_EN, 0x01); in gup_burn_dsp_isp()
1357 if(ret <= 0) in gup_burn_dsp_isp()
1360 ret = FAIL; in gup_burn_dsp_isp()
1366 ret = gup_burn_proc(client, fw_dsp_isp, 0xC000, FW_DSP_ISP_LENGTH); in gup_burn_dsp_isp()
1367 if(FAIL == ret) in gup_burn_dsp_isp()
1375 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_burn_dsp_isp()
1376 if(ret <= 0) in gup_burn_dsp_isp()
1379 ret = FAIL; in gup_burn_dsp_isp()
1384 ret = SUCCESS; in gup_burn_dsp_isp()
1388 return ret; in gup_burn_dsp_isp()
1395 s32 ret = 0; in gup_burn_fw_ss51() local
1417 ret = FAIL; in gup_burn_fw_ss51()
1436 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x00); in gup_burn_fw_ss51()
1437 if(ret <= 0) in gup_burn_fw_ss51()
1440 ret = FAIL; in gup_burn_fw_ss51()
1446 ret = gup_burn_fw_section(client, fw_ss51, 0xC000, 0x01); in gup_burn_fw_ss51()
1447 if(FAIL == ret) in gup_burn_fw_ss51()
1455 ret = gup_load_section_file(fw_ss51, FW_SECTION_LENGTH, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_ss51()
1456 if(FAIL == ret) in gup_burn_fw_ss51()
1464 ret = gup_burn_fw_section(client, fw_ss51, 0xE000, 0x02); in gup_burn_fw_ss51()
1465 if(FAIL == ret) in gup_burn_fw_ss51()
1473 ret = gup_load_section_file(fw_ss51, 2 * FW_SECTION_LENGTH, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_ss51()
1474 if(FAIL == ret) in gup_burn_fw_ss51()
1482 ret = gup_burn_fw_section(client, fw_ss51, 0xC000, 0x13); in gup_burn_fw_ss51()
1483 if(FAIL == ret) in gup_burn_fw_ss51()
1491 ret = gup_load_section_file(fw_ss51, 3 * FW_SECTION_LENGTH, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_ss51()
1492 if(FAIL == ret) in gup_burn_fw_ss51()
1500 ret = gup_burn_fw_section(client, fw_ss51, 0xE000, 0x14); in gup_burn_fw_ss51()
1501 if(FAIL == ret) in gup_burn_fw_ss51()
1509 ret = SUCCESS; in gup_burn_fw_ss51()
1513 return ret; in gup_burn_fw_ss51()
1518 s32 ret = 0; in gup_burn_fw_dsp() local
1542 ret = FAIL; in gup_burn_fw_dsp()
1548 ret = gup_load_section_file(fw_dsp, 4 * FW_SECTION_LENGTH, FW_DSP_LENGTH, SEEK_SET); in gup_burn_fw_dsp()
1549 if(FAIL == ret) in gup_burn_fw_dsp()
1557 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, 0x03); in gup_burn_fw_dsp()
1558 if(ret <= 0) in gup_burn_fw_dsp()
1561 ret = FAIL; in gup_burn_fw_dsp()
1567 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_burn_fw_dsp()
1568 if(ret <= 0) in gup_burn_fw_dsp()
1571 ret = FAIL; in gup_burn_fw_dsp()
1577 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_burn_fw_dsp()
1578 if(ret <= 0) in gup_burn_fw_dsp()
1581 ret = FAIL; in gup_burn_fw_dsp()
1587 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x04); //20121211 in gup_burn_fw_dsp()
1588 if(ret <= 0) in gup_burn_fw_dsp()
1591 ret = FAIL; in gup_burn_fw_dsp()
1599 ret = gup_burn_proc(client, fw_dsp, 0x9000, FW_DSP_LENGTH); in gup_burn_fw_dsp()
1600 if(FAIL == ret) in gup_burn_fw_dsp()
1608 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x05); in gup_burn_fw_dsp()
1609 if(ret <= 0) in gup_burn_fw_dsp()
1616 ret = gup_get_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, rd_buf, 1); in gup_burn_fw_dsp()
1617 if(ret <= 0) in gup_burn_fw_dsp()
1628 ret = gup_recall_check(client, fw_dsp, 0x9000, FW_DSP_LENGTH); in gup_burn_fw_dsp()
1629 if(FAIL == ret) in gup_burn_fw_dsp()
1637 ret = SUCCESS; in gup_burn_fw_dsp()
1641 return ret; in gup_burn_fw_dsp()
1646 s32 ret = 0; in gup_burn_fw_boot() local
1671 ret = FAIL; in gup_burn_fw_boot()
1677ret = gup_load_section_file(fw_boot, (4 * FW_SECTION_LENGTH + FW_DSP_LENGTH), FW_BOOT_LENGTH, SEEK… in gup_burn_fw_boot()
1678 if(FAIL == ret) in gup_burn_fw_boot()
1686 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_burn_fw_boot()
1687 if(ret <= 0) in gup_burn_fw_boot()
1690 ret = FAIL; in gup_burn_fw_boot()
1696 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_burn_fw_boot()
1697 if(ret <= 0) in gup_burn_fw_boot()
1700 ret = FAIL; in gup_burn_fw_boot()
1706 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x04); //20121211 in gup_burn_fw_boot()
1707 if(ret <= 0) in gup_burn_fw_boot()
1710 ret = FAIL; in gup_burn_fw_boot()
1718 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, 0x03); in gup_burn_fw_boot()
1719 if(ret <= 0) in gup_burn_fw_boot()
1722 ret = FAIL; in gup_burn_fw_boot()
1728 ret = gup_burn_proc(client, fw_boot, 0x9000, FW_BOOT_LENGTH); in gup_burn_fw_boot()
1729 if(FAIL == ret) in gup_burn_fw_boot()
1737 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x06); in gup_burn_fw_boot()
1738 if(ret <= 0) in gup_burn_fw_boot()
1745 ret = gup_get_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, rd_buf, 1); in gup_burn_fw_boot()
1746 if(ret <= 0) in gup_burn_fw_boot()
1757 ret = gup_recall_check(client, fw_boot, 0x9000, FW_BOOT_LENGTH); in gup_burn_fw_boot()
1758 if(FAIL == ret) in gup_burn_fw_boot()
1766 ret = SUCCESS; in gup_burn_fw_boot()
1770 return ret; in gup_burn_fw_boot()
1774 s32 ret = 0; in gup_burn_fw_boot_isp() local
1804 ret = FAIL; in gup_burn_fw_boot_isp()
1811ret = gup_load_section_file(fw_boot_isp, (update_msg.fw_burned_len - FW_DSP_ISP_LENGTH), FW_BOOT_I… in gup_burn_fw_boot_isp()
1812 if(FAIL == ret) in gup_burn_fw_boot_isp()
1820 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_burn_fw_boot_isp()
1821 if(ret <= 0) in gup_burn_fw_boot_isp()
1824 ret = FAIL; in gup_burn_fw_boot_isp()
1830 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_burn_fw_boot_isp()
1831 if(ret <= 0) in gup_burn_fw_boot_isp()
1834 ret = FAIL; in gup_burn_fw_boot_isp()
1841 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x04); //20121211 in gup_burn_fw_boot_isp()
1842 if(ret <= 0) in gup_burn_fw_boot_isp()
1845 ret = FAIL; in gup_burn_fw_boot_isp()
1853 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, 0x03); in gup_burn_fw_boot_isp()
1854 if(ret <= 0) in gup_burn_fw_boot_isp()
1857 ret = FAIL; in gup_burn_fw_boot_isp()
1863 ret = gup_burn_proc(client, fw_boot_isp, 0x9000, FW_BOOT_ISP_LENGTH); in gup_burn_fw_boot_isp()
1864 if(FAIL == ret) in gup_burn_fw_boot_isp()
1872 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x07); in gup_burn_fw_boot_isp()
1873 if(ret <= 0) in gup_burn_fw_boot_isp()
1880 ret = gup_get_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, rd_buf, 1); in gup_burn_fw_boot_isp()
1881 if(ret <= 0) in gup_burn_fw_boot_isp()
1892 ret = gup_recall_check(client, fw_boot_isp, 0x9000, FW_BOOT_ISP_LENGTH); in gup_burn_fw_boot_isp()
1893 if(FAIL == ret) in gup_burn_fw_boot_isp()
1901 ret = SUCCESS; in gup_burn_fw_boot_isp()
1905 return ret; in gup_burn_fw_boot_isp()
1910 s32 ret = 0; in gup_burn_fw_link() local
1940 ret = FAIL; in gup_burn_fw_link()
1947 ret = gup_load_section_file(fw_link, offset, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_link()
1948 if(FAIL == ret) in gup_burn_fw_link()
1956 ret = gup_burn_fw_gwake_section(client, fw_link, 0x9000, FW_SECTION_LENGTH, 0x38); in gup_burn_fw_link()
1958 if (FAIL == ret) in gup_burn_fw_link()
1967 ret = gup_load_section_file(fw_link, offset, FW_GLINK_LENGTH - FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_link()
1969 if (FAIL == ret) in gup_burn_fw_link()
1977ret = gup_burn_fw_gwake_section(client, fw_link, 0x9000, FW_GLINK_LENGTH - FW_SECTION_LENGTH, 0x39… in gup_burn_fw_link()
1979 if (FAIL == ret) in gup_burn_fw_link()
1987 ret = SUCCESS; in gup_burn_fw_link()
1991 return ret; in gup_burn_fw_link()
1996 s32 ret = 0; in gup_burn_fw_gwake_section() local
2000 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_burn_fw_gwake_section()
2001 if(ret <= 0) in gup_burn_fw_gwake_section()
2008 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_burn_fw_gwake_section()
2009 if(ret <= 0) in gup_burn_fw_gwake_section()
2016 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x04); in gup_burn_fw_gwake_section()
2017 if(ret <= 0) in gup_burn_fw_gwake_section()
2026 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, (bank_cmd >> 4)&0x0F); in gup_burn_fw_gwake_section()
2027 if(ret <= 0) in gup_burn_fw_gwake_section()
2034 ret = gup_burn_proc(client, fw_section, start_addr, len); in gup_burn_fw_gwake_section()
2035 if(FAIL == ret) in gup_burn_fw_gwake_section()
2042 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, bank_cmd&0x0F); in gup_burn_fw_gwake_section()
2043 if(ret <= 0) in gup_burn_fw_gwake_section()
2050 ret = gup_get_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, rd_buf, 1); in gup_burn_fw_gwake_section()
2051 if(ret <= 0) in gup_burn_fw_gwake_section()
2061 ret = gup_recall_check(client, fw_section, start_addr, len); in gup_burn_fw_gwake_section()
2062 if(FAIL == ret) in gup_burn_fw_gwake_section()
2075 s32 ret = 0; in gup_burn_fw_gwake() local
2105 ret = FAIL; in gup_burn_fw_gwake()
2111 ret = gup_load_section_file(fw_gwake, start_index, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_gwake()
2112 if(FAIL == ret) in gup_burn_fw_gwake()
2120 ret = gup_burn_fw_gwake_section(client, fw_gwake, 0x9000, FW_SECTION_LENGTH, 0x3A); in gup_burn_fw_gwake()
2121 if(FAIL == ret) in gup_burn_fw_gwake()
2129ret = gup_load_section_file(fw_gwake, start_index+FW_SECTION_LENGTH, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_gwake()
2130 if(FAIL == ret) in gup_burn_fw_gwake()
2138 ret = gup_burn_fw_gwake_section(client, fw_gwake, 0x9000, FW_SECTION_LENGTH, 0x3B); in gup_burn_fw_gwake()
2139 if(FAIL == ret) in gup_burn_fw_gwake()
2147ret = gup_load_section_file(fw_gwake, start_index+2*FW_SECTION_LENGTH, FW_SECTION_LENGTH, SEEK_SET… in gup_burn_fw_gwake()
2148 if(FAIL == ret) in gup_burn_fw_gwake()
2156 ret = gup_burn_fw_gwake_section(client, fw_gwake, 0x9000, FW_SECTION_LENGTH, 0x3C); in gup_burn_fw_gwake()
2157 if(FAIL == ret) in gup_burn_fw_gwake()
2165ret = gup_load_section_file(fw_gwake, start_index + 3*FW_SECTION_LENGTH, FW_SECTION_LENGTH, SEEK_S… in gup_burn_fw_gwake()
2166 if(FAIL == ret) in gup_burn_fw_gwake()
2174 ret = gup_burn_fw_gwake_section(client, fw_gwake, 0x9000, FW_SECTION_LENGTH, 0x3D); in gup_burn_fw_gwake()
2175 if(FAIL == ret) in gup_burn_fw_gwake()
2183 ret = SUCCESS; in gup_burn_fw_gwake()
2187 return ret; in gup_burn_fw_gwake()
2194 s32 ret = 0; in gup_burn_fw_finish() local
2215 ret = FAIL; in gup_burn_fw_finish()
2220 ret = gup_load_section_file(fw_ss51, 0, FW_SECTION_LENGTH, SEEK_SET); in gup_burn_fw_finish()
2221 if(FAIL == ret) in gup_burn_fw_finish()
2228 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x00); in gup_burn_fw_finish()
2229 if(ret <= 0) in gup_burn_fw_finish()
2236 ret = gup_burn_fw_section(client, fw_ss51, 0xC000, 0x01); in gup_burn_fw_finish()
2237 if(FAIL == ret) in gup_burn_fw_finish()
2245 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x99); in gup_burn_fw_finish()
2246 if(ret <= 0) in gup_burn_fw_finish()
2254 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x08); in gup_burn_fw_finish()
2255 if(ret <= 0) in gup_burn_fw_finish()
2276 s32 ret = 0; in gup_update_proc() local
2310 ret = gup_check_update_file(i2c_connect_client, &fw_head, (u8*)dir); //20121211 in gup_update_proc()
2311 if(FAIL == ret) in gup_update_proc()
2317 ret = gup_get_ic_fw_msg(i2c_connect_client); in gup_update_proc()
2318 if(FAIL == ret) in gup_update_proc()
2324 ret = gup_enter_update_judge(&fw_head); in gup_update_proc()
2325 if(FAIL == ret) in gup_update_proc()
2336 ret = gup_enter_update_mode(i2c_connect_client); in gup_update_proc()
2337 if(FAIL == ret) in gup_update_proc()
2348 ret = gup_burn_dsp_isp(i2c_connect_client); in gup_update_proc()
2349 if(FAIL == ret) in gup_update_proc()
2356 ret = gup_burn_fw_ss51(i2c_connect_client); in gup_update_proc()
2357 if(FAIL == ret) in gup_update_proc()
2364 ret = gup_burn_fw_dsp(i2c_connect_client); in gup_update_proc()
2365 if(FAIL == ret) in gup_update_proc()
2372 ret = gup_burn_fw_boot(i2c_connect_client); in gup_update_proc()
2373 if(FAIL == ret) in gup_update_proc()
2380 ret = gup_burn_fw_boot_isp(i2c_connect_client); in gup_update_proc()
2381 if (FAIL == ret) in gup_update_proc()
2388 ret = gup_burn_fw_link(i2c_connect_client); in gup_update_proc()
2389 if (FAIL == ret) in gup_update_proc()
2396 ret = gup_burn_fw_gwake(i2c_connect_client); in gup_update_proc()
2397 if (FAIL == ret) in gup_update_proc()
2404 ret = gup_burn_fw_finish(i2c_connect_client); in gup_update_proc()
2405 if (FAIL == ret) in gup_update_proc()
2442 ret = gtp_send_cfg(i2c_connect_client); in gup_update_proc()
2443 if (ret < 0) in gup_update_proc()
2475 ret = gup_update_config(i2c_connect_client); in gup_update_proc()
2476 if(ret <= 0) in gup_update_proc()
2622 s32 ret = 0; in i2c_write_bytes() local
2642 ret = gup_i2c_write(client, i2c_opr_buf, write_bytes + GTP_ADDR_LENGTH); in i2c_write_bytes()
2643 if (ret == 1) in i2c_write_bytes()
2663 s32 ret = 0; in i2c_read_bytes() local
2682 ret = gup_i2c_read(client, i2c_opr_buf, read_bytes + GTP_ADDR_LENGTH); in i2c_read_bytes()
2683 if (ret == 2) in i2c_read_bytes()
3007 s32 ret = -1; in gup_hold_ss51_dsp() local
3014 ret = gup_set_ic_msg(client, _rRW_MISCTL__SWRST_B0_, 0x0C); in gup_hold_ss51_dsp()
3015 if(ret <= 0) in gup_hold_ss51_dsp()
3022 ret = gup_get_ic_msg(client, _rRW_MISCTL__SWRST_B0_, rd_buf, 1); in gup_hold_ss51_dsp()
3023 if (ret <= 0) in gup_hold_ss51_dsp()
3041 ret = gup_set_ic_msg(client, 0x4010, 0x00); in gup_hold_ss51_dsp()
3042 if (ret <= 0) in gup_hold_ss51_dsp()
3049 ret = gup_set_ic_msg(client, _bRW_MISCTL__TMR0_EN, 0x00); in gup_hold_ss51_dsp()
3051 if (ret <= 0) in gup_hold_ss51_dsp()
3058 ret = gup_set_ic_msg(client, _bRW_MISCTL__CACHE_EN, 0x00); in gup_hold_ss51_dsp()
3060 if (ret <= 0) in gup_hold_ss51_dsp()
3067 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOTCTL_B0_, 0x02); in gup_hold_ss51_dsp()
3069 if (ret <= 0) in gup_hold_ss51_dsp()
3076 ret = gup_set_ic_msg(client, _bWO_MISCTL__CPU_SWRST_PULSE, 0x01); in gup_hold_ss51_dsp()
3077 if (ret <= 0) in gup_hold_ss51_dsp()
3088 s32 ret = -1; in gup_enter_update_mode_fl() local
3107 ret = gup_hold_ss51_dsp(client); in gup_enter_update_mode_fl()
3108 if (ret <= 0) in gup_enter_update_mode_fl()
3115 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_CTL_, 0x00); in gup_enter_update_mode_fl()
3117 if (ret <= 0) in gup_enter_update_mode_fl()
3124 ret = gup_set_ic_msg(client, _rRW_MISCTL__BOOT_OPT_B0_, 0x00); in gup_enter_update_mode_fl()
3126 if (ret <= 0) in gup_enter_update_mode_fl()
3133 ret = gup_set_ic_msg(client, _bRW_MISCTL__MEM_CD_EN, 0x01); in gup_enter_update_mode_fl()
3135 if (ret <= 0) in gup_enter_update_mode_fl()
3146 s32 ret = 0; in gup_download_fw_dsp() local
3150 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, 0x02); in gup_download_fw_dsp()
3151 if (ret == FAIL) in gup_download_fw_dsp()
3161 if (ret <= 0) in gup_download_fw_dsp()
3167ret = gup_burn_fw_proc(client, 0xC000, 2 * FW_DOWNLOAD_LENGTH, FW_DSP_LENGTH); // write the second… in gup_download_fw_dsp()
3168 if (FAIL == ret) in gup_download_fw_dsp()
3174 ret = gup_check_and_repair(client, 0xC000, 2 * FW_DOWNLOAD_LENGTH, FW_DSP_LENGTH); in gup_download_fw_dsp()
3175 if (FAIL == ret) in gup_download_fw_dsp()
3191 ret = gup_burn_fw_proc(client, 0xC000, 2 * FW_DOWNLOAD_LENGTH, FW_DSP_LENGTH); in gup_download_fw_dsp()
3192 if (FAIL == ret) in gup_download_fw_dsp()
3202 ret = gup_check_and_repair(client, 0xC000, 2 * FW_DOWNLOAD_LENGTH, FW_DSP_LENGTH); in gup_download_fw_dsp()
3203 if (FAIL == ret) in gup_download_fw_dsp()
3214 s32 ret = 0; in gup_burn_fw_proc() local
3218ret = i2c_write_bytes(client, start_addr, (u8*)&gtp_default_FW_fl[FW_HEAD_LENGTH + start_index], b… in gup_burn_fw_proc()
3219 if (ret < 0) in gup_burn_fw_proc()
3229 s32 ret = 0; in gup_check_and_repair() local
3251 ret = i2c_read_bytes(client, cmp_addr, chk_cmp_buf, cmp_len); in gup_check_and_repair()
3252 if (ret < 0) in gup_check_and_repair()
3292 s32 ret = 0; in gup_download_fw_ss51() local
3321 ret = gup_set_ic_msg(client, _bRW_MISCTL__SRAM_BANK, bank); in gup_download_fw_ss51()
3325 ret = gup_burn_fw_proc(client, burn_addr, start_index, 2 * FW_SS51_SECTION_LEN); in gup_download_fw_ss51()
3326 if (ret == FAIL) in gup_download_fw_ss51()
3332 ret = gup_check_and_repair(client, burn_addr, start_index, 2 * FW_SS51_SECTION_LEN); in gup_download_fw_ss51()
3333 if (ret == FAIL) in gup_download_fw_ss51()
3347 ret = gup_burn_fw_proc(client, burn_addr, start_index, 2 * FW_SS51_SECTION_LEN); in gup_download_fw_ss51()
3348 if (ret == FAIL) in gup_download_fw_ss51()
3358 ret = gup_check_and_repair(client, burn_addr, start_index, 2 * FW_SS51_SECTION_LEN); in gup_download_fw_ss51()
3359 if (ret == FAIL) in gup_download_fw_ss51()
3373 s32 ret = 0; in gup_prepare_fl_fw() local
3463 ret = update_msg.file->f_op->read(update_msg.file, (char*)gtp_default_FW_fl, in gup_prepare_fl_fw()
3469 if (ret < 0) in gup_prepare_fl_fw()
3471 GTP_ERROR("read %s failed, err-code: %d", path, ret); in gup_prepare_fl_fw()
3478 s32 ret = 0; in gup_check_update_file_fl() local
3484 ret = gup_prepare_fl_fw(path, fw_head); in gup_check_update_file_fl()
3485 if (FAIL == ret) in gup_check_update_file_fl()
3503 ret = SUCCESS; in gup_check_update_file_fl()
3509 ret = FAIL; in gup_check_update_file_fl()
3512 return ret; in gup_check_update_file_fl()
3517 s32 ret = 0; in gup_fw_download_proc() local
3546 ret = gup_check_update_file_fl(i2c_connect_client, &fw_head, (char *)dir); in gup_fw_download_proc()
3549 if (FAIL == ret) in gup_fw_download_proc()
3573 ret = gup_enter_update_mode_fl(i2c_connect_client); in gup_fw_download_proc()
3575 if (FAIL == ret) in gup_fw_download_proc()
3583 ret = gup_download_fw_ss51(i2c_connect_client, dwn_mode); in gup_fw_download_proc()
3585 if (FAIL == ret) in gup_fw_download_proc()
3591 ret = gup_download_fw_dsp(i2c_connect_client, dwn_mode); in gup_fw_download_proc()
3593 if (FAIL == ret) in gup_fw_download_proc()