Lines Matching refs:ret

22 	int ret;
28 ret = wdev->hwbus_ops->copy_from_io(wdev->hwbus_priv, reg, tmp, sizeof(u32));
29 if (ret >= 0)
32 if (ret)
33 dev_err(wdev->dev, "%s: bus communication error: %d\n", __func__, ret);
34 return ret;
39 int ret;
45 ret = wdev->hwbus_ops->copy_to_io(wdev->hwbus_priv, reg, tmp, sizeof(u32));
47 if (ret)
48 dev_err(wdev->dev, "%s: bus communication error: %d\n", __func__, ret);
49 return ret;
54 int ret;
57 ret = wfx_read32(wdev, reg, val);
60 return ret;
65 int ret;
68 ret = wfx_write32(wdev, reg, val);
71 return ret;
76 int ret;
82 ret = wfx_read32(wdev, reg, &val_r);
84 if (ret < 0)
88 ret = wfx_write32(wdev, reg, val_w);
93 return ret;
98 int ret;
113 ret = wfx_write32(wdev, WFX_REG_BASE_ADDR, addr);
114 if (ret < 0)
117 ret = wfx_read32(wdev, WFX_REG_CONFIG, &cfg);
118 if (ret < 0)
121 ret = wfx_write32(wdev, WFX_REG_CONFIG, cfg | prefetch);
122 if (ret < 0)
126 ret = wfx_read32(wdev, WFX_REG_CONFIG, &cfg);
127 if (ret < 0)
134 ret = -ETIMEDOUT;
138 ret = wdev->hwbus_ops->copy_from_io(wdev->hwbus_priv, reg, buf, len);
141 if (ret < 0)
143 return ret;
149 int ret;
153 ret = wfx_write32(wdev, WFX_REG_BASE_ADDR, addr);
154 if (ret < 0)
155 return ret;
163 int ret;
166 ret = wfx_indirect_read(wdev, reg, addr, buf, len);
169 return ret;
175 int ret;
178 ret = wfx_indirect_write(wdev, reg, addr, buf, len);
181 return ret;
186 int ret;
192 ret = wfx_indirect_read(wdev, reg, addr, tmp, sizeof(u32));
197 return ret;
202 int ret;
209 ret = wfx_indirect_write(wdev, reg, addr, tmp, sizeof(u32));
213 return ret;
218 int ret;
222 ret = wdev->hwbus_ops->copy_from_io(wdev->hwbus_priv, WFX_REG_IN_OUT_QUEUE, buf, len);
225 if (ret)
226 dev_err(wdev->dev, "%s: bus communication error: %d\n", __func__, ret);
227 return ret;
232 int ret;
236 ret = wdev->hwbus_ops->copy_to_io(wdev->hwbus_priv, WFX_REG_IN_OUT_QUEUE, buf, len);
239 if (ret)
240 dev_err(wdev->dev, "%s: bus communication error: %d\n", __func__, ret);
241 return ret;
316 int ret;
319 ret = wfx_write32_locked(wdev, WFX_REG_SET_GEN_R_W, IGPR_RW | index << 24);
320 if (ret)
321 return ret;
322 ret = wfx_read32_locked(wdev, WFX_REG_SET_GEN_R_W, val);
323 if (ret)
324 return ret;
326 return ret;