/Linux-v4.19/drivers/usb/host/ |
D | fhci-hub.c | 82 enum fhci_port_status port_status; in fhci_port_disable() local 91 port_status = usb->port_status; in fhci_port_disable() 92 usb->port_status = FHCI_PORT_DISABLED; in fhci_port_disable() 99 if (port_status == FHCI_PORT_WAITING) in fhci_port_disable() 116 fhci_config_transceiver(fhci, usb->port_status); in fhci_port_enable() 118 if ((usb->port_status != FHCI_PORT_FULL) && in fhci_port_enable() 119 (usb->port_status != FHCI_PORT_LOW)) in fhci_port_enable() 208 struct usb_port_status *port_status; in fhci_hub_control() local 279 port_status = (struct usb_port_status *)buf; in fhci_hub_control() 280 port_status->wPortStatus = in fhci_hub_control() [all …]
|
D | ehci-hub.c | 59 reg = &ehci->regs->port_status[port]; in ehci_handover_companion_ports() 73 reg = &ehci->regs->port_status[port]; in ehci_handover_companion_ports() 110 reg = &ehci->regs->port_status[port]; in ehci_handover_companion_ports() 141 if (ehci_readl(ehci, &ehci->regs->port_status[i]) & PORT_CSC) in ehci_port_change() 179 u32 __iomem *reg = &ehci->regs->port_status[port]; in ehci_adjust_port_wakeup_flags() 258 u32 __iomem *reg = &ehci->regs->port_status [port]; in ehci_bus_suspend() 427 temp = ehci_readl(ehci, &ehci->regs->port_status[i]); in ehci_bus_resume() 464 temp = ehci_readl(ehci, &ehci->regs->port_status [i]); in ehci_bus_resume() 471 ehci_writel(ehci, temp, &ehci->regs->port_status [i]); in ehci_bus_resume() 488 temp = ehci_readl(ehci, &ehci->regs->port_status [i]); in ehci_bus_resume() [all …]
|
D | max3421-hcd.c | 132 u32 port_status; member 476 if (max3421_hcd->port_status & USB_PORT_STAT_LOW_SPEED) { in max3421_set_speed() 1151 old_port_status = max3421_hcd->port_status; in max3421_detect_conn() 1153 max3421_hcd->port_status |= USB_PORT_STAT_CONNECTION; in max3421_detect_conn() 1155 max3421_hcd->port_status &= ~USB_PORT_STAT_CONNECTION; in max3421_detect_conn() 1157 max3421_hcd->port_status |= USB_PORT_STAT_LOW_SPEED; in max3421_detect_conn() 1159 max3421_hcd->port_status &= ~USB_PORT_STAT_LOW_SPEED; in max3421_detect_conn() 1160 chg = (old_port_status ^ max3421_hcd->port_status); in max3421_detect_conn() 1161 max3421_hcd->port_status |= chg << 16; in max3421_detect_conn() 1266 old_port_status = max3421_hcd->port_status; in max3421_handle_irqs() [all …]
|
D | fhci-sched.c | 188 if (usb->port_status == FHCI_PORT_FULL) in add_packet() 234 if (usb->port_status != FHCI_PORT_FULL && in add_packet() 235 usb->port_status != FHCI_PORT_LOW) { in add_packet() 403 if ((usb->port_status == FHCI_PORT_DISABLED) && in sof_interrupt() 407 usb->port_status = FHCI_PORT_LOW; in sof_interrupt() 409 usb->port_status = FHCI_PORT_FULL; in sof_interrupt() 432 usb->port_status = FHCI_PORT_DISABLED; in fhci_device_disconnected_interrupt() 470 usb->port_status = FHCI_PORT_LOW; in fhci_device_connected_interrupt() 488 usb->port_status = FHCI_PORT_FULL; in fhci_device_connected_interrupt() 562 if ((usb->port_status == FHCI_PORT_FULL) || in fhci_irq() [all …]
|
D | ehci-fsl.c | 188 portsc = ehci_readl(ehci, &ehci->regs->port_status[port_offset]); in ehci_fsl_setup_phy() 242 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); in ehci_fsl_setup_phy() 438 pdata->pm_portsc = ehci_readl(ehci, &ehci->regs->port_status[0]); in ehci_fsl_mpc512x_drv_suspend() 448 tmp = ehci_readl(ehci, &ehci->regs->port_status[0]); in ehci_fsl_mpc512x_drv_suspend() 450 ehci_writel(ehci, tmp, &ehci->regs->port_status[0]); in ehci_fsl_mpc512x_drv_suspend() 504 ehci_writel(ehci, pdata->pm_portsc, &ehci->regs->port_status[0]); in ehci_fsl_mpc512x_drv_resume() 615 status = readl(&ehci->regs->port_status[port]); in ehci_start_port_reset() 623 &ehci->regs->port_status[port]); in ehci_start_port_reset() 625 writel(PORT_RESET, &ehci->regs->port_status[port]); in ehci_start_port_reset()
|
D | xhci-hub.c | 281 static unsigned int xhci_port_speed(unsigned int port_status) in xhci_port_speed() argument 283 if (DEV_LOWSPEED(port_status)) in xhci_port_speed() 285 if (DEV_HIGHSPEED(port_status)) in xhci_port_speed() 472 u16 wIndex, __le32 __iomem *addr, u32 port_status) in xhci_disable_port() argument 488 writel(port_status | PORT_PE, addr); in xhci_disable_port() 489 port_status = readl(addr); in xhci_disable_port() 491 wIndex, port_status); in xhci_disable_port() 495 u16 wIndex, __le32 __iomem *addr, u32 port_status) in xhci_clear_port_change_bit() argument 538 writel(port_status | status, addr); in xhci_clear_port_change_bit() 539 port_status = readl(addr); in xhci_clear_port_change_bit() [all …]
|
D | fhci-hcd.c | 138 if (usb->port_status == FHCI_PORT_FULL || in fhci_usb_disable() 139 usb->port_status == FHCI_PORT_LOW) in fhci_usb_disable() 262 usb->port_status = FHCI_PORT_DISABLED; in fhci_usb_init() 480 if (usb->port_status != FHCI_PORT_DISABLED) { in fhci_urb_dequeue()
|
D | oxu210hp-hcd.c | 410 u32 __iomem *status_reg, int port_status) in check_reset_complete() argument 412 if (!(port_status & PORT_CONNECT)) { in check_reset_complete() 414 return port_status; in check_reset_complete() 418 if (!(port_status & PORT_PE)) { in check_reset_complete() 421 return port_status; in check_reset_complete() 425 return port_status; in check_reset_complete() 2340 writel(PORT_RWC_BITS, &oxu->regs->port_status[port]); in ehci_turn_off_all_ports() 2473 int pstatus = readl(&oxu->regs->port_status[i]); in oxu210_hcd_irq() 3090 temp = readl(&oxu->regs->port_status[i]); in oxu_hub_status_data() 3136 u32 __iomem *status_reg = &oxu->regs->port_status[wIndex - 1]; in oxu_hub_control() [all …]
|
/Linux-v4.19/drivers/usb/usbip/ |
D | vhci_hcd.c | 165 status = vhci_hcd->port_status[rhport]; in rh_port_connect() 180 vhci_hcd->port_status[rhport] = status; in rh_port_connect() 199 status = vhci_hcd->port_status[rhport]; in rh_port_disconnect() 204 vhci_hcd->port_status[rhport] = status; in rh_port_disconnect() 247 if ((vhci_hcd->port_status[rhport] & PORT_C_MASK)) { in vhci_hub_status() 360 memcpy(prev_port_status, vhci_hcd->port_status, in vhci_hub_control() 382 if (vhci_hcd->port_status[rhport] & USB_PORT_STAT_SUSPEND) { in vhci_hub_control() 392 vhci_hcd->port_status[rhport] &= ~USB_SS_PORT_STAT_POWER; in vhci_hub_control() 394 vhci_hcd->port_status[rhport] &= ~USB_PORT_STAT_POWER; in vhci_hub_control() 399 vhci_hcd->port_status[rhport] &= ~(1 << wValue); in vhci_hub_control() [all …]
|
D | vhci.h | 106 u32 port_status[VHCI_HC_PORTS]; member
|
/Linux-v4.19/drivers/usb/gadget/udc/ |
D | dummy_hcd.c | 243 u32 port_status; member 373 if ((dum_hcd->port_status & USB_SS_PORT_STAT_POWER) == 0) { in set_link_state_by_speed() 374 dum_hcd->port_status = 0; in set_link_state_by_speed() 377 dum_hcd->port_status &= ~(USB_PORT_STAT_CONNECTION | in set_link_state_by_speed() 381 dum_hcd->port_status |= in set_link_state_by_speed() 385 dum_hcd->port_status |= (USB_PORT_STAT_CONNECTION | in set_link_state_by_speed() 389 dum_hcd->port_status |= in set_link_state_by_speed() 391 if ((dum_hcd->port_status & USB_PORT_STAT_ENABLE) && in set_link_state_by_speed() 392 (dum_hcd->port_status & in set_link_state_by_speed() 398 if ((dum_hcd->port_status & USB_PORT_STAT_POWER) == 0) { in set_link_state_by_speed() [all …]
|
D | s3c2410_udc.h | 83 u32 port_status; member
|
/Linux-v4.19/drivers/ata/ |
D | sata_vsc.c | 227 static inline void vsc_error_intr(u8 port_status, struct ata_port *ap) in vsc_error_intr() argument 229 if (port_status & (VSC_SATA_INT_PHY_CHANGE | VSC_SATA_INT_ERROR_M)) in vsc_error_intr() 235 static void vsc_port_intr(u8 port_status, struct ata_port *ap) in vsc_port_intr() argument 240 if (unlikely(port_status & VSC_SATA_INT_ERROR)) { in vsc_port_intr() 241 vsc_error_intr(port_status, ap); in vsc_port_intr() 283 u8 port_status = (status >> (8 * i)) & 0xff; in vsc_sata_interrupt() local 284 if (port_status) { in vsc_sata_interrupt() 285 vsc_port_intr(port_status, host->ports[i]); in vsc_sata_interrupt()
|
D | sata_promise.c | 858 u32 port_status, u32 err_mask) in pdc_error_intr() argument 864 ata_ehi_push_desc(ehi, "port_status 0x%08x", port_status); in pdc_error_intr() 865 port_status &= err_mask; in pdc_error_intr() 867 if (port_status & PDC_DRIVE_ERR) in pdc_error_intr() 869 if (port_status & (PDC_OVERRUN_ERR | PDC_UNDERRUN_ERR)) in pdc_error_intr() 871 if (port_status & (PDC2_ATA_HBA_ERR | PDC2_ATA_DMA_CNT_ERR)) in pdc_error_intr() 873 if (port_status & (PDC_PH_ERR | PDC_SH_ERR | PDC_DH_ERR | PDC2_HTO_ERR in pdc_error_intr() 896 u32 port_status, err_mask; in pdc_host_intr() local 903 port_status = readl(ata_mmio + PDC_GLOBAL_CTL); in pdc_host_intr() 904 if (unlikely(port_status & err_mask)) { in pdc_host_intr() [all …]
|
/Linux-v4.19/drivers/usb/early/ |
D | ehci-dbgp.c | 87 readl(&ehci_regs->port_status[dbgp_phys_port - 1])); in dbgp_ehci_status() 514 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup() 523 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup() 525 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup() 551 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup() 553 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup() 621 portsc = readl(&ehci_regs->port_status[port - 1]); in ehci_reset_port() 624 writel(portsc, &ehci_regs->port_status[port - 1]); in ehci_reset_port() 630 portsc = readl(&ehci_regs->port_status[port - 1]); in ehci_reset_port() 638 &ehci_regs->port_status[port - 1]); in ehci_reset_port() [all …]
|
/Linux-v4.19/drivers/usb/misc/ |
D | lvstest.c | 37 struct usb_port_status port_status; member 336 struct usb_port_status *port_status = &lvs->port_status; in lvs_rh_work() local 344 port_status, sizeof(*port_status), 1000); in lvs_rh_work() 348 portchange = le16_to_cpu(port_status->wPortChange); in lvs_rh_work() 366 if (le16_to_cpu(port_status->wPortStatus) & in lvs_rh_work()
|
/Linux-v4.19/drivers/scsi/qla4xxx/ |
D | ql4_dbg.c | 90 (uint8_t) offsetof(struct isp_reg, u2.isp4010.port_status), in qla4xxx_dump_registers() 91 readw(&ha->reg->u2.isp4010.port_status)); in qla4xxx_dump_registers() 113 offsetof(struct isp_reg, u2.isp4022.p0.port_status), in qla4xxx_dump_registers() 114 readw(&ha->reg->u2.isp4022.p0.port_status)); in qla4xxx_dump_registers()
|
/Linux-v4.19/drivers/staging/octeon-usb/ |
D | octeon-hcd.c | 371 struct cvmx_usb_port_status port_status; member 1024 result.connected != usb->port_status.connected; in cvmx_usb_get_status() 3290 struct cvmx_usb_port_status port_status; in octeon_usb_hub_status_data() local 3294 port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_status_data() 3296 buf[0] = port_status.connect_change << 1; in octeon_usb_hub_status_data() 3307 int port_status; in octeon_usb_hub_control() local 3353 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() 3362 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() 3372 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() 3387 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() [all …]
|
/Linux-v4.19/drivers/tty/ |
D | isicom.c | 189 unsigned short port_status; /* each bit for each port */ member 774 card->port_status |= (1 << channel); in isicom_config_port() 775 outw(card->port_status, base + 0x02); in isicom_config_port() 911 card->port_status &= ~(1 << ip->channel); in isicom_shutdown() 912 outw(card->port_status, card->base + 0x02); in isicom_shutdown() 1210 card->port_status &= ~(1 << port->channel); in isicom_throttle() 1211 outw(card->port_status, card->base + 0x02); in isicom_throttle() 1224 card->port_status |= (1 << port->channel); in isicom_unthrottle() 1225 outw(card->port_status, card->base + 0x02); in isicom_unthrottle()
|
/Linux-v4.19/drivers/soundwire/ |
D | bus.c | 808 u8 clear = 0, bit, port_status[15]; in sdw_handle_slave_alerts() local 866 &port_status[bit]); in sdw_handle_slave_alerts() 878 &port_status[port_num]); in sdw_handle_slave_alerts() 890 &port_status[port_num]); in sdw_handle_slave_alerts() 898 memcpy(slave_intr.port, &port_status, in sdw_handle_slave_alerts()
|
/Linux-v4.19/drivers/usb/serial/ |
D | digi_acceleport.c | 1388 int port_status; in digi_read_inb_callback() local 1422 port_status = buf[2]; in digi_read_inb_callback() 1429 if (port_status & DIGI_OVERRUN_ERROR) in digi_read_inb_callback() 1434 if (port_status & DIGI_BREAK_ERROR) in digi_read_inb_callback() 1436 else if (port_status & DIGI_PARITY_ERROR) in digi_read_inb_callback() 1438 else if (port_status & DIGI_FRAMING_ERROR) in digi_read_inb_callback()
|
/Linux-v4.19/include/linux/usb/ |
D | ehci_def.h | 130 u32 port_status[0]; /* up to N_PORTS */ member
|
/Linux-v4.19/drivers/usb/dwc2/ |
D | hcd.c | 3564 u32 port_status; in dwc2_hcd_hub_control() local 3709 port_status = 0; in dwc2_hcd_hub_control() 3711 port_status |= USB_PORT_STAT_C_CONNECTION << 16; in dwc2_hcd_hub_control() 3713 port_status |= USB_PORT_STAT_C_ENABLE << 16; in dwc2_hcd_hub_control() 3715 port_status |= USB_PORT_STAT_C_SUSPEND << 16; in dwc2_hcd_hub_control() 3717 port_status |= USB_PORT_STAT_C_L1 << 16; in dwc2_hcd_hub_control() 3719 port_status |= USB_PORT_STAT_C_RESET << 16; in dwc2_hcd_hub_control() 3722 port_status |= USB_PORT_STAT_C_OVERCURRENT << 16; in dwc2_hcd_hub_control() 3733 *(__le32 *)buf = cpu_to_le32(port_status); in dwc2_hcd_hub_control() 3741 port_status |= USB_PORT_STAT_CONNECTION; in dwc2_hcd_hub_control() [all …]
|
/Linux-v4.19/drivers/usb/isp1760/ |
D | isp1760-hcd.c | 1789 int port_status) in check_reset_complete() argument 1791 if (!(port_status & PORT_CONNECT)) in check_reset_complete() 1792 return port_status; in check_reset_complete() 1795 if (!(port_status & PORT_PE)) { in check_reset_complete() 1801 port_status |= PORT_OWNER; in check_reset_complete() 1802 port_status &= ~PORT_RWC_BITS; in check_reset_complete() 1803 reg_write32(hcd->regs, HC_PORTSC1, port_status); in check_reset_complete() 1809 return port_status; in check_reset_complete()
|
/Linux-v4.19/drivers/net/fddi/ |
D | defxx.c | 1628 PI_UINT32 port_status; /* PDQ port status register value */ in dfx_int_pr_halt_id() local 1633 dfx_port_read_long(bp, PI_PDQ_K_REG_PORT_STATUS, &port_status); in dfx_int_pr_halt_id() 1637 halt_id = (port_status & PI_PSTATUS_M_HALT_ID) >> PI_PSTATUS_V_HALT_ID; in dfx_int_pr_halt_id() 1878 PI_UINT32 port_status; /* Port Status register */ in dfx_int_common() local 1900 dfx_port_read_long(bp, PI_PDQ_K_REG_PORT_STATUS, &port_status); in dfx_int_common() 1904 if (port_status & PI_PSTATUS_M_TYPE_0_PENDING) in dfx_int_common() 2866 PI_UINT32 port_status; /* Port Status register value */ in dfx_hw_adap_state_rd() local 2868 dfx_port_read_long(bp, PI_PDQ_K_REG_PORT_STATUS, &port_status); in dfx_hw_adap_state_rd() 2869 return (port_status & PI_PSTATUS_M_STATE) >> PI_PSTATUS_V_STATE; in dfx_hw_adap_state_rd()
|