Lines Matching refs:cldev
112 struct mei_cl_device *cldev;
165 ret = mei_cldev_send(csi->cldev, buf, len);
245 static void mei_csi_rx(struct mei_cl_device *cldev)
247 struct mei_csi *csi = mei_cldev_get_drvdata(cldev);
251 ret = mei_cldev_recv(cldev, (u8 *)¬if, sizeof(notif));
253 dev_err(&cldev->dev, "recv error: %d\n", ret);
285 dev_err(&csi->cldev->dev,
311 dev_warn(&csi->cldev->dev,
477 dev_err(&csi->cldev->dev,
575 struct device *dev = &csi->cldev->dev;
641 static int mei_csi_probe(struct mei_cl_device *cldev,
644 struct device *dev = &cldev->dev;
670 csi->cldev = cldev;
674 mei_cldev_set_drvdata(cldev, csi);
676 ret = mei_cldev_enable(cldev);
682 ret = mei_cldev_register_rx_cb(cldev, mei_csi_rx);
692 csi->subdev.dev = &cldev->dev;
724 pm_runtime_enable(&cldev->dev);
741 mei_cldev_disable(cldev);
749 static void mei_csi_remove(struct mei_cl_device *cldev)
751 struct mei_csi *csi = mei_cldev_get_drvdata(cldev);
761 pm_runtime_disable(&cldev->dev);
763 mei_cldev_disable(cldev);