Lines Matching refs:reg
1112 xhci_reg_poll(xhci_t *xhcip, xhci_reg_type_t rt, int reg, uint32_t mask, in xhci_reg_poll() argument
1118 uint32_t val = xhci_get32(xhcip, rt, reg); in xhci_reg_poll()
1770 uint32_t reg; in xhci_controller_start() local
1772 reg = xhci_get32(xhcip, XHCI_R_OPER, XHCI_USBCMD); in xhci_controller_start()
1780 reg |= XHCI_CMD_RS; in xhci_controller_start()
1781 xhci_put32(xhcip, XHCI_R_OPER, XHCI_USBCMD, reg); in xhci_controller_start()
1861 uint32_t reg; in xhci_ioctl_clear() local
1872 reg = xhci_get32(xhcip, XHCI_R_OPER, XHCI_PORTSC(xic.xic_port)); in xhci_ioctl_clear()
1873 reg &= ~XHCI_PS_CLEAR; in xhci_ioctl_clear()
1874 reg |= XHCI_PS_CSC | XHCI_PS_PEC | XHCI_PS_WRC | XHCI_PS_OCC | in xhci_ioctl_clear()
1876 xhci_put32(xhcip, XHCI_R_OPER, XHCI_PORTSC(xic.xic_port), reg); in xhci_ioctl_clear()
1884 uint32_t reg; in xhci_ioctl_setpls() local
1898 reg = xhci_get32(xhcip, XHCI_R_OPER, XHCI_PORTSC(xis.xis_port)); in xhci_ioctl_setpls()
1899 reg &= ~XHCI_PS_CLEAR; in xhci_ioctl_setpls()
1900 reg |= XHCI_PS_PLS_SET(xis.xis_pls); in xhci_ioctl_setpls()
1901 reg |= XHCI_PS_LWS; in xhci_ioctl_setpls()
1902 xhci_put32(xhcip, XHCI_R_OPER, XHCI_PORTSC(xis.xis_port), reg); in xhci_ioctl_setpls()