Lines Matching defs:SD
91 #define SD(name) SEND_DMA_##name
93 (SD(ENG_ERR_STATUS_SDMA_WRONG_DW_ERR_SMASK) \
94 | SD(ENG_ERR_STATUS_SDMA_GEN_MISMATCH_ERR_SMASK) \
95 | SD(ENG_ERR_STATUS_SDMA_TOO_LONG_ERR_SMASK) \
96 | SD(ENG_ERR_STATUS_SDMA_TAIL_OUT_OF_BOUNDS_ERR_SMASK) \
97 | SD(ENG_ERR_STATUS_SDMA_FIRST_DESC_ERR_SMASK) \
98 | SD(ENG_ERR_STATUS_SDMA_MEM_READ_ERR_SMASK) \
99 | SD(ENG_ERR_STATUS_SDMA_HALT_ERR_SMASK) \
100 | SD(ENG_ERR_STATUS_SDMA_LENGTH_MISMATCH_ERR_SMASK) \
101 | SD(ENG_ERR_STATUS_SDMA_PACKET_DESC_OVERFLOW_ERR_SMASK) \
102 | SD(ENG_ERR_STATUS_SDMA_HEADER_SELECT_ERR_SMASK) \
103 | SD(ENG_ERR_STATUS_SDMA_HEADER_ADDRESS_ERR_SMASK) \
104 | SD(ENG_ERR_STATUS_SDMA_HEADER_LENGTH_ERR_SMASK) \
105 | SD(ENG_ERR_STATUS_SDMA_TIMEOUT_ERR_SMASK) \
106 | SD(ENG_ERR_STATUS_SDMA_DESC_TABLE_UNC_ERR_SMASK) \
107 | SD(ENG_ERR_STATUS_SDMA_ASSEMBLY_UNC_ERR_SMASK) \
108 | SD(ENG_ERR_STATUS_SDMA_PACKET_TRACKING_UNC_ERR_SMASK) \
109 | SD(ENG_ERR_STATUS_SDMA_HEADER_STORAGE_UNC_ERR_SMASK) \
110 | SD(ENG_ERR_STATUS_SDMA_HEADER_REQUEST_FIFO_UNC_ERR_SMASK))
359 reg &= SD(DESC_CNT_CNT_MASK);
360 reg <<= SD(DESC_CNT_CNT_SHIFT);
361 write_sde_csr(sde, SD(DESC_CNT), reg);
469 statuscsr = read_sde_csr(sde, SD(STATUS));
470 statuscsr &= SD(STATUS_ENG_HALTED_SMASK);
560 statuscsr = read_sde_csr(sde, SD(STATUS));
561 statuscsr &= SD(STATUS_ENG_CLEANED_UP_SMASK);
1458 get_kctxt_csr_addr(dd, this_idx, SD(TAIL));
1718 (u16)read_sde_csr(sde, SD(HEAD));
1875 hwhead = (u16)read_sde_csr(sde, SD(HEAD));
1929 if (status & ~SD(ENG_ERR_STATUS_SDMA_HALT_ERR_SMASK)) {
1957 set_senddmactrl |= SD(CTRL_SDMA_ENABLE_SMASK);
1959 clr_senddmactrl |= SD(CTRL_SDMA_ENABLE_SMASK);
1962 set_senddmactrl |= SD(CTRL_SDMA_INT_ENABLE_SMASK);
1964 clr_senddmactrl |= SD(CTRL_SDMA_INT_ENABLE_SMASK);
1967 set_senddmactrl |= SD(CTRL_SDMA_HALT_SMASK);
1969 clr_senddmactrl |= SD(CTRL_SDMA_HALT_SMASK);
1977 write_sde_csr(sde, SD(CTRL),
1979 SD(CTRL_SDMA_CLEANUP_SMASK));
1981 write_sde_csr(sde, SD(CTRL), sde->p_senddmactrl);
2002 write_sde_csr(sde, SD(LEN_GEN),
2003 (sde->descq_cnt / 64) << SD(LEN_GEN_LENGTH_SHIFT));
2004 write_sde_csr(sde, SD(LEN_GEN),
2005 ((sde->descq_cnt / 64) << SD(LEN_GEN_LENGTH_SHIFT)) |
2006 (4ULL << SD(LEN_GEN_GENERATION_SHIFT)));
2033 reg = SD(ENG_ERR_CLEAR_SDMA_HEADER_REQUEST_FIFO_UNC_ERR_MASK) <<
2034 SD(ENG_ERR_CLEAR_SDMA_HEADER_REQUEST_FIFO_UNC_ERR_SHIFT);
2035 write_sde_csr(sde, SD(ENG_ERR_CLEAR), reg);
2047 write_sde_csr(sde, SD(CHECK_ENABLE),
2064 write_sde_csr(sde, SD(BASE_ADDR), sde->descq_phys);
2067 write_sde_csr(sde, SD(RELOAD_CNT), idle_cnt);
2068 write_sde_csr(sde, SD(DESC_CNT), 0);
2069 write_sde_csr(sde, SD(HEAD_ADDR), sde->head_phys);
2070 write_sde_csr(sde, SD(MEMORY),
2071 ((u64)credits << SD(MEMORY_SDMA_MEMORY_CNT_SHIFT)) |
2073 SD(MEMORY_SDMA_MEMORY_INDEX_SHIFT)));
2074 write_sde_csr(sde, SD(ENG_ERR_MASK), ~0ull);
2078 write_sde_csr(sde, SD(CHECK_OPCODE),
2107 sdma_dumpstate_helper(SD(CTRL));
2108 sdma_dumpstate_helper(SD(STATUS));
2109 sdma_dumpstate_helper0(SD(ERR_STATUS));
2110 sdma_dumpstate_helper0(SD(ERR_MASK));
2111 sdma_dumpstate_helper(SD(ENG_ERR_STATUS));
2112 sdma_dumpstate_helper(SD(ENG_ERR_MASK));
2120 sdma_dumpstate_helper(SD(TAIL));
2121 sdma_dumpstate_helper(SD(HEAD));
2122 sdma_dumpstate_helper(SD(PRIORITY_THLD));
2123 sdma_dumpstate_helper(SD(IDLE_CNT));
2124 sdma_dumpstate_helper(SD(RELOAD_CNT));
2125 sdma_dumpstate_helper(SD(DESC_CNT));
2126 sdma_dumpstate_helper(SD(DESC_FETCHED_CNT));
2127 sdma_dumpstate_helper(SD(MEMORY));
2128 sdma_dumpstate_helper0(SD(ENGINES));
2129 sdma_dumpstate_helper0(SD(MEM_SIZE));
2131 sdma_dumpstate_helper(SD(BASE_ADDR));
2132 sdma_dumpstate_helper(SD(LEN_GEN));
2133 sdma_dumpstate_helper(SD(HEAD_ADDR));
2134 sdma_dumpstate_helper(SD(CHECK_ENABLE));
2135 sdma_dumpstate_helper(SD(CHECK_VL));
2136 sdma_dumpstate_helper(SD(CHECK_JOB_KEY));
2137 sdma_dumpstate_helper(SD(CHECK_PARTITION_KEY));
2138 sdma_dumpstate_helper(SD(CHECK_SLID));
2139 sdma_dumpstate_helper(SD(CHECK_OPCODE));
2225 (unsigned long long)read_sde_csr(sde, SD(CTRL)),
2226 (unsigned long long)read_sde_csr(sde, SD(STATUS)),
2227 (unsigned long long)read_sde_csr(sde, SD(ENG_ERR_STATUS)),
2228 (unsigned long long)read_sde_csr(sde, SD(TAIL)), tail,
2229 (unsigned long long)read_sde_csr(sde, SD(HEAD)), head,
2231 (unsigned long long)read_sde_csr(sde, SD(MEMORY)),
2232 (unsigned long long)read_sde_csr(sde, SD(LEN_GEN)),
2233 (unsigned long long)read_sde_csr(sde, SD(RELOAD_CNT)),
3185 sreg = ((mask & SD(CHECK_SLID_MASK_MASK)) <<
3186 SD(CHECK_SLID_MASK_SHIFT)) |
3187 (((lid & mask) & SD(CHECK_SLID_VALUE_MASK)) <<
3188 SD(CHECK_SLID_VALUE_SHIFT));
3194 write_sde_csr(sde, SD(CHECK_SLID), sreg);