Lines Matching refs:ret
56 int ret, block, num_blocks; in cw1200_load_firmware_cw1200() local
67 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \ in cw1200_load_firmware_cw1200()
68 if (ret < 0) \ in cw1200_load_firmware_cw1200()
73 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \ in cw1200_load_firmware_cw1200()
74 if (ret < 0) \ in cw1200_load_firmware_cw1200()
79 ret = cw1200_apb_read_32(priv, CW1200_APB(reg), &(val)); \ in cw1200_load_firmware_cw1200()
80 if (ret < 0) \ in cw1200_load_firmware_cw1200()
85 ret = cw1200_reg_write_32(priv, (reg), (val)); \ in cw1200_load_firmware_cw1200()
86 if (ret < 0) \ in cw1200_load_firmware_cw1200()
91 ret = cw1200_reg_read_32(priv, (reg), &(val)); \ in cw1200_load_firmware_cw1200()
92 if (ret < 0) \ in cw1200_load_firmware_cw1200()
148 ret = request_firmware(&firmware, fw_path, priv->pdev); in cw1200_load_firmware_cw1200()
149 if (ret) { in cw1200_load_firmware_cw1200()
157 ret = -ENOMEM; in cw1200_load_firmware_cw1200()
171 ret = -ETIMEDOUT; in cw1200_load_firmware_cw1200()
191 ret = -EIO; in cw1200_load_firmware_cw1200()
206 ret = -ETIMEDOUT; in cw1200_load_firmware_cw1200()
222 ret = cw1200_apb_write(priv, in cw1200_load_firmware_cw1200()
226 if (ret < 0) { in cw1200_load_firmware_cw1200()
246 ret = -ETIMEDOUT; in cw1200_load_firmware_cw1200()
250 ret = 0; in cw1200_load_firmware_cw1200()
258 return ret; in cw1200_load_firmware_cw1200()
273 int ret = cw1200_reg_read_16(priv, in config_reg_read() local
276 if (ret < 0) in config_reg_read()
277 return ret; in config_reg_read()
307 int ret; in cw1200_load_firmware() local
314 ret = cw1200_reg_read_32(priv, ST90TDS_CONFIG_REG_ID, &val32); in cw1200_load_firmware()
315 if (ret < 0) { in cw1200_load_firmware()
322 ret = -EIO; in cw1200_load_firmware()
329 ret = -ENOTSUPP; in cw1200_load_firmware()
334 ret = cw1200_reg_write_32(priv, ST90TDS_TSET_GEN_R_W_REG_ID, in cw1200_load_firmware()
336 if (ret < 0) { in cw1200_load_firmware()
343 ret = cw1200_reg_read_32(priv, in cw1200_load_firmware()
345 if (ret < 0) { in cw1200_load_firmware()
353 ret = -EIO; in cw1200_load_firmware()
358 ret = cw1200_reg_read_16(priv, ST90TDS_CONTROL_REG_ID, &val16); in cw1200_load_firmware()
359 if (ret < 0) { in cw1200_load_firmware()
364 ret = cw1200_reg_write_16(priv, ST90TDS_CONTROL_REG_ID, in cw1200_load_firmware()
366 if (ret < 0) { in cw1200_load_firmware()
373 ret = cw1200_reg_read_16(priv, in cw1200_load_firmware()
375 if (ret < 0) { in cw1200_load_firmware()
388 ret = -ETIMEDOUT; in cw1200_load_firmware()
395 ret = cw1200_ahb_read_32(priv, CW1200_CUT_ID_ADDR, &val32); in cw1200_load_firmware()
396 if (ret) { in cw1200_load_firmware()
420 ret = cw1200_ahb_read_32(priv, CW1200_CUT2_ID_ADDR, &ar1); in cw1200_load_firmware()
421 if (ret) { in cw1200_load_firmware()
425 ret = cw1200_ahb_read_32(priv, CW1200_CUT2_ID_ADDR + 4, &ar2); in cw1200_load_firmware()
426 if (ret) { in cw1200_load_firmware()
431 ret = cw1200_ahb_read_32(priv, CW1200_CUT2_ID_ADDR + 8, &ar3); in cw1200_load_firmware()
432 if (ret) { in cw1200_load_firmware()
455 ret = -ENOTSUPP; in cw1200_load_firmware()
460 ret = config_reg_read(priv, &val32); in cw1200_load_firmware()
461 if (ret < 0) { in cw1200_load_firmware()
468 ret = -EINVAL; in cw1200_load_firmware()
476 ret = -ENOTSUPP; in cw1200_load_firmware()
479 ret = cw1200_load_firmware_cw1200(priv); in cw1200_load_firmware()
484 ret = -ENOTSUPP; in cw1200_load_firmware()
487 if (ret < 0) { in cw1200_load_firmware()
494 ret = __cw1200_irq_enable(priv, 1); in cw1200_load_firmware()
496 if (ret < 0) in cw1200_load_firmware()
500 ret = config_reg_read(priv, &val32); in cw1200_load_firmware()
501 if (ret < 0) { in cw1200_load_firmware()
505 ret = config_reg_write(priv, val32 & ~ST90TDS_CONFIG_ACCESS_MODE_BIT); in cw1200_load_firmware()
506 if (ret < 0) { in cw1200_load_firmware()
518 return ret; in cw1200_load_firmware()
523 ret = __cw1200_irq_enable(priv, 0); in cw1200_load_firmware()
525 return ret; in cw1200_load_firmware()