Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/gpu/drm/imagination/
Dpvr_ccb.c28 struct pvr_ccb *pvr_ccb = priv; in ccb_ctrl_init() local
32 ctrl->wrap_mask = pvr_ccb->num_cmds - 1; in ccb_ctrl_init()
33 ctrl->cmd_size = pvr_ccb->cmd_size; in ccb_ctrl_init()
48 pvr_ccb_init(struct pvr_device *pvr_dev, struct pvr_ccb *pvr_ccb, in pvr_ccb_init() argument
55 pvr_ccb->num_cmds = num_cmds; in pvr_ccb_init()
56 pvr_ccb->cmd_size = cmd_size; in pvr_ccb_init()
58 err = drmm_mutex_init(from_pvr_device(pvr_dev), &pvr_ccb->lock); in pvr_ccb_init()
66 pvr_ccb->ctrl = pvr_fw_object_create_and_map(pvr_dev, sizeof(*pvr_ccb->ctrl), in pvr_ccb_init()
68 ccb_ctrl_init, pvr_ccb, &pvr_ccb->ctrl_obj); in pvr_ccb_init()
69 if (IS_ERR(pvr_ccb->ctrl)) in pvr_ccb_init()
[all …]
Dpvr_ccb.h18 struct pvr_ccb { struct
49 void pvr_ccb_fini(struct pvr_ccb *ccb); argument
DMakefile7 pvr_ccb.o \
Dpvr_device.h138 struct pvr_ccb fwccb;
233 struct pvr_ccb ccb;