Lines Matching refs:hprt0

364 	u32 hprt0;
368 hprt0 = dwc2_readl(hsotg, HPRT0);
392 if ((hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT == HPRT0_SPD_HIGH_SPEED)
1681 u32 hprt0;
1689 hprt0 = dwc2_read_hprt0(hsotg);
1690 hprt0 |= HPRT0_RST;
1691 dwc2_writel(hsotg, hprt0, HPRT0);
1778 u32 hprt0;
1831 hprt0 = dwc2_readl(hsotg, HPRT0);
1832 if (!(hprt0 & HPRT0_CONNDET) && (hprt0 & HPRT0_CONNSTS))
1899 u32 hprt0 = dwc2_readl(hsotg, HPRT0);
1900 u32 prtspd = (hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT;
2286 u32 hprt0 = dwc2_read_hprt0(hsotg);
2289 !!(hprt0 & HPRT0_PWR));
2290 if (!(hprt0 & HPRT0_PWR)) {
2291 hprt0 |= HPRT0_PWR;
2292 dwc2_writel(hsotg, hprt0, HPRT0);
3251 u32 hprt0;
3259 hprt0 = dwc2_read_hprt0(hsotg);
3260 dev_dbg(hsotg->dev, "Resume: HPRT0=%0x\n", hprt0);
3261 hprt0 &= ~HPRT0_RES;
3262 dwc2_writel(hsotg, hprt0, HPRT0);
3284 u32 hprt0;
3299 hprt0 = dwc2_read_hprt0(hsotg);
3300 hprt0 |= HPRT0_SUSP;
3301 dwc2_writel(hsotg, hprt0, HPRT0);
3335 u32 hprt0;
3353 hprt0 = dwc2_read_hprt0(hsotg);
3354 hprt0 |= HPRT0_RES;
3355 hprt0 &= ~HPRT0_SUSP;
3356 dwc2_writel(hsotg, hprt0, HPRT0);
3362 hprt0 = dwc2_read_hprt0(hsotg);
3363 hprt0 &= ~(HPRT0_RES | HPRT0_SUSP);
3364 dwc2_writel(hsotg, hprt0, HPRT0);
3375 u32 hprt0;
3407 hprt0 = dwc2_read_hprt0(hsotg);
3408 hprt0 |= HPRT0_ENA;
3409 dwc2_writel(hsotg, hprt0, HPRT0);
3427 hprt0 = dwc2_read_hprt0(hsotg);
3428 pwr = hprt0 & HPRT0_PWR;
3429 hprt0 &= ~HPRT0_PWR;
3430 dwc2_writel(hsotg, hprt0, HPRT0);
3553 hprt0 = dwc2_readl(hsotg, HPRT0);
3554 dev_vdbg(hsotg->dev, " HPRT0: 0x%08x\n", hprt0);
3556 if (hprt0 & HPRT0_CONNSTS)
3558 if (hprt0 & HPRT0_ENA)
3560 if (hprt0 & HPRT0_SUSP)
3562 if (hprt0 & HPRT0_OVRCURRACT)
3564 if (hprt0 & HPRT0_RST)
3566 if (hprt0 & HPRT0_PWR)
3569 speed = (hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT;
3575 if (hprt0 & HPRT0_TSTCTL_MASK)
3641 hprt0 = dwc2_read_hprt0(hsotg);
3642 pwr = hprt0 & HPRT0_PWR;
3643 hprt0 |= HPRT0_PWR;
3644 dwc2_writel(hsotg, hprt0, HPRT0);
3653 hprt0 = dwc2_read_hprt0(hsotg);
3662 hprt0 = dwc2_read_hprt0(hsotg);
3663 pwr = hprt0 & HPRT0_PWR;
3665 hprt0 &= ~HPRT0_SUSP;
3673 hprt0 |= HPRT0_PWR | HPRT0_RST;
3675 "In host mode, hprt0=%08x\n", hprt0);
3676 dwc2_writel(hsotg, hprt0, HPRT0);
3683 hprt0 &= ~HPRT0_RST;
3684 dwc2_writel(hsotg, hprt0, HPRT0);
3695 hprt0 = dwc2_read_hprt0(hsotg);
3698 hprt0 &= ~HPRT0_TSTCTL_MASK;
3699 hprt0 |= (windex >> 8) << HPRT0_TSTCTL_SHIFT;
3700 dwc2_writel(hsotg, hprt0, HPRT0);
4189 u32 hprt0;
4195 hprt0 = dwc2_read_hprt0(hsotg);
4196 hprt0 &= ~HPRT0_RST;
4197 dwc2_writel(hsotg, hprt0, HPRT0);
4230 u32 hprt0;
4247 hprt0 = dwc2_read_hprt0(hsotg);
4249 if (hprt0 & HPRT0_PWR) {
4278 u32 hprt0;
4287 hprt0 = dwc2_read_hprt0(hsotg);
4297 if (hprt0 & HPRT0_PWR)
4308 u32 hprt0;
4334 hprt0 = dwc2_read_hprt0(hsotg);
4335 if (hprt0 & HPRT0_CONNSTS) {
4336 hprt0 |= HPRT0_SUSP;
4338 hprt0 &= ~HPRT0_PWR;
4339 dwc2_writel(hsotg, hprt0, HPRT0);
5326 hr->hprt0 = dwc2_read_hprt0(hsotg);
5363 dwc2_writel(hsotg, hr->hprt0, HPRT0);
5380 u32 hprt0;
5400 hprt0 = dwc2_readl(hsotg, HPRT0);
5401 hprt0 |= HPRT0_SUSP;
5402 hprt0 &= ~HPRT0_ENA;
5403 dwc2_writel(hsotg, hprt0, HPRT0);
5490 u32 hprt0;
5531 hprt0 = hr->hprt0;
5532 hprt0 |= HPRT0_PWR;
5533 hprt0 &= ~HPRT0_ENA;
5534 hprt0 &= ~HPRT0_SUSP;
5535 dwc2_writel(hsotg, hprt0, HPRT0);
5537 hprt0 = hr->hprt0;
5538 hprt0 |= HPRT0_PWR;
5539 hprt0 &= ~HPRT0_ENA;
5540 hprt0 &= ~HPRT0_SUSP;
5543 hprt0 |= HPRT0_RST;
5544 dwc2_writel(hsotg, hprt0, HPRT0);
5548 hprt0 &= ~HPRT0_RST;
5549 dwc2_writel(hsotg, hprt0, HPRT0);
5551 hprt0 |= HPRT0_RES;
5552 dwc2_writel(hsotg, hprt0, HPRT0);
5556 hprt0 &= ~HPRT0_RES;
5557 dwc2_writel(hsotg, hprt0, HPRT0);
5560 hprt0 = dwc2_readl(hsotg, HPRT0);
5561 hprt0 |= HPRT0_CONNDET;
5562 hprt0 |= HPRT0_ENACHG;
5563 hprt0 &= ~HPRT0_ENA;
5564 dwc2_writel(hsotg, hprt0, HPRT0);
5566 hprt0 = dwc2_readl(hsotg, HPRT0);