Home
last modified time | relevance | path

Searched refs:mei_cl_device (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/include/linux/
Dmei_cl_bus.h8 struct mei_cl_device;
16 int (*probe)(struct mei_cl_device *dev,
18 int (*remove)(struct mei_cl_device *dev);
28 ssize_t mei_cl_send(struct mei_cl_device *device, u8 *buf, size_t length);
29 ssize_t mei_cl_recv(struct mei_cl_device *device, u8 *buf, size_t length);
31 typedef void (*mei_cl_event_cb_t)(struct mei_cl_device *device,
33 int mei_cl_register_event_cb(struct mei_cl_device *device,
39 void *mei_cl_get_drvdata(const struct mei_cl_device *device);
40 void mei_cl_set_drvdata(struct mei_cl_device *device, void *data);
42 int mei_cl_enable_device(struct mei_cl_device *device);
[all …]
/linux-4.1.27/drivers/misc/mei/
Dbus.c31 #define to_mei_cl_device(d) container_of(d, struct mei_cl_device, dev)
35 struct mei_cl_device *device = to_mei_cl_device(dev); in mei_cl_device_match()
59 struct mei_cl_device *device = to_mei_cl_device(dev); in mei_cl_device_probe()
79 struct mei_cl_device *device = to_mei_cl_device(dev); in mei_cl_device_remove()
155 struct mei_cl_device *mei_cl_add_device(struct mei_device *dev, in mei_cl_add_device()
159 struct mei_cl_device *device; in mei_cl_add_device()
167 device = kzalloc(sizeof(struct mei_cl_device), GFP_KERNEL); in mei_cl_add_device()
195 void mei_cl_remove_device(struct mei_cl_device *device) in mei_cl_remove_device()
354 ssize_t mei_cl_send(struct mei_cl_device *device, u8 *buf, size_t length) in mei_cl_send()
368 ssize_t mei_cl_recv(struct mei_cl_device *device, u8 *buf, size_t length) in mei_cl_recv()
[all …]
Dmei_dev.h259 struct mei_cl_device *device;
343 int (*enable)(struct mei_cl_device *device);
344 int (*disable)(struct mei_cl_device *device);
345 int (*send)(struct mei_cl_device *device, u8 *buf, size_t length);
346 int (*recv)(struct mei_cl_device *device, u8 *buf, size_t length);
349 struct mei_cl_device *mei_cl_add_device(struct mei_device *dev,
352 void mei_cl_remove_device(struct mei_cl_device *device);
381 struct mei_cl_device { struct
Dnfc.c320 static int mei_nfc_enable(struct mei_cl_device *cldev) in mei_nfc_enable()
338 static int mei_nfc_disable(struct mei_cl_device *cldev) in mei_nfc_disable()
343 static int mei_nfc_send(struct mei_cl_device *cldev, u8 *buf, size_t length) in mei_nfc_send()
383 static int mei_nfc_recv(struct mei_cl_device *cldev, u8 *buf, size_t length) in mei_nfc_recv()
417 struct mei_cl_device *cldev; in mei_nfc_init()
568 struct mei_cl_device *cldev; in mei_nfc_host_exit()
/linux-4.1.27/drivers/nfc/
Dmei_phy.h11 struct mei_cl_device *device;
26 void nfc_mei_event_cb(struct mei_cl_device *device, u32 events, void *context);
27 struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *device);
Dmei_phy.c113 void nfc_mei_event_cb(struct mei_cl_device *device, u32 events, void *context) in nfc_mei_event_cb()
151 struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *device) in nfc_mei_phy_alloc()
/linux-4.1.27/drivers/nfc/pn544/
Dmei.c30 static int pn544_mei_probe(struct mei_cl_device *device, in pn544_mei_probe()
56 static int pn544_mei_remove(struct mei_cl_device *device) in pn544_mei_remove()
/linux-4.1.27/drivers/nfc/microread/
Dmei.c32 static int microread_mei_probe(struct mei_cl_device *device, in microread_mei_probe()
58 static int microread_mei_remove(struct mei_cl_device *device) in microread_mei_remove()
/linux-4.1.27/Documentation/misc-devices/mei/
Dmei-client-bus.txt33 int (*probe)(struct mei_cl_device *dev, const struct mei_cl_id *id);
34 int (*remove)(struct mei_cl_device *dev);
105 int contact_probe(struct mei_cl_device *dev, struct mei_cl_device_id *id)
125 static void contact_event_cb(struct mei_cl_device *dev, u32 events,