• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7800-V1.0.2.28/target/linux/ramips/files/drivers/usb/dwc_otg/

Lines Matching defs:sts

1965 		desc_sts_data_t	sts = {.d32 = 0};
1968 sts.d32 = readl(&dma_desc->status);
1969 sts.b_iso_in.bs = BS_HOST_READY;
1970 writel(sts.d32,&dma_desc->status);
1974 desc_sts_data_t sts = {.d32 = 0};
1977 sts.d32 = readl(&dma_desc->status);
1978 sts.b_iso_out.bs = BS_HOST_READY;
1979 writel(sts.d32,&dma_desc->status);
2044 desc_sts_data_t sts = {.d32 = 0};
2066 sts.d32 = readl(&dma_desc->status);
2069 iso_packet->status = sts.b_iso_out.rxsts + (sts.b_iso_out.bs^BS_DMA_DONE);
2075 if(!sts.b_iso_out.rxbytes){
2076 iso_packet->length = data_per_desc - sts.b_iso_out.rxbytes;
2078 iso_packet->length = data_per_desc - sts.b_iso_out.rxbytes +
2096 sts.d32 = readl(&dma_desc->status);
2099 iso_packet->status = sts.b_iso_out.rxsts + (sts.b_iso_out.bs^BS_DMA_DONE);
2105 iso_packet->length = dwc_ep->data_per_frame - sts.b_iso_out.rxbytes;
2114 sts.d32 = readl(&dma_desc->status);
2117 iso_packet->status = sts.b_iso_out.rxsts + (sts.b_iso_out.bs^BS_DMA_DONE);
2122 if(!sts.b_iso_out.rxbytes){
2123 iso_packet->length = dwc_ep->data_per_frame - sts.b_iso_out.rxbytes;
2125 iso_packet->length = dwc_ep->data_per_frame - sts.b_iso_out.rxbytes +
2137 sts.d32 = readl(&dma_desc->status);
2140 iso_packet->status = sts.b_iso_in.txsts + (sts.b_iso_in.bs^BS_DMA_DONE);
2146 iso_packet->length = dwc_ep->data_per_frame - sts.b_iso_in.txbytes;
2152 sts.d32 = readl(&dma_desc->status);
2153 while(sts.b_iso_in.bs == BS_DMA_BUSY) {
2154 sts.d32 = readl(&dma_desc->status);
2158 iso_packet->status = sts.b_iso_in.txsts + (sts.b_iso_in.bs^BS_DMA_DONE);
2164 iso_packet->length = dwc_ep->data_per_frame - sts.b_iso_in.txbytes;
2181 desc_sts_data_t sts = { .d32 =0 };
2207 sts.b_iso_out.bs = BS_HOST_READY;
2208 sts.b_iso_out.rxsts = 0;
2209 sts.b_iso_out.l = 0;
2210 sts.b_iso_out.sp = 0;
2211 sts.b_iso_out.ioc = 0;
2212 sts.b_iso_out.pid = 0;
2213 sts.b_iso_out.framenum = 0;
2222 sts.b_iso_out.rxbytes = data_per_desc;
2224 writel(sts.d32, &dma_desc->status);
2237 sts.b_iso_out.rxbytes = data_per_desc;
2240 writel(sts.d32, &dma_desc->status);
2246 sts.b_iso_out.ioc = 1;
2247 sts.b_iso_out.l = dwc_ep->proc_buf_num;
2252 sts.b_iso_out.rxbytes = data_per_desc;
2255 writel(sts.d32, &dma_desc->status);
2261 sts.b_iso_in.bs = BS_HOST_READY;
2262 sts.b_iso_in.txsts = 0;
2263 sts.b_iso_in.sp = 0;
2264 sts.b_iso_in.ioc = 0;
2265 sts.b_iso_in.pid = dwc_ep->pkt_per_frm;
2266 sts.b_iso_in.framenum = dwc_ep->next_frame;
2267 sts.b_iso_in.txbytes = dwc_ep->data_per_frame;
2268 sts.b_iso_in.l = 0;
2273 writel(sts.d32, &dma_desc->status);
2275 sts.b_iso_in.framenum += dwc_ep->bInterval;
2280 sts.b_iso_in.ioc = 1;
2281 sts.b_iso_in.l = dwc_ep->proc_buf_num;
2284 writel(sts.d32, &dma_desc->status);
2286 dwc_ep->next_frame = sts.b_iso_in.framenum + dwc_ep->bInterval * 1;