/linux-master/drivers/usb/host/ |
H A D | fhci-hub.c | 81 enum fhci_port_status port_status; local 90 port_status = usb->port_status; 91 usb->port_status = FHCI_PORT_DISABLED; 98 if (port_status == FHCI_PORT_WAITING) 115 fhci_config_transceiver(fhci, usb->port_status); 117 if ((usb->port_status != FHCI_PORT_FULL) && 118 (usb->port_status != FHCI_PORT_LOW)) 207 struct usb_port_status *port_status; local 278 port_status [all...] |
H A D | ehci-hub.c | 58 reg = &ehci->regs->port_status[port]; 72 reg = &ehci->regs->port_status[port]; 109 reg = &ehci->regs->port_status[port]; 140 if (ehci_readl(ehci, &ehci->regs->port_status[i]) & PORT_CSC) 178 u32 __iomem *reg = &ehci->regs->port_status[port]; 257 u32 __iomem *reg = &ehci->regs->port_status [port]; 429 temp = ehci_readl(ehci, &ehci->regs->port_status[i]); 466 temp = ehci_readl(ehci, &ehci->regs->port_status [i]); 473 ehci_writel(ehci, temp, &ehci->regs->port_status [i]); 490 temp = ehci_readl(ehci, &ehci->regs->port_status [ 540 u32 port_status; local [all...] |
H A D | ehci-mv.c | 86 status = ehci_readl(ehci, &ehci->regs->port_status[0]); 88 ehci_writel(ehci, status, &ehci->regs->port_status[0]); 90 ehci_writel(ehci, status, &ehci->regs->port_status[0]); 212 status = ehci_readl(ehci, &ehci->regs->port_status[0]); 216 ehci_writel(ehci, status, &ehci->regs->port_status[0]);
|
H A D | fhci-sched.c | 188 if (usb->port_status == FHCI_PORT_FULL) 234 if (usb->port_status != FHCI_PORT_FULL && 235 usb->port_status != FHCI_PORT_LOW) { 403 if ((usb->port_status == FHCI_PORT_DISABLED) && 407 usb->port_status = FHCI_PORT_LOW; 409 usb->port_status = FHCI_PORT_FULL; 432 usb->port_status = FHCI_PORT_DISABLED; 470 usb->port_status = FHCI_PORT_LOW; 488 usb->port_status = FHCI_PORT_FULL; 562 if ((usb->port_status [all...] |
H A D | max3421-hcd.c | 124 u32 port_status; member in struct:max3421_hcd 464 if (max3421_hcd->port_status & USB_PORT_STAT_LOW_SPEED) { 1112 old_port_status = max3421_hcd->port_status; 1114 max3421_hcd->port_status |= USB_PORT_STAT_CONNECTION; 1116 max3421_hcd->port_status &= ~USB_PORT_STAT_CONNECTION; 1118 max3421_hcd->port_status |= USB_PORT_STAT_LOW_SPEED; 1120 max3421_hcd->port_status &= ~USB_PORT_STAT_LOW_SPEED; 1121 chg = (old_port_status ^ max3421_hcd->port_status); 1122 max3421_hcd->port_status |= chg << 16; 1226 old_port_status = max3421_hcd->port_status; [all...] |
H A D | ehci-fsl.c | 206 portsc = ehci_readl(ehci, &ehci->regs->port_status[port_offset]); 283 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); 477 pdata->pm_portsc = ehci_readl(ehci, &ehci->regs->port_status[0]); 487 tmp = ehci_readl(ehci, &ehci->regs->port_status[0]); 489 ehci_writel(ehci, tmp, &ehci->regs->port_status[0]); 543 ehci_writel(ehci, pdata->pm_portsc, &ehci->regs->port_status[0]); 654 status = readl(&ehci->regs->port_status[port]); 662 &ehci->regs->port_status[port]); 664 writel(PORT_RESET, &ehci->regs->port_status[port]);
|
H A D | ehci-platform.c | 132 * quirk_poll_check_port_status - Poll port_status if the device sticks 140 * Return: true if the controller's port_status indicated getting stuck 144 u32 port_status = ehci_readl(ehci, &ehci->regs->port_status[0]); local 146 if (!(port_status & PORT_OWNER) && 147 (port_status & PORT_POWER) && 148 !(port_status & PORT_CONNECT) && 149 (port_status & PORT_LS_MASK))
|
H A D | octeon-hcd.c | 360 * port_status: Last port status used for change notification. 374 struct cvmx_usb_port_status port_status; member in struct:octeon_hcd 1028 result.connected != usb->port_status.connected; 3292 struct cvmx_usb_port_status port_status; local 3296 port_status = cvmx_usb_get_status(usb); 3298 buf[0] = port_status.connect_change << 1; 3309 int port_status; local 3355 usb->port_status = cvmx_usb_get_status(usb); 3364 usb->port_status = cvmx_usb_get_status(usb); 3374 usb->port_status [all...] |
H A D | fhci-hcd.c | 139 if (usb->port_status == FHCI_PORT_FULL || 140 usb->port_status == FHCI_PORT_LOW) 263 usb->port_status = FHCI_PORT_DISABLED; 481 if (usb->port_status != FHCI_PORT_DISABLED) {
|
H A D | xhci-hub.c | 377 static unsigned int xhci_port_speed(unsigned int port_status) argument 379 if (DEV_LOWSPEED(port_status)) 381 if (DEV_HIGHSPEED(port_status)) 580 u16 wIndex, __le32 __iomem *addr, u32 port_status) 623 writel(port_status | status, addr); 624 port_status = readl(addr); 627 wIndex + 1, port_change_bit, port_status); 962 int port_status = readl(port->addr); local 965 hcd->self.busnum, wIndex + 1, port_status); 579 xhci_clear_port_change_bit(struct xhci_hcd *xhci, u16 wValue, u16 wIndex, __le32 __iomem *addr, u32 port_status) argument
|
H A D | oxu210hp-hcd.c | 172 u32 port_status[]; /* up to N_PORTS */ member in struct:ehci_regs 848 u32 __iomem *status_reg, int port_status) 850 if (!(port_status & PORT_CONNECT)) { 852 return port_status; 856 if (!(port_status & PORT_PE)) { 859 return port_status; 863 return port_status; 2774 writel(PORT_RWC_BITS, &oxu->regs->port_status[port]); 2911 int pstatus = readl(&oxu->regs->port_status[i]); 3523 temp = readl(&oxu->regs->port_status[ 847 check_reset_complete(struct oxu_hcd *oxu, int index, u32 __iomem *status_reg, int port_status) argument [all...] |
/linux-master/drivers/usb/usbip/ |
H A D | vhci_hcd.c | 165 status = vhci_hcd->port_status[rhport]; 180 vhci_hcd->port_status[rhport] = status; 199 status = vhci_hcd->port_status[rhport]; 204 vhci_hcd->port_status[rhport] = status; 247 if ((vhci_hcd->port_status[rhport] & PORT_C_MASK)) { 342 * Reference port_status[] only with valid rhport when 360 memcpy(prev_port_status, vhci_hcd->port_status, 382 if (vhci_hcd->port_status[rhport] & USB_PORT_STAT_SUSPEND) { 392 vhci_hcd->port_status[rhport] &= ~USB_SS_PORT_STAT_POWER; 394 vhci_hcd->port_status[rhpor [all...] |
H A D | vhci.h | 106 u32 port_status[VHCI_HC_PORTS]; member in struct:vhci_hcd
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | dummy_hcd.c | 244 u32 port_status; member in struct:dummy_hcd 366 * This function updates the port_status according to the link state and the 374 if ((dum_hcd->port_status & USB_SS_PORT_STAT_POWER) == 0) { 375 dum_hcd->port_status = 0; 378 dum_hcd->port_status &= ~(USB_PORT_STAT_CONNECTION | 382 dum_hcd->port_status |= 386 dum_hcd->port_status |= (USB_PORT_STAT_CONNECTION | 390 dum_hcd->port_status |= 392 if ((dum_hcd->port_status & USB_PORT_STAT_ENABLE) && 393 (dum_hcd->port_status [all...] |
/linux-master/drivers/ata/ |
H A D | sata_vsc.c | 211 static inline void vsc_error_intr(u8 port_status, struct ata_port *ap) argument 213 if (port_status & (VSC_SATA_INT_PHY_CHANGE | VSC_SATA_INT_ERROR_M)) 219 static void vsc_port_intr(u8 port_status, struct ata_port *ap) argument 224 if (unlikely(port_status & VSC_SATA_INT_ERROR)) { 225 vsc_error_intr(port_status, ap); 267 u8 port_status = (status >> (8 * i)) & 0xff; local 268 if (port_status) { 269 vsc_port_intr(port_status, host->ports[i]);
|
H A D | sata_promise.c | 836 u32 port_status, u32 err_mask) 842 ata_ehi_push_desc(ehi, "port_status 0x%08x", port_status); 843 port_status &= err_mask; 845 if (port_status & PDC_DRIVE_ERR) 847 if (port_status & (PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR)) 849 if (port_status & (PDC2_ATA_HBA_ERR | PDC2_ATA_DMA_CNT_ERR)) 851 if (port_status & (PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR | PDC2_HTO_ERR 874 u32 port_status, err_mask; local 881 port_status 835 pdc_error_intr(struct ata_port *ap, struct ata_queued_cmd *qc, u32 port_status, u32 err_mask) argument [all...] |
/linux-master/drivers/scsi/qla4xxx/ |
H A D | ql4_dbg.c | 88 printk(KERN_INFO "0x%02X port_status = 0x%08X\n", 89 (uint8_t) offsetof(struct isp_reg, u2.isp4010.port_status), 90 readw(&ha->reg->u2.isp4010.port_status)); 111 printk(KERN_INFO "0x%02X port_status = 0x%08X\n", (uint8_t) 112 offsetof(struct isp_reg, u2.isp4022.p0.port_status), 113 readw(&ha->reg->u2.isp4022.p0.port_status));
|
/linux-master/drivers/usb/misc/ |
H A D | lvstest.c | 37 struct usb_port_status port_status; member in struct:lvs_rh 333 struct usb_port_status *port_status = &lvs->port_status; local 341 port_status, sizeof(*port_status), 1000); 345 portchange = le16_to_cpu(port_status->wPortChange); 363 if (le16_to_cpu(port_status->wPortStatus) &
|
/linux-master/drivers/usb/early/ |
H A D | ehci-dbgp.c | 88 readl(&ehci_regs->port_status[dbgp_phys_port - 1])); 509 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); 518 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); 520 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); 546 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); 548 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); 616 portsc = readl(&ehci_regs->port_status[port - 1]); 619 writel(portsc, &ehci_regs->port_status[port - 1]); 625 portsc = readl(&ehci_regs->port_status[port - 1]); 633 &ehci_regs->port_status[por [all...] |
/linux-master/drivers/extcon/ |
H A D | extcon-ptn5150.c | 74 unsigned int port_status, reg_data, vbus; local 84 port_status = FIELD_GET(PTN5150_REG_CC_PORT_ATTACHMENT, reg_data); 86 switch (port_status) {
|
/linux-master/include/linux/usb/ |
H A D | ehci_def.h | 118 u32 port_status[HCS_N_PORTS_MAX]; /* up to N_PORTS */ member in union:ehci_regs::__anon1562
|
/linux-master/drivers/usb/serial/ |
H A D | digi_acceleport.c | 1364 int port_status; local 1398 port_status = buf[2]; 1401 /* get flag from port_status */ 1405 if (port_status & DIGI_OVERRUN_ERROR) 1410 if (port_status & DIGI_BREAK_ERROR) 1412 else if (port_status & DIGI_PARITY_ERROR) 1414 else if (port_status & DIGI_FRAMING_ERROR) 1417 /* data length is len-1 (one byte of len is port_status) */
|
/linux-master/drivers/usb/chipidea/ |
H A D | host.c | 261 status_reg = &ehci->regs->port_status[port_index]; 344 u32 __iomem *reg = &ehci->regs->port_status[port];
|
/linux-master/drivers/usb/dwc2/ |
H A D | hcd.c | 3388 u32 port_status; local 3533 port_status = 0; 3535 port_status |= USB_PORT_STAT_C_CONNECTION << 16; 3537 port_status |= USB_PORT_STAT_C_ENABLE << 16; 3539 port_status |= USB_PORT_STAT_C_SUSPEND << 16; 3541 port_status |= USB_PORT_STAT_C_L1 << 16; 3543 port_status |= USB_PORT_STAT_C_RESET << 16; 3546 port_status |= USB_PORT_STAT_C_OVERCURRENT << 16; 3557 *(__le32 *)buf = cpu_to_le32(port_status); 3565 port_status | [all...] |
/linux-master/drivers/s390/scsi/ |
H A D | zfcp_dbf.h | 75 * @port_status: current status of the port 88 u32 port_status; member in struct:zfcp_dbf_rec
|