Lines Matching refs:cycle
473 dma_addr_t pci_base, u32 aspace, u32 cycle)
561 switch (cycle & (VME_2eSST160 | VME_2eSST267 | VME_2eSST320)) {
573 /* Setup cycle types */
575 if (cycle & VME_BLT)
577 if (cycle & VME_MBLT)
579 if (cycle & VME_2eVME)
581 if (cycle & VME_2eSST)
583 if (cycle & VME_2eSSTB)
591 if (cycle & VME_SUPER)
593 if (cycle & VME_USER)
595 if (cycle & VME_PROG)
597 if (cycle & VME_DATA)
618 dma_addr_t *pci_base, u32 *aspace, u32 *cycle)
657 *cycle = 0;
684 *cycle |= VME_2eSST160;
686 *cycle |= VME_2eSST267;
688 *cycle |= VME_2eSST320;
691 *cycle |= VME_BLT;
693 *cycle |= VME_MBLT;
695 *cycle |= VME_2eVME;
697 *cycle |= VME_2eSST;
699 *cycle |= VME_2eSSTB;
702 *cycle |= VME_SUPER;
704 *cycle |= VME_USER;
706 *cycle |= VME_PROG;
708 *cycle |= VME_DATA;
809 u32 cycle, u32 dwidth)
911 switch (cycle & (VME_2eSST160 | VME_2eSST267 | VME_2eSST320)) {
923 /* Setup cycle types */
924 if (cycle & VME_BLT) {
928 if (cycle & VME_MBLT) {
932 if (cycle & VME_2eVME) {
936 if (cycle & VME_2eSST) {
940 if (cycle & VME_2eSSTB) {
1002 if (cycle & VME_SUPER)
1004 if (cycle & VME_PROG)
1051 u32 *cycle, u32 *dwidth)
1091 *cycle = 0;
1119 *cycle |= VME_2eSST160;
1121 *cycle |= VME_2eSST267;
1123 *cycle |= VME_2eSST320;
1125 /* Setup cycle types */
1127 *cycle |= VME_SCT;
1129 *cycle |= VME_BLT;
1131 *cycle |= VME_MBLT;
1133 *cycle |= VME_2eVME;
1135 *cycle |= VME_2eSST;
1137 *cycle |= VME_2eSSTB;
1140 *cycle |= VME_SUPER;
1142 *cycle |= VME_USER;
1145 *cycle |= VME_PROG;
1147 *cycle |= VME_DATA;
1161 u32 *cycle, u32 *dwidth)
1168 cycle, dwidth);
1180 u32 aspace, cycle, dwidth;
1193 &cycle, &dwidth);
1206 * cycle configured for the transfer is used and splits it
1208 * overhead of needlessly forcing small transfers for the entire cycle.
1266 u32 aspace, cycle, dwidth;
1283 &cycle, &dwidth);
1359 * Perform an RMW cycle on the VME bus.
1420 u32 aspace, u32 cycle, u32 dwidth)
1427 switch (cycle & (VME_2eSST160 | VME_2eSST267 | VME_2eSST320)) {
1439 /* Setup cycle types */
1440 if (cycle & VME_SCT)
1443 if (cycle & VME_BLT)
1446 if (cycle & VME_MBLT)
1449 if (cycle & VME_2eVME)
1452 if (cycle & VME_2eSST)
1455 if (cycle & VME_2eSSTB) {
1509 if (cycle & VME_SUPER)
1511 if (cycle & VME_PROG)
1520 u32 aspace, u32 cycle, u32 dwidth)
1527 switch (cycle & (VME_2eSST160 | VME_2eSST267 | VME_2eSST320)) {
1539 /* Setup cycle types */
1540 if (cycle & VME_SCT)
1543 if (cycle & VME_BLT)
1546 if (cycle & VME_MBLT)
1549 if (cycle & VME_2eVME)
1552 if (cycle & VME_2eSST)
1555 if (cycle & VME_2eSSTB) {
1609 if (cycle & VME_SUPER)
1611 if (cycle & VME_PROG)
1696 vme_attr->aspace, vme_attr->cycle, vme_attr->dwidth);
1733 vme_attr->aspace, vme_attr->cycle, vme_attr->dwidth);
1928 u32 aspace, u32 cycle)
1971 if (cycle & VME_SUPER)
1973 if (cycle & VME_USER)
1975 if (cycle & VME_PROG)
1977 if (cycle & VME_DATA)
1995 unsigned long long *lm_base, u32 *aspace, u32 *cycle)
2027 *cycle |= VME_SUPER;
2029 *cycle |= VME_USER;
2031 *cycle |= VME_PROG;
2033 *cycle |= VME_DATA;