Lines Matching refs:ret
33 int ret; in _softing_fct_cmd() local
45 ret = ioread8(&card->dpram[DPRAM_FCT_HOST]) + in _softing_fct_cmd()
49 if (ret == RES_OK) in _softing_fct_cmd()
53 if ((ret != vector) || time_after(jiffies, stamp)) in _softing_fct_cmd()
59 ret = (ret == RES_NONE) ? -ETIMEDOUT : -ECANCELED; in _softing_fct_cmd()
60 dev_alert(&card->pdev->dev, "firmware %s failed (%i)\n", msg, ret); in _softing_fct_cmd()
61 return ret; in _softing_fct_cmd()
66 int ret; in softing_fct_cmd() local
68 ret = _softing_fct_cmd(card, cmd, 0, msg); in softing_fct_cmd()
69 if (ret > 0) { in softing_fct_cmd()
70 dev_alert(&card->pdev->dev, "%s returned %u\n", msg, ret); in softing_fct_cmd()
71 ret = -EIO; in softing_fct_cmd()
73 return ret; in softing_fct_cmd()
79 int ret; in softing_bootloader_command() local
89 ret = ioread16(&card->dpram[DPRAM_RECEIPT]); in softing_bootloader_command()
92 if (ret == RES_OK) in softing_bootloader_command()
100 ret = (ret == RES_NONE) ? -ETIMEDOUT : -ECANCELED; in softing_bootloader_command()
101 dev_alert(&card->pdev->dev, "bootloader %s failed (%i)\n", msg, ret); in softing_bootloader_command()
102 return ret; in softing_bootloader_command()
148 int ret; in softing_load_fw() local
156 ret = request_firmware(&fw, file, &card->pdev->dev); in softing_load_fw()
157 if (ret < 0) in softing_load_fw()
158 return ret; in softing_load_fw()
167 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_fw()
168 if (ret < 0) in softing_load_fw()
173 ret = -EINVAL; in softing_load_fw()
178 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_fw()
179 if (ret < 0) in softing_load_fw()
189 ret = -EINVAL; in softing_load_fw()
203 ret = -ENOMEM; in softing_load_fw()
213 ret = -EIO; in softing_load_fw()
220 ret = 0; in softing_load_fw()
224 if (ret < 0) in softing_load_fw()
226 return ret; in softing_load_fw()
233 int ret, j; in softing_load_app_fw() local
239 ret = request_firmware(&fw, file, &card->pdev->dev); in softing_load_app_fw()
240 if (ret) { in softing_load_app_fw()
242 file, ret); in softing_load_app_fw()
243 return ret; in softing_load_app_fw()
251 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_app_fw()
252 if (ret) in softing_load_app_fw()
254 ret = -EINVAL; in softing_load_app_fw()
267 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_app_fw()
268 if (ret) in softing_load_app_fw()
283 ret = -EINVAL; in softing_load_app_fw()
299 ret = softing_bootloader_command(card, 1, "loading app."); in softing_load_app_fw()
300 if (ret < 0) in softing_load_app_fw()
307 ret = -EIO; in softing_load_app_fw()
316 ret = softing_bootloader_command(card, 3, "start app."); in softing_load_app_fw()
317 if (ret < 0) in softing_load_app_fw()
319 ret = 0; in softing_load_app_fw()
322 if (ret < 0) in softing_load_app_fw()
324 return ret; in softing_load_app_fw()
329 int ret; in softing_reset_chip() local
338 ret = softing_fct_cmd(card, 0, "reset_can"); in softing_reset_chip()
339 if (!ret) in softing_reset_chip()
346 return ret; in softing_reset_chip()
351 int ret; in softing_chip_poweron() local
353 ret = _softing_fct_cmd(card, 99, 0x55, "sync-a"); in softing_chip_poweron()
354 if (ret < 0) in softing_chip_poweron()
357 ret = _softing_fct_cmd(card, 99, 0xaa, "sync-b"); in softing_chip_poweron()
358 if (ret < 0) in softing_chip_poweron()
361 ret = softing_reset_chip(card); in softing_chip_poweron()
362 if (ret < 0) in softing_chip_poweron()
365 ret = softing_fct_cmd(card, 43, "get_serial_number"); in softing_chip_poweron()
366 if (ret < 0) in softing_chip_poweron()
370 ret = softing_fct_cmd(card, 12, "get_version"); in softing_chip_poweron()
371 if (ret < 0) in softing_chip_poweron()
380 return ret; in softing_chip_poweron()
430 int ret; in softing_startstop() local
445 ret = mutex_lock_interruptible(&card->fw.lock); in softing_startstop()
446 if (ret) in softing_startstop()
447 return ret; in softing_startstop()
484 ret = softing_reset_chip(card); in softing_startstop()
485 if (ret) in softing_startstop()
512 ret = softing_fct_cmd(card, 1, "initialize_chip[0]"); in softing_startstop()
513 if (ret < 0) in softing_startstop()
518 ret = softing_fct_cmd(card, 3, "set_mode[0]"); in softing_startstop()
519 if (ret < 0) in softing_startstop()
530 ret = softing_fct_cmd(card, 7, "set_filter[0]"); in softing_startstop()
531 if (ret < 0) in softing_startstop()
535 ret = softing_fct_cmd(card, 5, "set_output[0]"); in softing_startstop()
536 if (ret < 0) in softing_startstop()
552 ret = softing_fct_cmd(card, 2, "initialize_chip[1]"); in softing_startstop()
553 if (ret < 0) in softing_startstop()
558 ret = softing_fct_cmd(card, 4, "set_mode[1]"); in softing_startstop()
559 if (ret < 0) in softing_startstop()
570 ret = softing_fct_cmd(card, 8, "set_filter[1]"); in softing_startstop()
571 if (ret < 0) in softing_startstop()
575 ret = softing_fct_cmd(card, 6, "set_output[1]"); in softing_startstop()
576 if (ret < 0) in softing_startstop()
602 ret = softing_fct_cmd(card, 17, "initialize_interface"); in softing_startstop()
603 if (ret < 0) in softing_startstop()
606 ret = softing_fct_cmd(card, 36, "enable_fifo"); in softing_startstop()
607 if (ret < 0) in softing_startstop()
610 ret = softing_fct_cmd(card, 13, "fifo_tx_ack[0]"); in softing_startstop()
611 if (ret < 0) in softing_startstop()
614 ret = softing_fct_cmd(card, 14, "fifo_tx_ack[1]"); in softing_startstop()
615 if (ret < 0) in softing_startstop()
618 ret = softing_fct_cmd(card, 11, "start_chip"); in softing_startstop()
619 if (ret < 0) in softing_startstop()
657 ret = softing_enable_irq(card, 1); in softing_startstop()
658 if (ret) in softing_startstop()
664 ret = -EINVAL; in softing_startstop()
676 return ret; in softing_startstop()