Home
last modified time | relevance | path

Searched refs:pvr_ccb (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/imagination/
H A Dpvr_ccb.c29 struct pvr_ccb *pvr_ccb = priv; in ccb_ctrl_init() local
33 ctrl->wrap_mask = pvr_ccb->num_cmds - 1; in ccb_ctrl_init()
34 ctrl->cmd_size = pvr_ccb->cmd_size; in ccb_ctrl_init()
49 pvr_ccb_init(struct pvr_device *pvr_dev, struct pvr_ccb *pvr_ccb, in pvr_ccb_init() argument
56 pvr_ccb->num_cmds = num_cmds; in pvr_ccb_init()
57 pvr_ccb->cmd_size = cmd_size; in pvr_ccb_init()
59 err = drmm_mutex_init(from_pvr_device(pvr_dev), &pvr_ccb->lock); in pvr_ccb_init()
67 pvr_ccb->ctrl = pvr_fw_object_create_and_map(pvr_dev, sizeof(*pvr_ccb->ctrl), in pvr_ccb_init()
69 ccb_ctrl_init, pvr_ccb, &pvr_ccb->ctrl_obj); in pvr_ccb_init()
70 if (IS_ERR(pvr_ccb->ctrl)) in pvr_ccb_init()
[all …]
H A Dpvr_ccb.h18 struct pvr_ccb { struct
49 void pvr_ccb_fini(struct pvr_ccb *ccb); argument