Searched refs:pvr_cccb (Results 1 – 5 of 5) sorted by relevance
| /drivers/gpu/drm/imagination/ |
| A D | pvr_cccb.c | 26 struct pvr_cccb *pvr_cccb = priv; in cccb_ctrl_init() local 46 pvr_cccb_init(struct pvr_device *pvr_dev, struct pvr_cccb *pvr_cccb, in pvr_cccb_init() argument 52 pvr_cccb->size = size; in pvr_cccb_init() 60 pvr_cccb->ctrl = pvr_fw_object_create_and_map(pvr_dev, sizeof(*pvr_cccb->ctrl), in pvr_cccb_init() 75 pvr_fw_object_get_fw_addr(pvr_cccb->ctrl_obj, &pvr_cccb->ctrl_fw_addr); in pvr_cccb_init() 76 pvr_fw_object_get_fw_addr(pvr_cccb->cccb_obj, &pvr_cccb->cccb_fw_addr); in pvr_cccb_init() 91 pvr_cccb_fini(struct pvr_cccb *pvr_cccb) in pvr_cccb_fini() argument 108 bool pvr_cccb_cmdseq_fits(struct pvr_cccb *pvr_cccb, size_t size) in pvr_cccb_cmdseq_fits() argument 115 remaining = pvr_cccb->size - pvr_cccb->write_offset; in pvr_cccb_cmdseq_fits() 159 u32 remaining = pvr_cccb->size - pvr_cccb->write_offset; in pvr_cccb_write_command_with_header() [all …]
|
| A D | pvr_cccb.h | 24 struct pvr_cccb { struct 55 int pvr_cccb_init(struct pvr_device *pvr_dev, struct pvr_cccb *cccb, argument 57 void pvr_cccb_fini(struct pvr_cccb *cccb); 59 void pvr_cccb_write_command_with_header(struct pvr_cccb *pvr_cccb, 63 struct pvr_cccb *pvr_cccb, u32 cctx_fw_addr, 66 struct pvr_cccb *geom_cccb, 67 struct pvr_cccb *frag_cccb, 72 bool pvr_cccb_cmdseq_fits(struct pvr_cccb *pvr_cccb, size_t size); 97 pvr_cccb_cmdseq_can_fit(struct pvr_cccb *pvr_cccb, size_t size) in pvr_cccb_cmdseq_can_fit() argument 107 return size + PADDING_COMMAND_SIZE <= pvr_cccb->size / 2; in pvr_cccb_cmdseq_can_fit()
|
| A D | Makefile | 6 pvr_cccb.o \
|
| A D | pvr_queue.h | 132 struct pvr_cccb cccb;
|
| A D | pvr_queue.c | 615 struct pvr_cccb *cccb = &queue->cccb; in pvr_queue_submit_job_to_cccb() 1037 struct pvr_cccb *cccb = &queue->cccb; in init_fw_context()
|
Completed in 14 milliseconds