Lines Matching refs:status_reg
143 static void ehci_powerup_fixup(struct ehci_ctrl *ctrl, uint32_t *status_reg, in ehci_powerup_fixup() argument
661 uint32_t *status_reg; in ehci_submit_root() local
678 status_reg = ctrl->ops.get_portsc_register(ctrl, port - 1); in ehci_submit_root()
679 if (!status_reg) in ehci_submit_root()
683 status_reg = NULL; in ehci_submit_root()
758 reg = ehci_readl(status_reg); in ehci_submit_root()
801 reg = ehci_readl(status_reg); in ehci_submit_root()
806 ehci_writel(status_reg, reg); in ehci_submit_root()
811 ehci_writel(status_reg, reg); in ehci_submit_root()
822 ehci_writel(status_reg, reg); in ehci_submit_root()
829 ehci_writel(status_reg, reg); in ehci_submit_root()
835 ctrl->ops.powerup_fixup(ctrl, status_reg, ®); in ehci_submit_root()
837 ehci_writel(status_reg, reg & ~EHCI_PS_PR); in ehci_submit_root()
843 ret = handshake(status_reg, EHCI_PS_PR, 0, in ehci_submit_root()
846 reg = ehci_readl(status_reg); in ehci_submit_root()
852 ehci_writel(status_reg, reg); in ehci_submit_root()
867 ehci_writel(status_reg, reg); in ehci_submit_root()
877 reg = ehci_readl(status_reg); in ehci_submit_root()
903 ehci_writel(status_reg, reg); in ehci_submit_root()