Lines Matching refs:hprt0

329 	u32 hprt0;
333 hprt0 = dwc2_readl(hsotg, HPRT0);
357 if ((hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT == HPRT0_SPD_HIGH_SPEED)
1646 u32 hprt0;
1654 hprt0 = dwc2_read_hprt0(hsotg);
1655 hprt0 |= HPRT0_RST;
1656 dwc2_writel(hsotg, hprt0, HPRT0);
1743 u32 hprt0;
1796 hprt0 = dwc2_readl(hsotg, HPRT0);
1797 if (!(hprt0 & HPRT0_CONNDET) && (hprt0 & HPRT0_CONNSTS))
1864 u32 hprt0 = dwc2_readl(hsotg, HPRT0);
1865 u32 prtspd = (hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT;
2251 u32 hprt0 = dwc2_read_hprt0(hsotg);
2254 !!(hprt0 & HPRT0_PWR));
2255 if (!(hprt0 & HPRT0_PWR)) {
2256 hprt0 |= HPRT0_PWR;
2257 dwc2_writel(hsotg, hprt0, HPRT0);
3225 u32 hprt0;
3233 hprt0 = dwc2_read_hprt0(hsotg);
3234 dev_dbg(hsotg->dev, "Resume: HPRT0=%0x\n", hprt0);
3235 hprt0 &= ~HPRT0_RES;
3236 dwc2_writel(hsotg, hprt0, HPRT0);
3381 u32 hprt0;
3413 hprt0 = dwc2_read_hprt0(hsotg);
3414 hprt0 |= HPRT0_ENA;
3415 dwc2_writel(hsotg, hprt0, HPRT0);
3429 hprt0 = dwc2_read_hprt0(hsotg);
3430 pwr = hprt0 & HPRT0_PWR;
3431 hprt0 &= ~HPRT0_PWR;
3432 dwc2_writel(hsotg, hprt0, HPRT0);
3555 hprt0 = dwc2_readl(hsotg, HPRT0);
3556 dev_vdbg(hsotg->dev, " HPRT0: 0x%08x\n", hprt0);
3558 if (hprt0 & HPRT0_CONNSTS)
3560 if (hprt0 & HPRT0_ENA)
3562 if (hprt0 & HPRT0_SUSP)
3564 if (hprt0 & HPRT0_OVRCURRACT)
3566 if (hprt0 & HPRT0_RST)
3568 if (hprt0 & HPRT0_PWR)
3571 speed = (hprt0 & HPRT0_SPD_MASK) >> HPRT0_SPD_SHIFT;
3577 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);
3680 hprt0 = dwc2_read_hprt0(hsotg);
3681 pwr = hprt0 & HPRT0_PWR;
3683 hprt0 &= ~HPRT0_SUSP;
3691 hprt0 |= HPRT0_PWR | HPRT0_RST;
3693 "In host mode, hprt0=%08x\n", hprt0);
3694 dwc2_writel(hsotg, hprt0, HPRT0);
3701 hprt0 &= ~HPRT0_RST;
3702 dwc2_writel(hsotg, hprt0, HPRT0);
3713 hprt0 = dwc2_read_hprt0(hsotg);
3716 hprt0 &= ~HPRT0_TSTCTL_MASK;
3717 hprt0 |= (windex >> 8) << HPRT0_TSTCTL_SHIFT;
3718 dwc2_writel(hsotg, hprt0, HPRT0);
4207 u32 hprt0;
4213 hprt0 = dwc2_read_hprt0(hsotg);
4214 hprt0 &= ~HPRT0_RST;
4215 dwc2_writel(hsotg, hprt0, HPRT0);
4248 u32 hprt0;
4265 hprt0 = dwc2_read_hprt0(hsotg);
4267 if (hprt0 & HPRT0_PWR) {
4296 u32 hprt0;
4305 hprt0 = dwc2_read_hprt0(hsotg);
4315 if (hprt0 & HPRT0_PWR)
4407 u32 hprt0;
4418 hprt0 = dwc2_read_hprt0(hsotg);
4425 if (hprt0 & HPRT0_CONNSTS) {
5413 hr->hprt0 = dwc2_read_hprt0(hsotg);
5450 dwc2_writel(hsotg, hr->hprt0, HPRT0);
5467 u32 hprt0;
5487 hprt0 = dwc2_readl(hsotg, HPRT0);
5488 hprt0 |= HPRT0_SUSP;
5489 hprt0 &= ~HPRT0_ENA;
5490 dwc2_writel(hsotg, hprt0, HPRT0);
5577 u32 hprt0;
5618 hprt0 = hr->hprt0;
5619 hprt0 |= HPRT0_PWR;
5620 hprt0 &= ~HPRT0_ENA;
5621 hprt0 &= ~HPRT0_SUSP;
5622 dwc2_writel(hsotg, hprt0, HPRT0);
5624 hprt0 = hr->hprt0;
5625 hprt0 |= HPRT0_PWR;
5626 hprt0 &= ~HPRT0_ENA;
5627 hprt0 &= ~HPRT0_SUSP;
5630 hprt0 |= HPRT0_RST;
5631 dwc2_writel(hsotg, hprt0, HPRT0);
5635 hprt0 &= ~HPRT0_RST;
5636 dwc2_writel(hsotg, hprt0, HPRT0);
5638 hprt0 |= HPRT0_RES;
5639 dwc2_writel(hsotg, hprt0, HPRT0);
5643 hprt0 &= ~HPRT0_RES;
5644 dwc2_writel(hsotg, hprt0, HPRT0);
5647 hprt0 = dwc2_readl(hsotg, HPRT0);
5648 hprt0 |= HPRT0_CONNDET;
5649 hprt0 |= HPRT0_ENACHG;
5650 hprt0 &= ~HPRT0_ENA;
5651 dwc2_writel(hsotg, hprt0, HPRT0);
5653 hprt0 = dwc2_readl(hsotg, HPRT0);
5723 u32 hprt0;
5729 hprt0 = dwc2_read_hprt0(hsotg);
5730 hprt0 |= HPRT0_SUSP;
5731 dwc2_writel(hsotg, hprt0, HPRT0);
5800 u32 hprt0;
5836 hprt0 = dwc2_read_hprt0(hsotg);
5837 hprt0 |= HPRT0_RES;
5838 hprt0 &= ~HPRT0_SUSP;
5839 dwc2_writel(hsotg, hprt0, HPRT0);
5844 hprt0 = dwc2_read_hprt0(hsotg);
5845 hprt0 &= ~HPRT0_RES;
5846 dwc2_writel(hsotg, hprt0, HPRT0);
5851 hprt0 = dwc2_read_hprt0(hsotg);
5852 hprt0 |= HPRT0_PWR;
5853 dwc2_writel(hsotg, hprt0, HPRT0);
5879 u32 hprt0;
5885 hprt0 = dwc2_read_hprt0(hsotg);
5886 hprt0 |= HPRT0_SUSP;
5887 dwc2_writel(hsotg, hprt0, HPRT0);
5915 u32 hprt0;
5933 hprt0 = dwc2_read_hprt0(hsotg);
5934 hprt0 |= HPRT0_RES;
5935 hprt0 &= ~HPRT0_SUSP;
5936 dwc2_writel(hsotg, hprt0, HPRT0);
5944 hprt0 = dwc2_read_hprt0(hsotg);
5945 hprt0 &= ~HPRT0_RES;
5946 dwc2_writel(hsotg, hprt0, HPRT0);