Lines Matching refs:error

134 	int error, value = 0;  in cpcap_usb_vbus_valid()  local
136 error = iio_read_channel_processed(ddata->vbus, &value); in cpcap_usb_vbus_valid()
137 if (error >= 0) in cpcap_usb_vbus_valid()
140 dev_err(ddata->dev, "error reading VBUS: %i\n", error); in cpcap_usb_vbus_valid()
171 int val, error; in cpcap_phy_get_ints_state() local
173 error = regmap_read(ddata->reg, CPCAP_REG_INTS1, &val); in cpcap_phy_get_ints_state()
174 if (error) in cpcap_phy_get_ints_state()
175 return error; in cpcap_phy_get_ints_state()
181 error = regmap_read(ddata->reg, CPCAP_REG_INTS2, &val); in cpcap_phy_get_ints_state()
182 if (error) in cpcap_phy_get_ints_state()
183 return error; in cpcap_phy_get_ints_state()
190 error = regmap_read(ddata->reg, CPCAP_REG_INTS4, &val); in cpcap_phy_get_ints_state()
191 if (error) in cpcap_phy_get_ints_state()
192 return error; in cpcap_phy_get_ints_state()
206 int error; in cpcap_usb_try_musb_mailbox() local
208 error = musb_mailbox(status); in cpcap_usb_try_musb_mailbox()
209 if (!error) in cpcap_usb_try_musb_mailbox()
213 __func__, error); in cpcap_usb_try_musb_mailbox()
221 int error; in cpcap_usb_detect() local
225 error = cpcap_phy_get_ints_state(ddata, &s); in cpcap_usb_detect()
226 if (error) in cpcap_usb_detect()
237 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC3, in cpcap_usb_detect()
241 if (error) in cpcap_usb_detect()
261 error = cpcap_usb_set_usb_mode(ddata); in cpcap_usb_detect()
262 if (error) in cpcap_usb_detect()
283 error = cpcap_usb_set_usb_mode(ddata); in cpcap_usb_detect()
284 if (error) in cpcap_usb_detect()
289 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC3, in cpcap_usb_detect()
293 if (error) in cpcap_usb_detect()
299 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC3, in cpcap_usb_detect()
302 if (error) in cpcap_usb_detect()
310 error = cpcap_usb_set_usb_mode(ddata); in cpcap_usb_detect()
311 if (error) in cpcap_usb_detect()
323 error = cpcap_usb_set_uart_mode(ddata); in cpcap_usb_detect()
324 if (error) in cpcap_usb_detect()
332 dev_err(ddata->dev, "error setting cable state: %i\n", error); in cpcap_usb_detect()
351 int irq, error; in cpcap_usb_init_irq() local
357 error = devm_request_threaded_irq(ddata->dev, irq, NULL, in cpcap_usb_init_irq()
362 if (error) { in cpcap_usb_init_irq()
364 name, error); in cpcap_usb_init_irq()
366 return error; in cpcap_usb_init_irq()
386 int i, error; in cpcap_usb_init_interrupts() local
389 error = cpcap_usb_init_irq(pdev, ddata, cpcap_phy_irqs[i]); in cpcap_usb_init_interrupts()
390 if (error) in cpcap_usb_init_interrupts()
391 return error; in cpcap_usb_init_interrupts()
417 int error; in cpcap_usb_set_uart_mode() local
420 error = cpcap_usb_gpio_set_mode(ddata, CPCAP_UNKNOWN_DISABLED); in cpcap_usb_set_uart_mode()
421 if (error) in cpcap_usb_set_uart_mode()
425 error = pinctrl_select_state(ddata->pins, ddata->pins_uart); in cpcap_usb_set_uart_mode()
426 if (error) in cpcap_usb_set_uart_mode()
430 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC1, in cpcap_usb_set_uart_mode()
433 if (error) in cpcap_usb_set_uart_mode()
436 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC2, in cpcap_usb_set_uart_mode()
439 if (error) in cpcap_usb_set_uart_mode()
442 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC3, 0x7fff, in cpcap_usb_set_uart_mode()
444 if (error) in cpcap_usb_set_uart_mode()
448 error = cpcap_usb_gpio_set_mode(ddata, CPCAP_DM_DP); in cpcap_usb_set_uart_mode()
449 if (error) in cpcap_usb_set_uart_mode()
455 dev_err(ddata->dev, "%s failed with %i\n", __func__, error); in cpcap_usb_set_uart_mode()
457 return error; in cpcap_usb_set_uart_mode()
462 int error; in cpcap_usb_set_usb_mode() local
465 error = cpcap_usb_gpio_set_mode(ddata, CPCAP_UNKNOWN_DISABLED); in cpcap_usb_set_usb_mode()
466 if (error) in cpcap_usb_set_usb_mode()
467 return error; in cpcap_usb_set_usb_mode()
470 error = pinctrl_select_state(ddata->pins, ddata->pins_utmi); in cpcap_usb_set_usb_mode()
471 if (error) { in cpcap_usb_set_usb_mode()
473 error); in cpcap_usb_set_usb_mode()
475 return error; in cpcap_usb_set_usb_mode()
479 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC1, in cpcap_usb_set_usb_mode()
481 if (error) in cpcap_usb_set_usb_mode()
484 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC3, in cpcap_usb_set_usb_mode()
490 if (error) in cpcap_usb_set_usb_mode()
493 error = regmap_update_bits(ddata->reg, CPCAP_REG_USBC2, in cpcap_usb_set_usb_mode()
496 if (error) in cpcap_usb_set_usb_mode()
500 error = cpcap_usb_gpio_set_mode(ddata, CPCAP_OTG_DM_DP); in cpcap_usb_set_usb_mode()
501 if (error) in cpcap_usb_set_usb_mode()
507 dev_err(ddata->dev, "%s failed with %i\n", __func__, error); in cpcap_usb_set_usb_mode()
509 return error; in cpcap_usb_set_usb_mode()
565 int error; in cpcap_usb_init_iio() local
569 error = PTR_ERR(ddata->vbus); in cpcap_usb_init_iio()
574 error = -ENXIO; in cpcap_usb_init_iio()
578 error = iio_get_channel_type(ddata->vbus, &type); in cpcap_usb_init_iio()
579 if (error < 0) in cpcap_usb_init_iio()
583 error = -EINVAL; in cpcap_usb_init_iio()
591 error); in cpcap_usb_init_iio()
593 return error; in cpcap_usb_init_iio()
616 int error; in cpcap_usb_phy_probe() local
650 error = regulator_enable(ddata->vusb); in cpcap_usb_phy_probe()
651 if (error) in cpcap_usb_phy_probe()
652 return error; in cpcap_usb_phy_probe()
656 error = PTR_ERR(generic_phy); in cpcap_usb_phy_probe()
665 error = PTR_ERR(phy_provider); in cpcap_usb_phy_probe()
669 error = cpcap_usb_init_optional_pins(ddata); in cpcap_usb_phy_probe()
670 if (error) in cpcap_usb_phy_probe()
675 error = cpcap_usb_init_iio(ddata); in cpcap_usb_phy_probe()
676 if (error) in cpcap_usb_phy_probe()
679 error = cpcap_usb_init_interrupts(pdev, ddata); in cpcap_usb_phy_probe()
680 if (error) in cpcap_usb_phy_probe()
692 return error; in cpcap_usb_phy_probe()
698 int error; in cpcap_usb_phy_remove() local
701 error = cpcap_usb_set_uart_mode(ddata); in cpcap_usb_phy_remove()
702 if (error) in cpcap_usb_phy_remove()