Lines Matching refs:ret

56 	int ret, block, num_blocks;
67 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \
68 if (ret < 0) \
73 ret = cw1200_apb_read_32(priv, CW1200_APB(reg), &(val)); \
74 if (ret < 0) \
79 ret = cw1200_reg_write_32(priv, (reg), (val)); \
80 if (ret < 0) \
85 ret = cw1200_reg_read_32(priv, (reg), &(val)); \
86 if (ret < 0) \
142 ret = request_firmware(&firmware, fw_path, priv->pdev);
143 if (ret) {
151 ret = -ENOMEM;
165 ret = -ETIMEDOUT;
185 ret = -EIO;
200 ret = -ETIMEDOUT;
216 ret = cw1200_apb_write(priv,
220 if (ret < 0) {
240 ret = -ETIMEDOUT;
244 ret = 0;
251 return ret;
265 int ret = cw1200_reg_read_16(priv,
268 if (ret < 0)
269 return ret;
299 int ret;
306 ret = cw1200_reg_read_32(priv, ST90TDS_CONFIG_REG_ID, &val32);
307 if (ret < 0) {
314 ret = -EIO;
321 ret = -ENOTSUPP;
326 ret = cw1200_reg_write_32(priv, ST90TDS_TSET_GEN_R_W_REG_ID,
328 if (ret < 0) {
335 ret = cw1200_reg_read_32(priv,
337 if (ret < 0) {
345 ret = -EIO;
350 ret = cw1200_reg_read_16(priv, ST90TDS_CONTROL_REG_ID, &val16);
351 if (ret < 0) {
356 ret = cw1200_reg_write_16(priv, ST90TDS_CONTROL_REG_ID,
358 if (ret < 0) {
365 ret = cw1200_reg_read_16(priv,
367 if (ret < 0) {
380 ret = -ETIMEDOUT;
387 ret = cw1200_ahb_read_32(priv, CW1200_CUT_ID_ADDR, &val32);
388 if (ret) {
412 ret = cw1200_ahb_read_32(priv, CW1200_CUT2_ID_ADDR, &ar1);
413 if (ret) {
417 ret = cw1200_ahb_read_32(priv, CW1200_CUT2_ID_ADDR + 4, &ar2);
418 if (ret) {
423 ret = cw1200_ahb_read_32(priv, CW1200_CUT2_ID_ADDR + 8, &ar3);
424 if (ret) {
447 ret = -ENOTSUPP;
452 ret = config_reg_read(priv, &val32);
453 if (ret < 0) {
460 ret = -EINVAL;
468 ret = -ENOTSUPP;
471 ret = cw1200_load_firmware_cw1200(priv);
476 ret = -ENOTSUPP;
479 if (ret < 0) {
486 ret = __cw1200_irq_enable(priv, 1);
488 if (ret < 0)
492 ret = config_reg_read(priv, &val32);
493 if (ret < 0) {
497 ret = config_reg_write(priv, val32 & ~ST90TDS_CONFIG_ACCESS_MODE_BIT);
498 if (ret < 0) {
510 return ret;
515 ret = __cw1200_irq_enable(priv, 0);
517 return ret;