Home
last modified time | relevance | path

Searched refs:portsc (Results 1 – 32 of 32) sorted by relevance

/linux-4.4.14/drivers/usb/early/
Dehci-dbgp.c500 u32 ctrl, portsc, cmd; in _dbgp_external_startup() local
514 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup()
515 if (!(portsc & PORT_CONNECT) && try_hard_once) { in _dbgp_external_startup()
523 portsc = readl(&ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup()
524 portsc |= PORT_TEST_PKT; 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()
552 portsc &= ~PORT_PE; in _dbgp_external_startup()
553 writel(portsc, &ehci_regs->port_status[dbg_port - 1]); in _dbgp_external_startup()
616 u32 portsc; in ehci_reset_port() local
[all …]
/linux-4.4.14/drivers/usb/gadget/udc/
Dmv_udc_core.c1017 u32 tmp, portsc; in udc_reset() local
1054 portsc = readl(&udc->op_regs->portsc[0]); in udc_reset()
1056 portsc &= (~PORTSCX_W1C_BITS | ~PORTSCX_PORT_POWER); in udc_reset()
1059 portsc |= PORTSCX_FORCE_FULL_SPEED_CONNECT; in udc_reset()
1061 portsc &= (~PORTSCX_FORCE_FULL_SPEED_CONNECT); in udc_reset()
1063 writel(portsc, &udc->op_regs->portsc[0]); in udc_reset()
1139 u32 portsc; in mv_udc_wakeup() local
1145 portsc = readl(&udc->op_regs->portsc); in mv_udc_wakeup()
1147 if (!(portsc & PORTSCX_PORT_SUSPEND)) in mv_udc_wakeup()
1150 portsc |= PORTSCX_PORT_FORCE_RESUME; in mv_udc_wakeup()
[all …]
Dmv_udc.h159 u32 portsc[VUSBHS_MAX_PORTS]; /* Port Status/Control x, x = 1..8 */ member
Dmv_u3d.h138 u32 portsc; /* port status and control register*/ member
Dfsl_udc_core.c1155 u32 portsc; in fsl_wakeup() local
1161 portsc = fsl_readl(&dr_regs->portsc1); in fsl_wakeup()
1163 if (!(portsc & PORTSCX_PORT_SUSPEND)) in fsl_wakeup()
1166 portsc |= PORTSCX_PORT_FORCE_RESUME; in fsl_wakeup()
1167 fsl_writel(portsc, &dr_regs->portsc1); in fsl_wakeup()
/linux-4.4.14/drivers/usb/host/
Dehci-fsl.c187 u32 portsc; in ehci_fsl_setup_phy() local
198 portsc = ehci_readl(ehci, &ehci->regs->port_status[port_offset]); in ehci_fsl_setup_phy()
199 portsc &= ~(PORT_PTS_MSK | PORT_PTS_PTW); in ehci_fsl_setup_phy()
211 portsc |= PORT_PTS_ULPI; in ehci_fsl_setup_phy()
214 portsc |= PORT_PTS_SERIAL; in ehci_fsl_setup_phy()
217 portsc |= PORT_PTS_PTW; in ehci_fsl_setup_phy()
233 portsc |= PORT_PTS_UTMI; in ehci_fsl_setup_phy()
251 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); in ehci_fsl_setup_phy()
Dfotg210.h609 fotg210_get_speed(struct fotg210_hcd *fotg210, unsigned int portsc) in fotg210_get_speed() argument
617 fotg210_port_speed(struct fotg210_hcd *fotg210, unsigned int portsc) in fotg210_port_speed() argument
619 switch (fotg210_get_speed(fotg210, portsc)) { in fotg210_port_speed()
Dehci.h656 ehci_port_speed(struct ehci_hcd *ehci, unsigned int portsc) in ehci_port_speed() argument
659 switch ((portsc >> (ehci->has_hostpc ? 25 : 26)) & 3) { in ehci_port_speed()
676 #define ehci_port_speed(ehci, portsc) USB_PORT_STAT_HIGH_SPEED argument
Dxhci-hub.c184 u32 portsc; in xhci_usb2_hub_descriptor() local
199 portsc = readl(xhci->usb2_ports[i]); in xhci_usb2_hub_descriptor()
203 if (portsc & PORT_DEV_REMOVE) in xhci_usb2_hub_descriptor()
236 u32 portsc; in xhci_usb3_hub_descriptor() local
253 portsc = readl(xhci->usb3_ports[i]); in xhci_usb3_hub_descriptor()
254 if (portsc & PORT_DEV_REMOVE) in xhci_usb3_hub_descriptor()
Dehci-mxc.c124 ehci_writel(ehci, pdata->portsc, &ehci->regs->port_status[0]); in ehci_mxc_drv_probe()
Doxu210hp-hcd.c3139 unsigned int portsc) in oxu_port_speed() argument
3141 switch ((portsc >> 26) & 3) { in oxu_port_speed()
/linux-4.4.14/drivers/usb/phy/
Dphy-fsl-usb.c164 tmp = fsl_readl(&usb_dr_regs->portsc) & ~PORTSC_W1C_BITS; in fsl_otg_drv_vbus()
165 fsl_writel(tmp | PORTSC_PORT_POWER, &usb_dr_regs->portsc); in fsl_otg_drv_vbus()
167 tmp = fsl_readl(&usb_dr_regs->portsc) & in fsl_otg_drv_vbus()
169 fsl_writel(tmp, &usb_dr_regs->portsc); in fsl_otg_drv_vbus()
200 tmp = fsl_readl(&fsl_otg_dev->dr_mem_map->portsc) & ~PORTSC_W1C_BITS; in fsl_otg_loc_sof()
206 fsl_writel(tmp, &fsl_otg_dev->dr_mem_map->portsc); in fsl_otg_loc_sof()
922 temp = fsl_readl(&p_otg->dr_mem_map->portsc); in usb_otg_start()
937 fsl_writel(temp, &p_otg->dr_mem_map->portsc); in usb_otg_start()
1005 fsl_readl(&usb_dr_regs->portsc), in show_fsl_usb2_otg_state()
Dphy-mv-usb.h124 u32 portsc[VUSBHS_MAX_PORTS]; /* Port Status/Control x, x = 1..8 */ member
Dphy-fsl-usb.h329 u32 portsc; /* Port 1 Status and Control Register */ member
/linux-4.4.14/include/linux/platform_data/
Dusb-ehci-mxc.h8 unsigned int portsc; member
/linux-4.4.14/arch/arm/mach-imx/
Dmach-mx31lilly.c189 .portsc = MXC_EHCI_MODE_UTMI | MXC_EHCI_SERIAL,
194 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
Dmach-pca100.c278 .portsc = MXC_EHCI_MODE_ULPI,
292 .portsc = MXC_EHCI_MODE_ULPI,
Dmach-pcm043.c310 .portsc = MXC_EHCI_MODE_UTMI,
321 .portsc = MXC_EHCI_MODE_SERIAL,
Dmx31moboard-smartbot.c132 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
Dmach-mx35_3ds.c519 .portsc = MXC_EHCI_MODE_UTMI,
531 .portsc = MXC_EHCI_MODE_SERIAL,
Dmach-armadillo5x0.c249 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
254 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
Dmach-mx31lite.c176 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
Dmach-pcm037.c536 .portsc = MXC_EHCI_MODE_ULPI,
546 .portsc = MXC_EHCI_MODE_ULPI,
Dmx31moboard-devboard.c192 .portsc = MXC_EHCI_MODE_UTMI | MXC_EHCI_SERIAL,
Dmach-vpr200.c253 .portsc = MXC_EHCI_MODE_SERIAL,
Dmach-mx31_3ds.c655 .portsc = MXC_EHCI_MODE_ULPI,
660 .portsc = MXC_EHCI_MODE_ULPI,
Dmx31moboard-marxbot.c306 .portsc = MXC_EHCI_MODE_UTMI | MXC_EHCI_SERIAL,
Dmach-mx27_3ds.c240 .portsc = MXC_EHCI_MODE_ULPI,
Dmach-imx27_visstrim_m10.c434 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
Dmach-mx31moboard.c425 .portsc = MXC_EHCI_MODE_ULPI | MXC_EHCI_UTMI_8BIT,
/linux-4.4.14/drivers/usb/chipidea/
Dhost.c216 u32 portsc = ehci_readl(ehci, reg); in ci_ehci_bus_suspend() local
218 if (portsc & PORT_CONNECT) { in ci_ehci_bus_suspend()
Dcore.c292 u32 portsc, lpm, sts = 0; in hw_phymode_configure() local
296 portsc = PORTSC_PTS(PTS_UTMI); in hw_phymode_configure()
300 portsc = PORTSC_PTS(PTS_UTMI) | PORTSC_PTW; in hw_phymode_configure()
304 portsc = PORTSC_PTS(PTS_ULPI); in hw_phymode_configure()
308 portsc = PORTSC_PTS(PTS_SERIAL); in hw_phymode_configure()
313 portsc = PORTSC_PTS(PTS_HSIC); in hw_phymode_configure()
325 hw_write(ci, OP_PORTSC, PORTSC_PTS(7) | PORTSC_PTW, portsc); in hw_phymode_configure()