Lines Matching refs:cldev
320 static int mei_nfc_enable(struct mei_cl_device *cldev) in mei_nfc_enable() argument
326 ndev = (struct mei_nfc_dev *)cldev->priv_data; in mei_nfc_enable()
338 static int mei_nfc_disable(struct mei_cl_device *cldev) in mei_nfc_disable() argument
343 static int mei_nfc_send(struct mei_cl_device *cldev, u8 *buf, size_t length) in mei_nfc_send() argument
351 ndev = (struct mei_nfc_dev *) cldev->priv_data; in mei_nfc_send()
383 static int mei_nfc_recv(struct mei_cl_device *cldev, u8 *buf, size_t length) in mei_nfc_recv() argument
389 ndev = (struct mei_nfc_dev *)cldev->priv_data; in mei_nfc_recv()
417 struct mei_cl_device *cldev; in mei_nfc_init() local
462 cldev = mei_cl_add_device(dev, mei_nfc_guid, ndev->bus_name, &nfc_ops); in mei_nfc_init()
463 if (!cldev) { in mei_nfc_init()
469 cldev->priv_data = ndev; in mei_nfc_init()
568 struct mei_cl_device *cldev; in mei_nfc_host_exit() local
574 cldev = cl->device; in mei_nfc_host_exit()
575 if (!cldev) in mei_nfc_host_exit()
578 ndev = (struct mei_nfc_dev *)cldev->priv_data; in mei_nfc_host_exit()
582 cldev->priv_data = NULL; in mei_nfc_host_exit()
588 mei_cl_remove_device(cldev); in mei_nfc_host_exit()