Lines Matching refs:hc_num
648 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_dump_channel_info()
649 hcsplt = dwc2_readl(hsotg, HCSPLT(chan->hc_num)); in dwc2_dump_channel_info()
650 hctsiz = dwc2_readl(hsotg, HCTSIZ(chan->hc_num)); in dwc2_dump_channel_info()
651 hc_dma = dwc2_readl(hsotg, HCDMA(chan->hc_num)); in dwc2_dump_channel_info()
799 dwc2_writel(hsotg, hcintmsk, HCINTMSK(chan->hc_num)); in dwc2_hc_enable_slave_ints()
836 dwc2_writel(hsotg, hcintmsk, HCINTMSK(chan->hc_num)); in dwc2_hc_enable_dma_ints()
858 intmsk |= 1 << chan->hc_num; in dwc2_hc_enable_ints()
884 u8 hc_num = chan->hc_num; in dwc2_hc_init() local
895 dwc2_writel(hsotg, hcintmsk, HCINT(hc_num)); in dwc2_hc_init()
912 dwc2_writel(hsotg, hcchar, HCCHAR(hc_num)); in dwc2_hc_init()
915 hc_num, hcchar); in dwc2_hc_init()
918 __func__, hc_num); in dwc2_hc_init()
938 hc_num, in dwc2_hc_init()
966 dwc2_writel(hsotg, hcsplt, HCSPLT(hc_num)); in dwc2_hc_init()
1036 dwc2_writel(hsotg, hcintmsk, HCINTMSK(chan->hc_num)); in dwc2_hc_halt()
1043 dwc2_writel(hsotg, ~hcintmsk, HCINT(chan->hc_num)); in dwc2_hc_halt()
1052 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_hc_halt()
1076 __func__, chan->hc_num); in dwc2_hc_halt()
1080 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_hc_halt()
1124 dwc2_writel(hsotg, hcchar, HCCHAR(chan->hc_num)); in dwc2_hc_halt()
1140 chan->hc_num); in dwc2_hc_halt()
1173 dwc2_writel(hsotg, 0, HCINTMSK(chan->hc_num)); in dwc2_hc_cleanup()
1176 dwc2_writel(hsotg, hcintmsk, HCINT(chan->hc_num)); in dwc2_hc_cleanup()
1337 data_fifo = (u32 __iomem *)(hsotg->regs + HCFIFO(chan->hc_num)); in dwc2_hc_write_packet()
1350 dwc2_writel(hsotg, *data_buf, HCFIFO(chan->hc_num)); in dwc2_hc_write_packet()
1356 dwc2_writel(hsotg, data, HCFIFO(chan->hc_num)); in dwc2_hc_write_packet()
1381 chan->hc_num); in dwc2_hc_do_ping()
1385 dwc2_writel(hsotg, hctsiz, HCTSIZ(chan->hc_num)); in dwc2_hc_do_ping()
1387 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_hc_do_ping()
1390 dwc2_writel(hsotg, hcchar, HCCHAR(chan->hc_num)); in dwc2_hc_do_ping()
1550 dwc2_writel(hsotg, hctsiz, HCTSIZ(chan->hc_num)); in dwc2_hc_start_transfer()
1553 hctsiz, chan->hc_num); in dwc2_hc_start_transfer()
1556 chan->hc_num); in dwc2_hc_start_transfer()
1578 dwc2_writel(hsotg, (u32)dma_addr, HCDMA(chan->hc_num)); in dwc2_hc_start_transfer()
1582 (unsigned long)dma_addr, chan->hc_num); in dwc2_hc_start_transfer()
1587 u32 hcsplt = dwc2_readl(hsotg, HCSPLT(chan->hc_num)); in dwc2_hc_start_transfer()
1590 dwc2_writel(hsotg, hcsplt, HCSPLT(chan->hc_num)); in dwc2_hc_start_transfer()
1593 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer()
1601 __func__, chan->hc_num, hcchar); in dwc2_hc_start_transfer()
1612 dwc2_writel(hsotg, hcchar, HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer()
1615 chan->hc_num); in dwc2_hc_start_transfer()
1664 chan->hc_num); in dwc2_hc_start_transfer_ddma()
1670 dwc2_writel(hsotg, hctsiz, HCTSIZ(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1675 dwc2_writel(hsotg, chan->desc_list_addr, HCDMA(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1679 &chan->desc_list_addr, chan->hc_num); in dwc2_hc_start_transfer_ddma()
1681 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1689 __func__, chan->hc_num, hcchar); in dwc2_hc_start_transfer_ddma()
1700 dwc2_writel(hsotg, hcchar, HCCHAR(chan->hc_num)); in dwc2_hc_start_transfer_ddma()
1703 chan->hc_num); in dwc2_hc_start_transfer_ddma()
1734 chan->hc_num); in dwc2_hc_continue_transfer()
1757 u32 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_hc_continue_transfer()
1765 dwc2_writel(hsotg, hcchar, HCCHAR(chan->hc_num)); in dwc2_hc_continue_transfer()
1776 HCCHAR(chan->hc_num)); in dwc2_hc_continue_transfer()
5251 channel->hc_num = i; in dwc2_hcd_init()