Lines Matching defs:hcint
872 if (chan->hcint & HCINTMSK_NYET) {
1796 "hcint 0x%08x, hcintmsk 0x%08x, hcsplt 0x%08x,\n",
1797 chan->hcint, hcintmsk, hcsplt);
1874 if (chan->hcint & HCINTMSK_XFERCOMPL) {
1885 } else if (chan->hcint & HCINTMSK_STALL) {
1887 } else if ((chan->hcint & HCINTMSK_XACTERR) &&
1890 if (chan->hcint &
1907 } else if ((chan->hcint & HCINTMSK_XCS_XACT) &&
1910 } else if ((chan->hcint & HCINTMSK_AHBERR) &&
1913 } else if (chan->hcint & HCINTMSK_BBLERR) {
1915 } else if (chan->hcint & HCINTMSK_FRMOVRUN) {
1918 if (chan->hcint & HCINTMSK_NYET) {
1926 } else if ((chan->hcint & HCINTMSK_NAK) &&
1936 } else if ((chan->hcint & HCINTMSK_ACK) &&
1965 "hcint 0x%08x, intsts 0x%08x\n",
1966 chan->hcint,
1974 chan->hcint);
2048 u32 hcint, hcintraw, hcintmsk;
2054 hcint = hcintraw & hcintmsk;
2055 dwc2_writel(hsotg, hcint, HCINT(chnum));
2066 " hcint 0x%08x, hcintmsk 0x%08x, hcint&hcintmsk 0x%08x\n",
2067 hcintraw, hcintmsk, hcint);
2079 chan->hcint = hcintraw;
2091 WARN_ON(hcint != HCINTMSK_CHHLTD);
2109 " hcint 0x%08x, hcintmsk 0x%08x, hcint&hcintmsk 0x%08x\n",
2110 chan->hcint, hcintmsk, hcint);
2113 chan->hcint = 0;
2121 if ((hcint & HCINTMSK_CHHLTD) && hcint != HCINTMSK_CHHLTD)
2122 hcint &= ~HCINTMSK_CHHLTD;
2125 if (hcint & HCINTMSK_XFERCOMPL) {
2132 hcint &= ~HCINTMSK_NYET;
2135 if (hcint & HCINTMSK_CHHLTD) {
2140 if (hcint & HCINTMSK_AHBERR) {
2145 if (hcint & HCINTMSK_STALL) {
2150 if (hcint & HCINTMSK_NAK) {
2155 if (hcint & HCINTMSK_ACK) {
2160 if (hcint & HCINTMSK_NYET) {
2165 if (hcint & HCINTMSK_XACTERR) {
2170 if (hcint & HCINTMSK_BBLERR) {
2175 if (hcint & HCINTMSK_FRMOVRUN) {
2180 if (hcint & HCINTMSK_DATATGLERR) {
2187 chan->hcint = 0;