Lines Matching refs:ret
55 int ret = -EFAULT;
63 ret = (val & bit) ? 1 : 0;
66 return ret;
72 int ret = -EFAULT;
82 ret = 0;
85 return ret;
122 int ret = -EBUSY; /* Already in use */
152 ret = 0;
156 return ret;
164 int ret = -EFAULT; /* Not registered */
190 ret = 0;
194 return ret;
201 unsigned long ret = -EFAULT;
205 ret = gpio_read_bit(PIO_OUTP_STATE, gpio);
208 ret = gpio_read_bit(PIO_SDINP_STATE, gpio);
211 ret = gpio_read_bit(PIO_DRV_STATE, gpio);
212 if (ret > 0)
213 ret = gpio_read_bit(PIO_OUTP_STATE, gpio);
214 else if (ret == 0)
215 ret =
218 ret = gpio_read_bit(PIO_INP_STATE, gpio);
221 return ret;
230 int ret = -EFAULT;
236 ret = gpio_set_bit(output ? PIO_OUTP_SET : PIO_OUTP_CLR, gpio);
239 ret = gpio_set_bit(output ? PIO_SDOUTP_SET :
243 ret = gpio_set_bit(output ? PIO_OUTP_SET :
247 return ret;
257 int ret = -EFAULT;
261 ret = gpio_set_bit(output ? PIO_DRV_SET : PIO_DRV_CLR, gpio);
264 return ret;
273 int ret = -EFAULT;
277 ret = gpio_read_bit(PIO_DRV_STATE, gpio);
280 return ret;
290 int ret = -EFAULT;
294 ret =
298 ret =
302 ret = gpio_set_bit(output ? PIO_MUX_SET : PIO_MUX_CLR, gpio);
305 return ret;
314 int ret = -EFAULT;
318 ret = gpio_read_bit(PIO_MUX_STATE, gpio_to_mux_map[gpio]);
320 ret = gpio_read_bit(PIO_MUX_STATE, outp_to_mux_map[gpio]);
322 ret = gpio_read_bit(PIO_MUX_STATE, gpio);
325 return ret;