Searched refs:port_status (Results 1 - 45 of 45) sorted by relevance

/linux-4.4.14/drivers/usb/host/
H A Dfhci-hub.c86 enum fhci_port_status port_status; fhci_port_disable() local
95 port_status = usb->port_status; fhci_port_disable()
96 usb->port_status = FHCI_PORT_DISABLED; fhci_port_disable()
103 if (port_status == FHCI_PORT_WAITING) fhci_port_disable()
120 fhci_config_transceiver(fhci, usb->port_status); fhci_port_enable()
122 if ((usb->port_status != FHCI_PORT_FULL) && fhci_port_enable()
123 (usb->port_status != FHCI_PORT_LOW)) fhci_port_enable()
212 struct usb_port_status *port_status; fhci_hub_control() local
283 port_status = (struct usb_port_status *)buf; fhci_hub_control()
284 port_status->wPortStatus = fhci_hub_control()
286 port_status->wPortChange = fhci_hub_control()
H A Dehci-hub.c70 reg = &ehci->regs->port_status[port]; ehci_handover_companion_ports()
84 reg = &ehci->regs->port_status[port]; ehci_handover_companion_ports()
121 reg = &ehci->regs->port_status[port]; ehci_handover_companion_ports()
152 if (ehci_readl(ehci, &ehci->regs->port_status[i]) & PORT_CSC) ehci_port_change()
190 u32 __iomem *reg = &ehci->regs->port_status[port]; ehci_adjust_port_wakeup_flags()
269 u32 __iomem *reg = &ehci->regs->port_status [port]; ehci_bus_suspend()
428 temp = ehci_readl(ehci, &ehci->regs->port_status[i]); ehci_bus_resume()
465 temp = ehci_readl(ehci, &ehci->regs->port_status [i]); ehci_bus_resume()
472 ehci_writel(ehci, temp, &ehci->regs->port_status [i]); ehci_bus_resume()
489 temp = ehci_readl(ehci, &ehci->regs->port_status [i]); ehci_bus_resume()
492 ehci_writel(ehci, temp, &ehci->regs->port_status [i]); ehci_bus_resume()
531 u32 port_status; set_owner() local
534 status_reg = &ehci->regs->port_status[portnum]; set_owner()
543 port_status = ehci_readl(ehci, status_reg); set_owner()
544 if ((port_status & PORT_OWNER) == new_owner set_owner()
545 || (port_status & (PORT_OWNER | PORT_CONNECT)) set_owner()
549 port_status ^= PORT_OWNER; set_owner()
550 port_status &= ~(PORT_PE | PORT_RWC_BITS); set_owner()
551 ehci_writel(ehci, port_status, status_reg); set_owner()
565 int port_status check_reset_complete()
567 if (!(port_status & PORT_CONNECT)) check_reset_complete()
568 return port_status; check_reset_complete()
571 if (!(port_status & PORT_PE)) { check_reset_complete()
578 return port_status; check_reset_complete()
585 port_status |= PORT_OWNER; check_reset_complete()
586 port_status &= ~PORT_RWC_BITS; check_reset_complete()
587 ehci_writel(ehci, port_status, status_reg); check_reset_complete()
600 return port_status; check_reset_complete()
655 temp = ehci_readl(ehci, &ehci->regs->port_status[i]); ehci_hub_status_data()
871 u32 __iomem *status_reg = &ehci->regs->port_status[ ehci_hub_control()
1260 &ehci->regs->port_status[ports]; ehci_hub_control()
1310 reg = &ehci->regs->port_status[portnum - 1]; ehci_port_handed_over()
1317 u32 __iomem *status_reg = &ehci->regs->port_status[portnum]; ehci_port_power()
H A Dfhci-sched.c192 if (usb->port_status == FHCI_PORT_FULL) add_packet()
238 if (usb->port_status != FHCI_PORT_FULL && add_packet()
239 usb->port_status != FHCI_PORT_LOW) { add_packet()
407 if ((usb->port_status == FHCI_PORT_DISABLED) && sof_interrupt()
411 usb->port_status = FHCI_PORT_LOW; sof_interrupt()
413 usb->port_status = FHCI_PORT_FULL; sof_interrupt()
436 usb->port_status = FHCI_PORT_DISABLED; fhci_device_disconnected_interrupt()
474 usb->port_status = FHCI_PORT_LOW; fhci_device_connected_interrupt()
492 usb->port_status = FHCI_PORT_FULL; fhci_device_connected_interrupt()
566 if ((usb->port_status == FHCI_PORT_FULL) || fhci_irq()
567 (usb->port_status == FHCI_PORT_LOW)) { fhci_irq()
570 } else if (usb->port_status == FHCI_PORT_WAITING) { fhci_irq()
571 usb->port_status = FHCI_PORT_DISCONNECTING; fhci_irq()
577 } else if (usb->port_status == FHCI_PORT_DISABLED) { fhci_irq()
605 if (usb->port_status == FHCI_PORT_DISABLED) { fhci_irq()
608 } else if (usb->port_status == fhci_irq()
610 /* XXX usb->port_status = FHCI_PORT_WAITING; */ fhci_irq()
H A Dmax3421-hcd.c128 u32 port_status; member in struct:max3421_hcd
472 if (max3421_hcd->port_status & USB_PORT_STAT_LOW_SPEED) { max3421_set_speed()
1150 old_port_status = max3421_hcd->port_status; max3421_detect_conn()
1152 max3421_hcd->port_status |= USB_PORT_STAT_CONNECTION; max3421_detect_conn()
1154 max3421_hcd->port_status &= ~USB_PORT_STAT_CONNECTION; max3421_detect_conn()
1156 max3421_hcd->port_status |= USB_PORT_STAT_LOW_SPEED; max3421_detect_conn()
1158 max3421_hcd->port_status &= ~USB_PORT_STAT_LOW_SPEED; max3421_detect_conn()
1159 chg = (old_port_status ^ max3421_hcd->port_status); max3421_detect_conn()
1160 max3421_hcd->port_status |= chg << 16; max3421_detect_conn()
1268 old_port_status = max3421_hcd->port_status; max3421_handle_irqs()
1270 if (max3421_hcd->port_status & USB_PORT_STAT_RESET) { max3421_handle_irqs()
1272 max3421_hcd->port_status &= ~USB_PORT_STAT_RESET; max3421_handle_irqs()
1273 max3421_hcd->port_status |= USB_PORT_STAT_ENABLE; max3421_handle_irqs()
1284 chg = (old_port_status ^ max3421_hcd->port_status); max3421_handle_irqs()
1285 max3421_hcd->port_status |= chg << 16; max3421_handle_irqs()
1482 max3421_hcd->port_status &= ~(USB_PORT_STAT_ENABLE | max3421_reset_port()
1484 max3421_hcd->port_status |= USB_PORT_STAT_RESET; max3421_reset_port()
1641 if ((max3421_hcd->port_status & PORT_C_MASK) != 0) { max3421_hub_status_data()
1645 max3421_hcd->port_status); max3421_hub_status_data()
1722 max3421_hcd->port_status &= ~(1 << value); max3421_hub_control()
1744 ((__le16 *) buf)[0] = cpu_to_le16(max3421_hcd->port_status); max3421_hub_control()
1746 cpu_to_le16(max3421_hcd->port_status >> 16); max3421_hub_control()
1762 max3421_hcd->port_status |= max3421_hub_control()
1767 max3421_hcd->port_status |= USB_PORT_STAT_POWER; max3421_hub_control()
1775 if ((max3421_hcd->port_status & USB_PORT_STAT_POWER) max3421_hub_control()
1777 max3421_hcd->port_status |= (1 << value); max3421_hub_control()
H A Dehci-fsl.c198 portsc = ehci_readl(ehci, &ehci->regs->port_status[port_offset]); ehci_fsl_setup_phy()
251 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); ehci_fsl_setup_phy()
442 pdata->pm_portsc = ehci_readl(ehci, &ehci->regs->port_status[0]); ehci_fsl_mpc512x_drv_suspend()
452 tmp = ehci_readl(ehci, &ehci->regs->port_status[0]); ehci_fsl_mpc512x_drv_suspend()
454 ehci_writel(ehci, tmp, &ehci->regs->port_status[0]); ehci_fsl_mpc512x_drv_suspend()
508 ehci_writel(ehci, pdata->pm_portsc, &ehci->regs->port_status[0]); ehci_fsl_mpc512x_drv_resume()
619 status = readl(&ehci->regs->port_status[port]); ehci_start_port_reset()
627 &ehci->regs->port_status[port]); ehci_start_port_reset()
629 writel(PORT_RESET, &ehci->regs->port_status[port]); ehci_start_port_reset()
H A Dxhci-hub.c272 static unsigned int xhci_port_speed(unsigned int port_status) xhci_port_speed() argument
274 if (DEV_LOWSPEED(port_status)) xhci_port_speed()
276 if (DEV_HIGHSPEED(port_status)) xhci_port_speed()
440 u16 wIndex, __le32 __iomem *addr, u32 port_status) xhci_disable_port()
450 writel(port_status | PORT_PE, addr); xhci_disable_port()
451 port_status = readl(addr); xhci_disable_port()
453 wIndex, port_status); xhci_disable_port()
457 u16 wIndex, __le32 __iomem *addr, u32 port_status) xhci_clear_port_change_bit()
500 writel(port_status | status, addr); xhci_clear_port_change_bit()
501 port_status = readl(addr); xhci_clear_port_change_bit()
503 port_change_bit, wIndex, port_status); xhci_clear_port_change_bit()
787 int port_status = readl(port_array[wIndex]); variable
790 port_status);
439 xhci_disable_port(struct usb_hcd *hcd, struct xhci_hcd *xhci, u16 wIndex, __le32 __iomem *addr, u32 port_status) xhci_disable_port() argument
456 xhci_clear_port_change_bit(struct xhci_hcd *xhci, u16 wValue, u16 wIndex, __le32 __iomem *addr, u32 port_status) xhci_clear_port_change_bit() argument
H A Dehci-mxc.c124 ehci_writel(ehci, pdata->portsc, &ehci->regs->port_status[0]); ehci_mxc_drv_probe()
H A Dfhci-hcd.c142 if (usb->port_status == FHCI_PORT_FULL || fhci_usb_disable()
143 usb->port_status == FHCI_PORT_LOW) fhci_usb_disable()
266 usb->port_status = FHCI_PORT_DISABLED; fhci_usb_init()
486 if (usb->port_status != FHCI_PORT_DISABLED) { fhci_urb_dequeue()
H A Doxu210hp-hcd.c424 u32 __iomem *status_reg, int port_status) check_reset_complete()
426 if (!(port_status & PORT_CONNECT)) { check_reset_complete()
428 return port_status; check_reset_complete()
432 if (!(port_status & PORT_PE)) { check_reset_complete()
435 return port_status; check_reset_complete()
439 return port_status; check_reset_complete()
2362 writel(PORT_RWC_BITS, &oxu->regs->port_status[port]); ehci_turn_off_all_ports()
2495 int pstatus = readl(&oxu->regs->port_status[i]); oxu210_hcd_irq()
3112 temp = readl(&oxu->regs->port_status[i]); oxu_hub_status_data()
3158 u32 __iomem *status_reg = &oxu->regs->port_status[wIndex - 1]; oxu_hub_control()
3477 u32 __iomem *reg = &oxu->regs->port_status[port]; oxu_bus_suspend()
3558 temp = readl(&oxu->regs->port_status[i]); oxu_bus_resume()
3565 writel(temp, &oxu->regs->port_status[i]); oxu_bus_resume()
3570 temp = readl(&oxu->regs->port_status[i]); oxu_bus_resume()
3573 writel(temp, &oxu->regs->port_status[i]); oxu_bus_resume()
423 check_reset_complete(struct oxu_hcd *oxu, int index, u32 __iomem *status_reg, int port_status) check_reset_complete() argument
H A Dehci-tegra.c200 status_reg = &ehci->regs->port_status[(wIndex & 0xff) - 1]; tegra_ehci_hub_control()
H A Doxu210hp.h140 u32 port_status[0]; /* up to N_PORTS */ member in struct:ehci_regs
H A Dfotg210-hcd.c1398 u32 __iomem *status_reg, int port_status) check_reset_complete()
1400 if (!(port_status & PORT_CONNECT)) check_reset_complete()
1401 return port_status; check_reset_complete()
1404 if (!(port_status & PORT_PE)) check_reset_complete()
1412 return port_status; check_reset_complete()
1442 temp = fotg210_readl(fotg210, &fotg210->regs->port_status); fotg210_hub_status_data()
1490 u32 __iomem *status_reg = &fotg210->regs->port_status; fotg210_hub_control()
4825 u32 __iomem *status_reg = &fotg210->regs->port_status; fotg210_turn_off_all_ports()
5233 u32 __iomem *status_reg = &fotg210->regs->port_status; fotg210_irq()
1397 check_reset_complete(struct fotg210_hcd *fotg210, int index, u32 __iomem *status_reg, int port_status) check_reset_complete() argument
H A Dfhci-tds.c451 (usb->port_status == FHCI_PORT_FULL)) fhci_host_transaction()
H A Dfhci.h441 enum fhci_port_status port_status; /* v_rh port status */ member in struct:fhci_usb
H A Dfotg210.h271 u32 port_status; member in struct:fotg210_regs
H A Dehci-hcd.c336 &ehci->regs->port_status[port]); ehci_turn_off_all_ports()
785 &ehci->regs->port_status[i]); ehci_irq()
H A Dehci-dbg.c897 &ehci->regs->port_status[i - 1])); fill_registers_buffer()
/linux-4.4.14/drivers/scsi/qla4xxx/
H A Dql4_dbg.c89 printk(KERN_INFO "0x%02X port_status = 0x%08X\n", qla4xxx_dump_registers()
90 (uint8_t) offsetof(struct isp_reg, u2.isp4010.port_status), qla4xxx_dump_registers()
91 readw(&ha->reg->u2.isp4010.port_status)); qla4xxx_dump_registers()
112 printk(KERN_INFO "0x%02X port_status = 0x%08X\n", (uint8_t) qla4xxx_dump_registers()
113 offsetof(struct isp_reg, u2.isp4022.p0.port_status), qla4xxx_dump_registers()
114 readw(&ha->reg->u2.isp4022.p0.port_status)); qla4xxx_dump_registers()
H A Dql4_def.h957 &ha->reg->u2.isp4010.port_status : isp_port_status()
958 &ha->reg->u2.isp4022.p0.port_status); isp_port_status()
H A Dql4_fw.h27 __le32 port_status; /* 0x5c */ member in struct:port_ctrl_stat_regs
133 __le32 port_status; member in struct:isp_reg::__anon10112::__anon10113
242 /* ISP port_status definitions */
H A Dql4_init.c811 DEBUG(printk("scsi%ld: %s: port_status = 0x%08X\n", ha->host_no, qla4xxx_start_firmware()
/linux-4.4.14/drivers/usb/gadget/udc/
H A Ddummy_hcd.c234 u32 port_status; member in struct:dummy_hcd
352 * This function updates the port_status according to the link state and the
360 if ((dum_hcd->port_status & USB_SS_PORT_STAT_POWER) == 0) { set_link_state_by_speed()
361 dum_hcd->port_status = 0; set_link_state_by_speed()
364 dum_hcd->port_status &= ~(USB_PORT_STAT_CONNECTION | set_link_state_by_speed()
368 dum_hcd->port_status |= set_link_state_by_speed()
372 dum_hcd->port_status |= (USB_PORT_STAT_CONNECTION | set_link_state_by_speed()
376 dum_hcd->port_status |= set_link_state_by_speed()
378 if ((dum_hcd->port_status & set_link_state_by_speed()
380 (dum_hcd->port_status & set_link_state_by_speed()
386 if ((dum_hcd->port_status & USB_PORT_STAT_POWER) == 0) { set_link_state_by_speed()
387 dum_hcd->port_status = 0; set_link_state_by_speed()
390 dum_hcd->port_status &= ~(USB_PORT_STAT_CONNECTION | set_link_state_by_speed()
397 dum_hcd->port_status |= set_link_state_by_speed()
400 dum_hcd->port_status |= USB_PORT_STAT_CONNECTION; set_link_state_by_speed()
403 dum_hcd->port_status |= set_link_state_by_speed()
405 if ((dum_hcd->port_status & USB_PORT_STAT_ENABLE) == 0) set_link_state_by_speed()
406 dum_hcd->port_status &= ~USB_PORT_STAT_SUSPEND; set_link_state_by_speed()
407 else if ((dum_hcd->port_status & set_link_state_by_speed()
430 if ((dum_hcd->port_status & USB_PORT_STAT_ENABLE) == 0 || set_link_state()
435 if ((dum_hcd->port_status & USB_PORT_STAT_CONNECTION) == 0 || set_link_state()
436 (dum_hcd->port_status & USB_PORT_STAT_RESET) != 0) { set_link_state()
438 dum_hcd->old_status & (~dum_hcd->port_status); set_link_state()
440 (~dum_hcd->old_status) & dum_hcd->port_status; set_link_state()
464 dum_hcd->old_status = dum_hcd->port_status; set_link_state()
478 (dum->port_status & USB_PORT_STAT_ENABLE)
850 if ((dum_hcd->port_status & USB_PORT_STAT_CONNECTION) == 0) dummy_wakeup()
852 if ((dum_hcd->port_status & USB_PORT_STAT_SUSPEND) == 0 && dummy_wakeup()
1511 #define is_active(dum_hcd) ((dum_hcd->port_status & \
1962 dum_hcd->port_status |= (USB_PORT_STAT_C_SUSPEND << 16); dummy_hub_status()
1963 dum_hcd->port_status &= ~USB_PORT_STAT_SUSPEND; dummy_hub_status()
1967 if ((dum_hcd->port_status & PORT_C_MASK) != 0) { dummy_hub_status()
1970 dum_hcd->port_status); dummy_hub_status()
2058 if (dum_hcd->port_status & USB_PORT_STAT_SUSPEND) { dummy_hub_control()
2067 if (dum_hcd->port_status & USB_PORT_STAT_POWER) dummy_hub_control()
2071 if (dum_hcd->port_status & dummy_hub_control()
2077 dum_hcd->port_status &= ~(1 << wValue); dummy_hub_control()
2119 dum_hcd->port_status |= (USB_PORT_STAT_C_SUSPEND << 16); dummy_hub_control()
2120 dum_hcd->port_status &= ~USB_PORT_STAT_SUSPEND; dummy_hub_control()
2122 if ((dum_hcd->port_status & USB_PORT_STAT_RESET) != 0 && dummy_hub_control()
2124 dum_hcd->port_status |= (USB_PORT_STAT_C_RESET << 16); dummy_hub_control()
2125 dum_hcd->port_status &= ~USB_PORT_STAT_RESET; dummy_hub_control()
2127 dum_hcd->port_status |= USB_PORT_STAT_ENABLE; dummy_hub_control()
2132 dum_hcd->port_status |= dummy_hub_control()
2138 dum_hcd->port_status |= dummy_hub_control()
2150 ((__le16 *) buf)[0] = cpu_to_le16(dum_hcd->port_status); dummy_hub_control()
2151 ((__le16 *) buf)[1] = cpu_to_le16(dum_hcd->port_status >> 16); dummy_hub_control()
2189 dum_hcd->port_status |= USB_PORT_STAT_SUSPEND; dummy_hub_control()
2203 dum_hcd->port_status |= USB_SS_PORT_STAT_POWER; dummy_hub_control()
2205 dum_hcd->port_status |= USB_PORT_STAT_POWER; dummy_hub_control()
2220 dum_hcd->port_status = 0; dummy_hub_control()
2221 dum_hcd->port_status = dummy_hub_control()
2226 dum_hcd->port_status &= ~(USB_PORT_STAT_ENABLE dummy_hub_control()
2243 if ((dum_hcd->port_status & dummy_hub_control()
2245 dum_hcd->port_status |= (1 << wValue); dummy_hub_control()
2249 if ((dum_hcd->port_status & dummy_hub_control()
2251 dum_hcd->port_status |= (1 << wValue); dummy_hub_control()
2284 if ((dum_hcd->port_status & PORT_C_MASK) != 0) dummy_hub_control()
H A Ds3c2410_udc.h87 u32 port_status; member in struct:s3c2410_udc
/linux-4.4.14/drivers/usb/usbip/
H A Dvhci_hcd.c128 the_controller->port_status[rhport] |= USB_PORT_STAT_CONNECTION rh_port_connect()
133 the_controller->port_status[rhport] |= USB_PORT_STAT_HIGH_SPEED; rh_port_connect()
136 the_controller->port_status[rhport] |= USB_PORT_STAT_LOW_SPEED; rh_port_connect()
153 the_controller->port_status[rhport] &= ~USB_PORT_STAT_CONNECTION; rh_port_disconnect()
154 the_controller->port_status[rhport] |= rh_port_disconnect()
199 if ((vhci->port_status[rhport] & PORT_C_MASK)) { vhci_hub_status()
256 memcpy(prev_port_status, dum->port_status, vhci_hub_control()
267 if (dum->port_status[rhport] & USB_PORT_STAT_SUSPEND) { vhci_hub_control()
277 dum->port_status[rhport] = 0; vhci_hub_control()
285 dum->port_status[rhport] |= vhci_hub_control()
289 dum->port_status[rhport] |= vhci_hub_control()
298 dum->port_status[rhport] &= ~(1 << wValue); vhci_hub_control()
323 dum->port_status[rhport] |= vhci_hub_control()
325 dum->port_status[rhport] &= vhci_hub_control()
331 if ((dum->port_status[rhport] & (1 << USB_PORT_FEAT_RESET)) != vhci_hub_control()
333 dum->port_status[rhport] |= vhci_hub_control()
335 dum->port_status[rhport] &= vhci_hub_control()
345 dum->port_status[rhport] |= vhci_hub_control()
349 ((__le16 *) buf)[0] = cpu_to_le16(dum->port_status[rhport]); vhci_hub_control()
351 cpu_to_le16(dum->port_status[rhport] >> 16); vhci_hub_control()
370 if (dum->port_status[rhport] & USB_PORT_STAT_ENABLE) { vhci_hub_control()
371 dum->port_status[rhport] &= vhci_hub_control()
384 dum->port_status[rhport] |= (1 << wValue); vhci_hub_control()
401 dum->port_status[rhport]); vhci_hub_control()
1067 if (the_controller->port_status[rhport] & vhci_hcd_suspend()
H A Dvhci.h81 u32 port_status[VHCI_NPORTS]; member in struct:vhci_hcd
/linux-4.4.14/drivers/ata/
H A Dsata_vsc.c227 static inline void vsc_error_intr(u8 port_status, struct ata_port *ap) vsc_error_intr() argument
229 if (port_status & (VSC_SATA_INT_PHY_CHANGE | VSC_SATA_INT_ERROR_M)) vsc_error_intr()
235 static void vsc_port_intr(u8 port_status, struct ata_port *ap) vsc_port_intr() argument
240 if (unlikely(port_status & VSC_SATA_INT_ERROR)) { vsc_port_intr()
241 vsc_error_intr(port_status, ap); vsc_port_intr()
283 u8 port_status = (status >> (8 * i)) & 0xff; vsc_sata_interrupt() local
284 if (port_status) { vsc_sata_interrupt()
285 vsc_port_intr(port_status, host->ports[i]); vsc_sata_interrupt()
H A Dsata_promise.c858 u32 port_status, u32 err_mask) pdc_error_intr()
864 ata_ehi_push_desc(ehi, "port_status 0x%08x", port_status); pdc_error_intr()
865 port_status &= err_mask; pdc_error_intr()
867 if (port_status & PDC_DRIVE_ERR) pdc_error_intr()
869 if (port_status & (PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR)) pdc_error_intr()
871 if (port_status & (PDC2_ATA_HBA_ERR | PDC2_ATA_DMA_CNT_ERR)) pdc_error_intr()
873 if (port_status & (PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR | PDC2_HTO_ERR pdc_error_intr()
896 u32 port_status, err_mask; pdc_host_intr() local
903 port_status = readl(ata_mmio + PDC_GLOBAL_CTL); pdc_host_intr()
904 if (unlikely(port_status & err_mask)) { pdc_host_intr()
905 pdc_error_intr(ap, qc, port_status, err_mask); pdc_host_intr()
857 pdc_error_intr(struct ata_port *ap, struct ata_queued_cmd *qc, u32 port_status, u32 err_mask) pdc_error_intr() argument
/linux-4.4.14/drivers/usb/misc/
H A Dlvstest.c42 struct usb_port_status port_status; member in struct:lvs_rh
302 struct usb_port_status *port_status = &lvs->port_status; lvs_rh_work() local
310 port_status, sizeof(*port_status), 1000); lvs_rh_work()
314 portchange = le16_to_cpu(port_status->wPortChange); lvs_rh_work()
332 if (le16_to_cpu(port_status->wPortStatus) & lvs_rh_work()
/linux-4.4.14/drivers/usb/early/
H A Dehci-dbgp.c87 readl(&ehci_regs->port_status[dbgp_phys_port - 1])); dbgp_ehci_status()
514 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); _dbgp_external_startup()
523 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); _dbgp_external_startup()
525 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); _dbgp_external_startup()
551 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); _dbgp_external_startup()
553 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); _dbgp_external_startup()
622 portsc = readl(&ehci_regs->port_status[port - 1]); ehci_reset_port()
625 writel(portsc, &ehci_regs->port_status[port - 1]); ehci_reset_port()
631 portsc = readl(&ehci_regs->port_status[port - 1]); ehci_reset_port()
639 &ehci_regs->port_status[port - 1]); ehci_reset_port()
642 portsc = readl(&ehci_regs->port_status[port-1]); ehci_reset_port()
782 portsc = readl(&ehci_regs->port_status[i-1]); ehci_setup()
/linux-4.4.14/drivers/usb/dwc2/
H A Dhcd.c1542 u32 port_status; dwc2_hcd_hub_control() local
1683 port_status = 0; dwc2_hcd_hub_control()
1685 port_status |= USB_PORT_STAT_C_CONNECTION << 16; dwc2_hcd_hub_control()
1687 port_status |= USB_PORT_STAT_C_ENABLE << 16; dwc2_hcd_hub_control()
1689 port_status |= USB_PORT_STAT_C_SUSPEND << 16; dwc2_hcd_hub_control()
1691 port_status |= USB_PORT_STAT_C_L1 << 16; dwc2_hcd_hub_control()
1693 port_status |= USB_PORT_STAT_C_RESET << 16; dwc2_hcd_hub_control()
1696 port_status |= USB_PORT_STAT_C_OVERCURRENT << 16; dwc2_hcd_hub_control()
1707 *(__le32 *)buf = cpu_to_le32(port_status); dwc2_hcd_hub_control()
1715 port_status |= USB_PORT_STAT_CONNECTION; dwc2_hcd_hub_control()
1717 port_status |= USB_PORT_STAT_ENABLE; dwc2_hcd_hub_control()
1719 port_status |= USB_PORT_STAT_SUSPEND; dwc2_hcd_hub_control()
1721 port_status |= USB_PORT_STAT_OVERCURRENT; dwc2_hcd_hub_control()
1723 port_status |= USB_PORT_STAT_RESET; dwc2_hcd_hub_control()
1725 port_status |= USB_PORT_STAT_POWER; dwc2_hcd_hub_control()
1729 port_status |= USB_PORT_STAT_HIGH_SPEED; dwc2_hcd_hub_control()
1731 port_status |= USB_PORT_STAT_LOW_SPEED; dwc2_hcd_hub_control()
1734 port_status |= USB_PORT_STAT_TEST; dwc2_hcd_hub_control()
1737 dev_vdbg(hsotg->dev, "port_status=%08x\n", port_status); dwc2_hcd_hub_control()
1738 *(__le32 *)buf = cpu_to_le32(port_status); dwc2_hcd_hub_control()
/linux-4.4.14/drivers/tty/
H A Disicom.c193 unsigned short port_status; /* each bit for each port */ member in struct:isi_board
787 card->port_status |= (1 << channel); isicom_config_port()
788 outw(card->port_status, base + 0x02); isicom_config_port()
924 card->port_status &= ~(1 << ip->channel); isicom_shutdown()
925 outw(card->port_status, card->base + 0x02); isicom_shutdown()
1224 card->port_status &= ~(1 << port->channel); isicom_throttle()
1225 outw(card->port_status, card->base + 0x02); isicom_throttle()
1238 card->port_status |= (1 << port->channel); isicom_unthrottle()
1239 outw(card->port_status, card->base + 0x02); isicom_unthrottle()
/linux-4.4.14/drivers/usb/serial/
H A Ddigi_acceleport.c1404 int port_status = ((unsigned char *)urb->transfer_buffer)[2]; digi_read_inb_callback() local
1420 port_status); digi_read_inb_callback()
1434 /* get flag from port_status */ digi_read_inb_callback()
1438 if (port_status & DIGI_OVERRUN_ERROR) digi_read_inb_callback()
1443 if (port_status & DIGI_BREAK_ERROR) digi_read_inb_callback()
1445 else if (port_status & DIGI_PARITY_ERROR) digi_read_inb_callback()
1447 else if (port_status & DIGI_FRAMING_ERROR) digi_read_inb_callback()
1450 /* data length is len-1 (one byte of len is port_status) */ digi_read_inb_callback()
/linux-4.4.14/drivers/s390/scsi/
H A Dzfcp_dbf.h67 * @port_status: current status of the port
79 u32 port_status; member in struct:zfcp_dbf_rec
H A Dzfcp_dbf.c237 rec->port_status = atomic_read(&port->status); zfcp_dbf_set_common()
/linux-4.4.14/drivers/staging/octeon-usb/
H A Docteon-hcd.c369 * port_status: Last port status used for change notification.
382 struct cvmx_usb_port_status port_status; member in struct:cvmx_usb_state
1051 (result.connected != usb->port_status.connected); cvmx_usb_get_status()
3329 struct cvmx_usb_port_status port_status; octeon_usb_hub_status_data() local
3333 port_status = cvmx_usb_get_status(&priv->usb); octeon_usb_hub_status_data()
3336 buf[0] = port_status.connect_change << 1; octeon_usb_hub_status_data()
3348 int port_status; octeon_usb_hub_control() local
3394 priv->usb.port_status = octeon_usb_hub_control()
3404 priv->usb.port_status = octeon_usb_hub_control()
3415 priv->usb.port_status = octeon_usb_hub_control()
3431 priv->usb.port_status = octeon_usb_hub_control()
3466 port_status = 0; octeon_usb_hub_control()
3469 port_status |= (1 << USB_PORT_FEAT_C_CONNECTION); octeon_usb_hub_control()
3474 port_status |= (1 << USB_PORT_FEAT_C_ENABLE); octeon_usb_hub_control()
3479 port_status |= (1 << USB_PORT_FEAT_CONNECTION); octeon_usb_hub_control()
3484 port_status |= (1 << USB_PORT_FEAT_ENABLE); octeon_usb_hub_control()
3489 port_status |= (1 << USB_PORT_FEAT_OVER_CURRENT); octeon_usb_hub_control()
3494 port_status |= (1 << USB_PORT_FEAT_POWER); octeon_usb_hub_control()
3499 port_status |= USB_PORT_STAT_HIGH_SPEED; octeon_usb_hub_control()
3502 port_status |= (1 << USB_PORT_FEAT_LOWSPEED); octeon_usb_hub_control()
3506 *((__le32 *) buf) = cpu_to_le32(port_status); octeon_usb_hub_control()
/linux-4.4.14/drivers/net/wan/
H A Dwanxl.c70 port_status_t port_status[4]; member in struct:card_status
97 return &port->card->status->port_status[port->node]; get_status()
723 (void *)&card->status->port_status[i] - wanxl_pci_init_one()
/linux-4.4.14/drivers/usb/isp1760/
H A Disp1760-hcd.c1788 int port_status) check_reset_complete()
1790 if (!(port_status & PORT_CONNECT)) check_reset_complete()
1791 return port_status; check_reset_complete()
1794 if (!(port_status & PORT_PE)) { check_reset_complete()
1800 port_status |= PORT_OWNER; check_reset_complete()
1801 port_status &= ~PORT_RWC_BITS; check_reset_complete()
1802 reg_write32(hcd->regs, HC_PORTSC1, port_status); check_reset_complete()
1808 return port_status; check_reset_complete()
1787 check_reset_complete(struct usb_hcd *hcd, int index, int port_status) check_reset_complete() argument
/linux-4.4.14/drivers/usb/chipidea/
H A Dhost.c215 u32 __iomem *reg = &ehci->regs->port_status[port]; ci_ehci_bus_suspend()
/linux-4.4.14/include/linux/usb/
H A Dehci_def.h129 u32 port_status[0]; /* up to N_PORTS */ member in struct:ehci_regs
H A Dphy.h92 u16 port_status; member in struct:usb_phy
/linux-4.4.14/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c1522 u32 port_status; mv643xx_eth_get_settings_phyless() local
1524 port_status = rdlp(mp, PORT_STATUS); mv643xx_eth_get_settings_phyless()
1528 switch (port_status & PORT_SPEED_MASK) { mv643xx_eth_get_settings_phyless()
1542 cmd->duplex = (port_status & FULL_DUPLEX) ? DUPLEX_FULL : DUPLEX_HALF; mv643xx_eth_get_settings_phyless()
2206 u32 port_status; handle_link_event() local
2211 port_status = rdlp(mp, PORT_STATUS); handle_link_event()
2212 if (!(port_status & LINK_UP)) { handle_link_event()
2230 switch (port_status & PORT_SPEED_MASK) { handle_link_event()
2244 duplex = (port_status & FULL_DUPLEX) ? 1 : 0; handle_link_event()
2245 fc = (port_status & FLOW_CONTROL_ENABLED) ? 1 : 0; handle_link_event()
/linux-4.4.14/arch/tile/kernel/
H A Dpci_gx.c690 TRIO_PCIE_INTFC_PORT_STATUS_t port_status; pcibios_init() local
716 port_status.word = pcibios_init()
719 if (!port_status.dl_up) { pcibios_init()
749 port_status.word = pcibios_init()
752 if (!port_status.dl_up) { pcibios_init()
/linux-4.4.14/drivers/net/fddi/
H A Ddefxx.c1628 PI_UINT32 port_status; /* PDQ port status register value */ dfx_int_pr_halt_id() local
1633 dfx_port_read_long(bp, PI_PDQ_K_REG_PORT_STATUS, &port_status); dfx_int_pr_halt_id()
1637 halt_id = (port_status & PI_PSTATUS_M_HALT_ID) >> PI_PSTATUS_V_HALT_ID; dfx_int_pr_halt_id()
1878 PI_UINT32 port_status; /* Port Status register */ dfx_int_common() local
1900 dfx_port_read_long(bp, PI_PDQ_K_REG_PORT_STATUS, &port_status); dfx_int_common()
1904 if (port_status & PI_PSTATUS_M_TYPE_0_PENDING) dfx_int_common()
2866 PI_UINT32 port_status; /* Port Status register value */ dfx_hw_adap_state_rd() local
2868 dfx_port_read_long(bp, PI_PDQ_K_REG_PORT_STATUS, &port_status); dfx_hw_adap_state_rd()
2869 return (port_status & PI_PSTATUS_M_STATE) >> PI_PSTATUS_V_STATE; dfx_hw_adap_state_rd()
/linux-4.4.14/drivers/scsi/isci/
H A Dhost.c1472 enum sci_status port_status; sci_controller_stop_ports() local
1478 port_status = sci_port_stop(iport); sci_controller_stop_ports()
1480 if ((port_status != SCI_SUCCESS) && sci_controller_stop_ports()
1481 (port_status != SCI_FAILURE_INVALID_STATE)) { sci_controller_stop_ports()
1489 port_status); sci_controller_stop_ports()
/linux-4.4.14/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c3342 u32 value, port_status; ql_set_mac_info() local
3349 port_status = ql_read_page0_reg(qdev, &port_regs->portStatus); ql_set_mac_info()
3356 if (port_status & PORT_STATUS_SM0) ql_set_mac_info()
3367 if (port_status & PORT_STATUS_SM1) ql_set_mac_info()

Completed in 2914 milliseconds