Lines Matching defs:SD
49 #define SD(name) SEND_DMA_##name
51 (SD(ENG_ERR_STATUS_SDMA_WRONG_DW_ERR_SMASK) \
52 | SD(ENG_ERR_STATUS_SDMA_GEN_MISMATCH_ERR_SMASK) \
53 | SD(ENG_ERR_STATUS_SDMA_TOO_LONG_ERR_SMASK) \
54 | SD(ENG_ERR_STATUS_SDMA_TAIL_OUT_OF_BOUNDS_ERR_SMASK) \
55 | SD(ENG_ERR_STATUS_SDMA_FIRST_DESC_ERR_SMASK) \
56 | SD(ENG_ERR_STATUS_SDMA_MEM_READ_ERR_SMASK) \
57 | SD(ENG_ERR_STATUS_SDMA_HALT_ERR_SMASK) \
58 | SD(ENG_ERR_STATUS_SDMA_LENGTH_MISMATCH_ERR_SMASK) \
59 | SD(ENG_ERR_STATUS_SDMA_PACKET_DESC_OVERFLOW_ERR_SMASK) \
60 | SD(ENG_ERR_STATUS_SDMA_HEADER_SELECT_ERR_SMASK) \
61 | SD(ENG_ERR_STATUS_SDMA_HEADER_ADDRESS_ERR_SMASK) \
62 | SD(ENG_ERR_STATUS_SDMA_HEADER_LENGTH_ERR_SMASK) \
63 | SD(ENG_ERR_STATUS_SDMA_TIMEOUT_ERR_SMASK) \
64 | SD(ENG_ERR_STATUS_SDMA_DESC_TABLE_UNC_ERR_SMASK) \
65 | SD(ENG_ERR_STATUS_SDMA_ASSEMBLY_UNC_ERR_SMASK) \
66 | SD(ENG_ERR_STATUS_SDMA_PACKET_TRACKING_UNC_ERR_SMASK) \
67 | SD(ENG_ERR_STATUS_SDMA_HEADER_STORAGE_UNC_ERR_SMASK) \
68 | SD(ENG_ERR_STATUS_SDMA_HEADER_REQUEST_FIFO_UNC_ERR_SMASK))
317 reg &= SD(DESC_CNT_CNT_MASK);
318 reg <<= SD(DESC_CNT_CNT_SHIFT);
319 write_sde_csr(sde, SD(DESC_CNT), reg);
427 statuscsr = read_sde_csr(sde, SD(STATUS));
428 statuscsr &= SD(STATUS_ENG_HALTED_SMASK);
518 statuscsr = read_sde_csr(sde, SD(STATUS));
519 statuscsr &= SD(STATUS_ENG_CLEANED_UP_SMASK);
1416 get_kctxt_csr_addr(dd, this_idx, SD(TAIL));
1676 (u16)read_sde_csr(sde, SD(HEAD));
1833 hwhead = (u16)read_sde_csr(sde, SD(HEAD));
1887 if (status & ~SD(ENG_ERR_STATUS_SDMA_HALT_ERR_SMASK)) {
1915 set_senddmactrl |= SD(CTRL_SDMA_ENABLE_SMASK);
1917 clr_senddmactrl |= SD(CTRL_SDMA_ENABLE_SMASK);
1920 set_senddmactrl |= SD(CTRL_SDMA_INT_ENABLE_SMASK);
1922 clr_senddmactrl |= SD(CTRL_SDMA_INT_ENABLE_SMASK);
1925 set_senddmactrl |= SD(CTRL_SDMA_HALT_SMASK);
1927 clr_senddmactrl |= SD(CTRL_SDMA_HALT_SMASK);
1935 write_sde_csr(sde, SD(CTRL),
1937 SD(CTRL_SDMA_CLEANUP_SMASK));
1939 write_sde_csr(sde, SD(CTRL), sde->p_senddmactrl);
1960 write_sde_csr(sde, SD(LEN_GEN),
1961 (sde->descq_cnt / 64) << SD(LEN_GEN_LENGTH_SHIFT));
1962 write_sde_csr(sde, SD(LEN_GEN),
1963 ((sde->descq_cnt / 64) << SD(LEN_GEN_LENGTH_SHIFT)) |
1964 (4ULL << SD(LEN_GEN_GENERATION_SHIFT)));
1991 reg = SD(ENG_ERR_CLEAR_SDMA_HEADER_REQUEST_FIFO_UNC_ERR_MASK) <<
1992 SD(ENG_ERR_CLEAR_SDMA_HEADER_REQUEST_FIFO_UNC_ERR_SHIFT);
1993 write_sde_csr(sde, SD(ENG_ERR_CLEAR), reg);
2005 write_sde_csr(sde, SD(CHECK_ENABLE),
2022 write_sde_csr(sde, SD(BASE_ADDR), sde->descq_phys);
2025 write_sde_csr(sde, SD(RELOAD_CNT), idle_cnt);
2026 write_sde_csr(sde, SD(DESC_CNT), 0);
2027 write_sde_csr(sde, SD(HEAD_ADDR), sde->head_phys);
2028 write_sde_csr(sde, SD(MEMORY),
2029 ((u64)credits << SD(MEMORY_SDMA_MEMORY_CNT_SHIFT)) |
2031 SD(MEMORY_SDMA_MEMORY_INDEX_SHIFT)));
2032 write_sde_csr(sde, SD(ENG_ERR_MASK), ~0ull);
2036 write_sde_csr(sde, SD(CHECK_OPCODE),
2065 sdma_dumpstate_helper(SD(CTRL));
2066 sdma_dumpstate_helper(SD(STATUS));
2067 sdma_dumpstate_helper0(SD(ERR_STATUS));
2068 sdma_dumpstate_helper0(SD(ERR_MASK));
2069 sdma_dumpstate_helper(SD(ENG_ERR_STATUS));
2070 sdma_dumpstate_helper(SD(ENG_ERR_MASK));
2078 sdma_dumpstate_helper(SD(TAIL));
2079 sdma_dumpstate_helper(SD(HEAD));
2080 sdma_dumpstate_helper(SD(PRIORITY_THLD));
2081 sdma_dumpstate_helper(SD(IDLE_CNT));
2082 sdma_dumpstate_helper(SD(RELOAD_CNT));
2083 sdma_dumpstate_helper(SD(DESC_CNT));
2084 sdma_dumpstate_helper(SD(DESC_FETCHED_CNT));
2085 sdma_dumpstate_helper(SD(MEMORY));
2086 sdma_dumpstate_helper0(SD(ENGINES));
2087 sdma_dumpstate_helper0(SD(MEM_SIZE));
2089 sdma_dumpstate_helper(SD(BASE_ADDR));
2090 sdma_dumpstate_helper(SD(LEN_GEN));
2091 sdma_dumpstate_helper(SD(HEAD_ADDR));
2092 sdma_dumpstate_helper(SD(CHECK_ENABLE));
2093 sdma_dumpstate_helper(SD(CHECK_VL));
2094 sdma_dumpstate_helper(SD(CHECK_JOB_KEY));
2095 sdma_dumpstate_helper(SD(CHECK_PARTITION_KEY));
2096 sdma_dumpstate_helper(SD(CHECK_SLID));
2097 sdma_dumpstate_helper(SD(CHECK_OPCODE));
2183 (unsigned long long)read_sde_csr(sde, SD(CTRL)),
2184 (unsigned long long)read_sde_csr(sde, SD(STATUS)),
2185 (unsigned long long)read_sde_csr(sde, SD(ENG_ERR_STATUS)),
2186 (unsigned long long)read_sde_csr(sde, SD(TAIL)), tail,
2187 (unsigned long long)read_sde_csr(sde, SD(HEAD)), head,
2189 (unsigned long long)read_sde_csr(sde, SD(MEMORY)),
2190 (unsigned long long)read_sde_csr(sde, SD(LEN_GEN)),
2191 (unsigned long long)read_sde_csr(sde, SD(RELOAD_CNT)),
3143 sreg = ((mask & SD(CHECK_SLID_MASK_MASK)) <<
3144 SD(CHECK_SLID_MASK_SHIFT)) |
3145 (((lid & mask) & SD(CHECK_SLID_VALUE_MASK)) <<
3146 SD(CHECK_SLID_VALUE_SHIFT));
3152 write_sde_csr(sde, SD(CHECK_SLID), sreg);