Lines Matching refs:vbus
124 struct iio_channel *vbus; member
136 error = iio_read_channel_processed(ddata->vbus, &value); in cpcap_usb_vbus_valid()
220 bool vbus = false; in cpcap_usb_detect() local
229 vbus = cpcap_usb_vbus_valid(ddata); in cpcap_usb_detect()
247 if (vbus && s.id_ground && ddata->docked) { in cpcap_usb_detect()
256 if (vbus && s.id_ground && !ddata->vbus_provider) { in cpcap_usb_detect()
305 vbus = cpcap_usb_vbus_valid(ddata); in cpcap_usb_detect()
308 if (vbus) { in cpcap_usb_detect()
567 ddata->vbus = devm_iio_channel_get(ddata->dev, "vbus"); in cpcap_usb_init_iio()
568 if (IS_ERR(ddata->vbus)) { in cpcap_usb_init_iio()
569 error = PTR_ERR(ddata->vbus); in cpcap_usb_init_iio()
573 if (!ddata->vbus->indio_dev) { in cpcap_usb_init_iio()
578 error = iio_get_channel_type(ddata->vbus, &type); in cpcap_usb_init_iio()