• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-omap/

Lines Matching refs:dma_linked_lch

98 static struct dma_link_info *dma_linked_lch;
105 dma_linked_lch[chain_id].q_head = \
106 dma_linked_lch[chain_id].q_tail = \
107 dma_linked_lch[chain_id].q_count = 0; \
110 (dma_linked_lch[chain_id].no_of_lchs_linked == \
111 dma_linked_lch[chain_id].q_count)
114 ((dma_linked_lch[chain_id].no_of_lchs_linked-1) == \
115 dma_linked_lch[chain_id].q_count) \
118 (0 == dma_linked_lch[chain_id].q_count)
120 ((end) = ((end)+1) % dma_linked_lch[chain_id].no_of_lchs_linked)
123 __OMAP_DMA_CHAIN_INCQ(dma_linked_lch[chain_id].q_head); \
124 dma_linked_lch[chain_id].q_count--; \
129 __OMAP_DMA_CHAIN_INCQ(dma_linked_lch[chain_id].q_tail); \
130 dma_linked_lch[chain_id].q_count++; \
1357 dma_linked_lch[*chain_id].linked_dmach_q = channels;
1358 dma_linked_lch[*chain_id].chain_mode = chain_mode;
1359 dma_linked_lch[*chain_id].chain_state = DMA_CHAIN_NOTSTARTED;
1360 dma_linked_lch[*chain_id].no_of_lchs_linked = no_of_chans;
1404 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1408 channels = dma_linked_lch[chain_id].linked_dmach_q;
1410 for (i = 0; i < dma_linked_lch[chain_id].no_of_lchs_linked; i++) {
1443 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1448 channels = dma_linked_lch[chain_id].linked_dmach_q;
1449 for (i = 0; i < dma_linked_lch[chain_id].no_of_lchs_linked; i++) {
1459 dma_linked_lch[chain_id].linked_dmach_q = NULL;
1460 dma_linked_lch[chain_id].chain_mode = -1;
1461 dma_linked_lch[chain_id].chain_state = -1;
1484 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1489 dma_linked_lch[chain_id].q_count);
1536 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1546 channels = dma_linked_lch[chain_id].linked_dmach_q;
1549 lch = channels[dma_linked_lch[chain_id].q_tail];
1571 if (dma_linked_lch[chain_id].chain_mode == OMAP_DMA_DYNAMIC_CHAIN) {
1577 if (dma_linked_lch[chain_id].chain_state ==
1659 channels = dma_linked_lch[chain_id].linked_dmach_q;
1661 if (dma_linked_lch[channels[0]].chain_state == DMA_CHAIN_STARTED) {
1666 if (dma_linked_lch[chain_id].chain_mode == OMAP_DMA_STATIC_CHAIN) {
1667 for (i = 0; i < dma_linked_lch[chain_id].no_of_lchs_linked;
1678 dma_linked_lch[chain_id].chain_state = DMA_CHAIN_STARTED;
1714 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1718 channels = dma_linked_lch[chain_id].linked_dmach_q;
1730 for (i = 0; i < dma_linked_lch[chain_id].no_of_lchs_linked; i++) {
1742 dma_linked_lch[chain_id].chain_state = DMA_CHAIN_NOTSTARTED;
1778 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1785 channels = dma_linked_lch[chain_id].linked_dmach_q;
1788 lch = channels[dma_linked_lch[chain_id].q_head];
1818 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1823 channels = dma_linked_lch[chain_id].linked_dmach_q;
1826 lch = channels[dma_linked_lch[chain_id].q_head];
1852 if (dma_linked_lch[chain_id].linked_dmach_q == NULL) {
1857 channels = dma_linked_lch[chain_id].linked_dmach_q;
1860 lch = channels[dma_linked_lch[chain_id].q_head];
1985 if (dma_linked_lch[chain_id].chain_mode ==
2110 dma_linked_lch = kzalloc(sizeof(struct dma_link_info) *
2112 if (!dma_linked_lch) {