Lines Matching refs:cmd
181 uint32_t cmd; in ehci_reset() local
184 cmd = ehci_readl(&ctrl->hcor->or_usbcmd); in ehci_reset()
185 cmd = (cmd & ~CMD_RUN) | CMD_RESET; in ehci_reset()
186 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_reset()
198 cmd = ehci_readl(&ctrl->hcor->or_txfilltuning); in ehci_reset()
199 cmd &= ~TXFIFO_THRESH_MASK; in ehci_reset()
200 cmd |= TXFIFO_THRESH(CONFIG_USB_EHCI_TXFIFO_THRESH); in ehci_reset()
201 ehci_writel(&ctrl->hcor->or_txfilltuning, cmd); in ehci_reset()
210 uint32_t cmd, reg; in ehci_shutdown() local
213 cmd = ehci_readl(&ctrl->hcor->or_usbcmd); in ehci_shutdown()
215 if (!(cmd & CMD_RUN)) in ehci_shutdown()
217 cmd &= ~(CMD_PSE | CMD_ASE); in ehci_shutdown()
218 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_shutdown()
229 cmd &= ~CMD_RUN; in ehci_shutdown()
230 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_shutdown()
313 uint32_t cmd; in ehci_submit_async() local
553 cmd = ehci_readl(&ctrl->hcor->or_usbcmd); in ehci_submit_async()
554 if (!(cmd & CMD_ASE)) { in ehci_submit_async()
555 cmd |= CMD_ASE; in ehci_submit_async()
556 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_submit_async()
978 uint32_t cmd; in ehci_common_init() local
1059 cmd = ehci_readl(&ctrl->hcor->or_usbcmd); in ehci_common_init()
1064 cmd &= ~(CMD_LRESET|CMD_IAAD|CMD_PSE|CMD_ASE|CMD_RESET); in ehci_common_init()
1065 cmd |= CMD_RUN; in ehci_common_init()
1066 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_common_init()
1070 cmd = ehci_readl(&ctrl->hcor->or_configflag); in ehci_common_init()
1071 cmd |= FLAG_CF; in ehci_common_init()
1072 ehci_writel(&ctrl->hcor->or_configflag, cmd); in ehci_common_init()
1076 cmd = ehci_readl(&ctrl->hcor->or_usbcmd); in ehci_common_init()
1178 uint32_t cmd; in enable_periodic() local
1182 cmd = ehci_readl(&hcor->or_usbcmd); in enable_periodic()
1183 cmd |= CMD_PSE; in enable_periodic()
1184 ehci_writel(&hcor->or_usbcmd, cmd); in enable_periodic()
1199 uint32_t cmd; in disable_periodic() local
1203 cmd = ehci_readl(&hcor->or_usbcmd); in disable_periodic()
1204 cmd &= ~CMD_PSE; in disable_periodic()
1205 ehci_writel(&hcor->or_usbcmd, cmd); in disable_periodic()