Lines Matching refs:ret
22 int ret; in _softing_fct_cmd() local
34 ret = ioread8(&card->dpram[DPRAM_FCT_HOST]) + in _softing_fct_cmd()
38 if (ret == RES_OK) in _softing_fct_cmd()
42 if ((ret != vector) || time_after(jiffies, stamp)) in _softing_fct_cmd()
48 ret = (ret == RES_NONE) ? -ETIMEDOUT : -ECANCELED; in _softing_fct_cmd()
49 dev_alert(&card->pdev->dev, "firmware %s failed (%i)\n", msg, ret); in _softing_fct_cmd()
50 return ret; in _softing_fct_cmd()
55 int ret; in softing_fct_cmd() local
57 ret = _softing_fct_cmd(card, cmd, 0, msg); in softing_fct_cmd()
58 if (ret > 0) { in softing_fct_cmd()
59 dev_alert(&card->pdev->dev, "%s returned %u\n", msg, ret); in softing_fct_cmd()
60 ret = -EIO; in softing_fct_cmd()
62 return ret; in softing_fct_cmd()
68 int ret; in softing_bootloader_command() local
78 ret = ioread16(&card->dpram[DPRAM_RECEIPT]); in softing_bootloader_command()
81 if (ret == RES_OK) in softing_bootloader_command()
89 ret = (ret == RES_NONE) ? -ETIMEDOUT : -ECANCELED; in softing_bootloader_command()
90 dev_alert(&card->pdev->dev, "bootloader %s failed (%i)\n", msg, ret); in softing_bootloader_command()
91 return ret; in softing_bootloader_command()
137 int ret; in softing_load_fw() local
145 ret = request_firmware(&fw, file, &card->pdev->dev); in softing_load_fw()
146 if (ret < 0) in softing_load_fw()
147 return ret; in softing_load_fw()
156 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_fw()
157 if (ret < 0) in softing_load_fw()
162 ret = -EINVAL; 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()
178 ret = -EINVAL; in softing_load_fw()
192 ret = -ENOMEM; in softing_load_fw()
202 ret = -EIO; in softing_load_fw()
209 ret = 0; in softing_load_fw()
213 if (ret < 0) in softing_load_fw()
215 return ret; in softing_load_fw()
222 int ret, j; in softing_load_app_fw() local
228 ret = request_firmware(&fw, file, &card->pdev->dev); in softing_load_app_fw()
229 if (ret) { in softing_load_app_fw()
231 file, ret); in softing_load_app_fw()
232 return ret; in softing_load_app_fw()
240 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_app_fw()
241 if (ret) in softing_load_app_fw()
243 ret = -EINVAL; in softing_load_app_fw()
256 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_app_fw()
257 if (ret) in softing_load_app_fw()
272 ret = -EINVAL; in softing_load_app_fw()
288 ret = softing_bootloader_command(card, 1, "loading app."); in softing_load_app_fw()
289 if (ret < 0) in softing_load_app_fw()
296 ret = -EIO; in softing_load_app_fw()
305 ret = softing_bootloader_command(card, 3, "start app."); in softing_load_app_fw()
306 if (ret < 0) in softing_load_app_fw()
308 ret = 0; in softing_load_app_fw()
311 if (ret < 0) in softing_load_app_fw()
313 return ret; in softing_load_app_fw()
318 int ret; in softing_reset_chip() local
327 ret = softing_fct_cmd(card, 0, "reset_can"); in softing_reset_chip()
328 if (!ret) in softing_reset_chip()
335 return ret; in softing_reset_chip()
340 int ret; in softing_chip_poweron() local
342 ret = _softing_fct_cmd(card, 99, 0x55, "sync-a"); in softing_chip_poweron()
343 if (ret < 0) in softing_chip_poweron()
346 ret = _softing_fct_cmd(card, 99, 0xaa, "sync-b"); in softing_chip_poweron()
347 if (ret < 0) in softing_chip_poweron()
350 ret = softing_reset_chip(card); in softing_chip_poweron()
351 if (ret < 0) in softing_chip_poweron()
354 ret = softing_fct_cmd(card, 43, "get_serial_number"); in softing_chip_poweron()
355 if (ret < 0) in softing_chip_poweron()
359 ret = softing_fct_cmd(card, 12, "get_version"); in softing_chip_poweron()
360 if (ret < 0) in softing_chip_poweron()
369 return ret; in softing_chip_poweron()
419 int ret; in softing_startstop() local
434 ret = mutex_lock_interruptible(&card->fw.lock); in softing_startstop()
435 if (ret) in softing_startstop()
436 return ret; in softing_startstop()
473 ret = softing_reset_chip(card); in softing_startstop()
474 if (ret) in softing_startstop()
501 ret = softing_fct_cmd(card, 1, "initialize_chip[0]"); in softing_startstop()
502 if (ret < 0) in softing_startstop()
507 ret = softing_fct_cmd(card, 3, "set_mode[0]"); in softing_startstop()
508 if (ret < 0) in softing_startstop()
519 ret = softing_fct_cmd(card, 7, "set_filter[0]"); in softing_startstop()
520 if (ret < 0) in softing_startstop()
524 ret = softing_fct_cmd(card, 5, "set_output[0]"); in softing_startstop()
525 if (ret < 0) in softing_startstop()
541 ret = softing_fct_cmd(card, 2, "initialize_chip[1]"); in softing_startstop()
542 if (ret < 0) in softing_startstop()
547 ret = softing_fct_cmd(card, 4, "set_mode[1]"); in softing_startstop()
548 if (ret < 0) in softing_startstop()
559 ret = softing_fct_cmd(card, 8, "set_filter[1]"); in softing_startstop()
560 if (ret < 0) in softing_startstop()
564 ret = softing_fct_cmd(card, 6, "set_output[1]"); in softing_startstop()
565 if (ret < 0) in softing_startstop()
576 ret = softing_fct_cmd(card, 51, "enable_error_frame"); in softing_startstop()
577 if (ret < 0) in softing_startstop()
592 ret = softing_fct_cmd(card, 17, "initialize_interface"); in softing_startstop()
593 if (ret < 0) in softing_startstop()
596 ret = softing_fct_cmd(card, 36, "enable_fifo"); in softing_startstop()
597 if (ret < 0) in softing_startstop()
600 ret = softing_fct_cmd(card, 13, "fifo_tx_ack[0]"); in softing_startstop()
601 if (ret < 0) in softing_startstop()
604 ret = softing_fct_cmd(card, 14, "fifo_tx_ack[1]"); in softing_startstop()
605 if (ret < 0) in softing_startstop()
608 ret = softing_fct_cmd(card, 11, "start_chip"); in softing_startstop()
609 if (ret < 0) in softing_startstop()
647 ret = softing_enable_irq(card, 1); in softing_startstop()
648 if (ret) in softing_startstop()
654 ret = -EINVAL; in softing_startstop()
666 return ret; in softing_startstop()