Lines Matching refs:cldev
35 struct mei_cl_device *cldev;
41 cldev = to_mei_cl_device(dev);
43 byte = mei_cldev_send(cldev, message, size);
62 struct mei_cl_device *cldev;
68 cldev = to_mei_cl_device(dev);
70 byte = mei_cldev_recv(cldev, buffer, size);
96 struct mei_cl_device *cldev;
98 cldev = to_mei_cl_device(dev);
100 return mei_cldev_send_gsc_command(cldev, client_id, fence_id, sg_in, total_in_len, sg_out);
112 struct mei_cl_device *cldev = to_mei_cl_device(dev);
113 struct i915_pxp_component *comp_master = mei_cldev_get_drvdata(cldev);
127 struct mei_cl_device *cldev = to_mei_cl_device(dev);
128 struct i915_pxp_component *comp_master = mei_cldev_get_drvdata(cldev);
179 static int mei_pxp_probe(struct mei_cl_device *cldev,
186 ret = mei_cldev_enable(cldev);
188 dev_err(&cldev->dev, "mei_cldev_enable Failed. %d\n", ret);
199 component_match_add_typed(&cldev->dev, &master_match,
200 mei_pxp_component_match, &cldev->dev);
206 mei_cldev_set_drvdata(cldev, comp_master);
207 ret = component_master_add_with_match(&cldev->dev,
211 dev_err(&cldev->dev, "Master comp add failed %d\n", ret);
218 mei_cldev_set_drvdata(cldev, NULL);
220 mei_cldev_disable(cldev);
225 static void mei_pxp_remove(struct mei_cl_device *cldev)
227 struct i915_pxp_component *comp_master = mei_cldev_get_drvdata(cldev);
230 component_master_del(&cldev->dev, &mei_component_master_ops);
232 mei_cldev_set_drvdata(cldev, NULL);
234 ret = mei_cldev_disable(cldev);
236 dev_warn(&cldev->dev, "mei_cldev_disable() failed\n");