Searched refs:GSP_PAGE_SIZE (Results 1 – 4 of 4) sorted by relevance
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| A D | rpc.c | 26 #define GSP_MSG_MIN_SIZE GSP_PAGE_SIZE 148 GSP_PAGE_SIZE); in r535_gsp_msgq_wait() 176 return (void *)((u8 *)gsp->shm.msgq.ptr + GSP_PAGE_SIZE + in r535_gsp_msgq_get_entry() 177 rptr * GSP_PAGE_SIZE); in r535_gsp_msgq_get_entry() 261 size = ALIGN(expected + GSP_MSG_HDR_SIZE, GSP_PAGE_SIZE); in r535_gsp_msgq_recv_one_elem() 263 len = ((gsp->msgq.cnt - rptr) * GSP_PAGE_SIZE) - sizeof(*mqe); in r535_gsp_msgq_recv_one_elem() 279 rptr = (rptr + DIV_ROUND_UP(size, GSP_PAGE_SIZE)) % gsp->msgq.cnt; in r535_gsp_msgq_recv_one_elem() 364 len = ALIGN(GSP_MSG_HDR_SIZE + gsp_rpc_len, GSP_PAGE_SIZE); in r535_gsp_cmdq_push() 396 size = min_t(u32, len, step * GSP_PAGE_SIZE); in r535_gsp_cmdq_push()
|
| A D | gsp.c | 1143 gsp->shm.ptes.nr += DIV_ROUND_UP(gsp->shm.ptes.nr * sizeof(u64), GSP_PAGE_SIZE); in r535_gsp_shared_init() 1144 gsp->shm.ptes.size = ALIGN(gsp->shm.ptes.nr * sizeof(u64), GSP_PAGE_SIZE); in r535_gsp_shared_init() 1163 cmdq->tx.entryOff = GSP_PAGE_SIZE; in r535_gsp_shared_init() 1164 cmdq->tx.msgSize = GSP_PAGE_SIZE; in r535_gsp_shared_init() 1294 if (rpc->libos_print_buf_size > GSP_PAGE_SIZE) { in r535_gsp_msg_libos_print() 1397 gsp->blob_pmu.size = GSP_PAGE_SIZE; in r535_gsp_libos_debugfs_init() 1462 unsigned int num_pages = DIV_ROUND_UP_ULL(size, GSP_PAGE_SIZE); in create_pte_array() 1662 ret = nvkm_gsp_mem_ctor(gsp, GSP_PAGE_SIZE, &rx3->lvl0); in nvkm_gsp_radix3_sg() 1666 ret = nvkm_gsp_mem_ctor(gsp, GSP_PAGE_SIZE, &rx3->lvl1); in nvkm_gsp_radix3_sg() 1671 bufsize = ALIGN((size / GSP_PAGE_SIZE) * sizeof(u64), GSP_PAGE_SIZE); in nvkm_gsp_radix3_sg()
|
| A D | fbsr.c | 57 const u32 pages = size / GSP_PAGE_SIZE; in r535_fbsr_memlist() 93 for (int i = 0; i < sg_dma_len(sgl) / GSP_PAGE_SIZE; i++) in r535_fbsr_memlist()
|
| /drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| A D | gsp.h | 11 #define GSP_PAGE_SIZE BIT(GSP_PAGE_SHIFT) macro
|
Completed in 82 milliseconds