Lines Matching refs:hc_num
1212 dwc2_writel(hcintmsk, hsotg->regs + HCINTMSK(chan->hc_num)); in dwc2_hc_enable_slave_ints()
1249 dwc2_writel(hcintmsk, hsotg->regs + HCINTMSK(chan->hc_num)); in dwc2_hc_enable_dma_ints()
1271 intmsk |= 1 << chan->hc_num; in dwc2_hc_enable_ints()
1297 u8 hc_num = chan->hc_num; in dwc2_hc_init() local
1308 dwc2_writel(hcintmsk, hsotg->regs + HCINT(hc_num)); in dwc2_hc_init()
1325 dwc2_writel(hcchar, hsotg->regs + HCCHAR(hc_num)); in dwc2_hc_init()
1328 hc_num, hcchar); in dwc2_hc_init()
1331 __func__, hc_num); in dwc2_hc_init()
1351 hc_num, in dwc2_hc_init()
1379 dwc2_writel(hcsplt, hsotg->regs + HCSPLT(hc_num)); in dwc2_hc_init()
1431 dwc2_writel(hcintmsk, hsotg->regs + HCINTMSK(chan->hc_num)); in dwc2_hc_halt()
1438 dwc2_writel(~hcintmsk, hsotg->regs + HCINT(chan->hc_num)); in dwc2_hc_halt()
1447 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_halt()
1471 __func__, chan->hc_num); in dwc2_hc_halt()
1475 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_halt()
1519 dwc2_writel(hcchar, hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_halt()
1535 chan->hc_num); in dwc2_hc_halt()
1566 dwc2_writel(0, hsotg->regs + HCINTMSK(chan->hc_num)); in dwc2_hc_cleanup()
1569 dwc2_writel(hcintmsk, hsotg->regs + HCINT(chan->hc_num)); in dwc2_hc_cleanup()
1642 data_fifo = (u32 __iomem *)(hsotg->regs + HCFIFO(chan->hc_num)); in dwc2_hc_write_packet()
1814 dwc2_writel(hctsiz, hsotg->regs + HCTSIZ(chan->hc_num)); in dwc2_hc_start_transfer()
1817 hctsiz, chan->hc_num); in dwc2_hc_start_transfer()
1820 chan->hc_num); in dwc2_hc_start_transfer()
1842 dwc2_writel((u32)dma_addr, hsotg->regs + HCDMA(chan->hc_num)); in dwc2_hc_start_transfer()
1845 (unsigned long)dma_addr, chan->hc_num); in dwc2_hc_start_transfer()
1850 u32 hcsplt = dwc2_readl(hsotg->regs + HCSPLT(chan->hc_num)); in dwc2_hc_start_transfer()
1853 dwc2_writel(hcsplt, hsotg->regs + HCSPLT(chan->hc_num)); in dwc2_hc_start_transfer()
1856 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer()
1865 __func__, chan->hc_num, hcchar); in dwc2_hc_start_transfer()
1876 dwc2_writel(hcchar, hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer()
1879 chan->hc_num); in dwc2_hc_start_transfer()
1929 chan->hc_num); in dwc2_hc_start_transfer_ddma()
1935 dwc2_writel(hctsiz, hsotg->regs + HCTSIZ(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1941 dwc2_writel(hc_dma, hsotg->regs + HCDMA(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1944 hc_dma, chan->hc_num); in dwc2_hc_start_transfer_ddma()
1946 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1954 __func__, chan->hc_num, hcchar); in dwc2_hc_start_transfer_ddma()
1965 dwc2_writel(hcchar, hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1968 chan->hc_num); in dwc2_hc_start_transfer_ddma()
1999 chan->hc_num); in dwc2_hc_continue_transfer()
2022 u32 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_continue_transfer()
2030 dwc2_writel(hcchar, hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_continue_transfer()
2041 HCCHAR(chan->hc_num)); in dwc2_hc_continue_transfer()
2072 chan->hc_num); in dwc2_hc_do_ping()
2077 dwc2_writel(hctsiz, hsotg->regs + HCTSIZ(chan->hc_num)); in dwc2_hc_do_ping()
2079 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_do_ping()
2082 dwc2_writel(hcchar, hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_hc_do_ping()