Home
last modified time | relevance | path

Searched refs:linkstat (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/extcon/
H A Dextcon-palmas.c51 if (palmas_usb->linkstat != PALMAS_USB_STATE_VBUS) { in palmas_vbus_irq_handler()
52 palmas_usb->linkstat = PALMAS_USB_STATE_VBUS; in palmas_vbus_irq_handler()
60 if (palmas_usb->linkstat == PALMAS_USB_STATE_VBUS) { in palmas_vbus_irq_handler()
61 palmas_usb->linkstat = PALMAS_USB_STATE_DISCONNECT; in palmas_vbus_irq_handler()
89 palmas_usb->linkstat = PALMAS_USB_STATE_ID; in palmas_id_irq_handler()
97 palmas_usb->linkstat = PALMAS_USB_STATE_DISCONNECT; in palmas_id_irq_handler()
100 } else if ((palmas_usb->linkstat == PALMAS_USB_STATE_ID) && in palmas_id_irq_handler()
102 palmas_usb->linkstat = PALMAS_USB_STATE_DISCONNECT; in palmas_id_irq_handler()
105 } else if ((palmas_usb->linkstat == PALMAS_USB_STATE_DISCONNECT) && in palmas_id_irq_handler()
107 palmas_usb->linkstat = PALMAS_USB_STATE_ID; in palmas_id_irq_handler()
/linux/drivers/phy/ti/
H A Dphy-twl4030-usb.c162 enum musb_vbus_id_status linkstat; member
276 enum musb_vbus_id_status linkstat = MUSB_UNKNOWN; in twl4030_usb_linkstat() local
302 linkstat = MUSB_ID_GROUND; in twl4030_usb_linkstat()
304 linkstat = MUSB_VBUS_VALID; in twl4030_usb_linkstat()
306 linkstat = MUSB_VBUS_OFF; in twl4030_usb_linkstat()
308 if (twl->linkstat != MUSB_UNKNOWN) in twl4030_usb_linkstat()
309 linkstat = MUSB_VBUS_OFF; in twl4030_usb_linkstat()
312 kobject_uevent(&twl->dev->kobj, linkstat == MUSB_VBUS_VALID in twl4030_usb_linkstat()
316 status, status, linkstat); in twl4030_usb_linkstat()
322 return linkstat; in twl4030_usb_linkstat()
[all …]
/linux/drivers/infiniband/hw/hfi1/
H A Dpcie.c195 static u32 extract_speed(u16 linkstat) in extract_speed() argument
199 switch (linkstat & PCI_EXP_LNKSTA_CLS) { in extract_speed()
217 u16 linkstat; in update_lbus_info() local
220 ret = pcie_capability_read_word(dd->pcidev, PCI_EXP_LNKSTA, &linkstat); in update_lbus_info()
226 dd->lbus_width = FIELD_GET(PCI_EXP_LNKSTA_NLW, linkstat); in update_lbus_info()
227 dd->lbus_speed = extract_speed(linkstat); in update_lbus_info()
/linux/drivers/pci/
H A Dpci-sysfs.c227 u16 linkstat; in current_link_speed_show() local
232 err = pcie_capability_read_word(pci_dev, PCI_EXP_LNKSTA, &linkstat); in current_link_speed_show()
238 speed = pcie_link_speed[linkstat & PCI_EXP_LNKSTA_CLS]; in current_link_speed_show()
248 u16 linkstat; in current_link_width_show() local
252 err = pcie_capability_read_word(pci_dev, PCI_EXP_LNKSTA, &linkstat); in current_link_width_show()
258 return sysfs_emit(buf, "%u\n", FIELD_GET(PCI_EXP_LNKSTA_NLW, linkstat)); in current_link_width_show()
/linux/drivers/pci/controller/
H A Dpcie-altera.c759 u16 linkcap, linkstat, linkctl; in altera_pcie_retrain() local
774 &linkstat); in altera_pcie_retrain()
775 if ((linkstat & PCI_EXP_LNKSTA_CLS) == PCI_EXP_LNKSTA_CLS_2_5GB) { in altera_pcie_retrain()
/linux/include/linux/mfd/
H A Dpalmas.h576 enum palmas_usb_state linkstat; member