Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dmei_cl_bus.h8 struct mei_cl_device;
11 typedef void (*mei_cldev_event_cb_t)(struct mei_cl_device *cldev,
38 struct mei_cl_device { struct
65 int (*probe)(struct mei_cl_device *cldev, argument
67 int (*remove)(struct mei_cl_device *cldev);
77 ssize_t mei_cldev_send(struct mei_cl_device *cldev, u8 *buf, size_t length);
78 ssize_t mei_cldev_recv(struct mei_cl_device *cldev, u8 *buf, size_t length);
80 int mei_cldev_register_event_cb(struct mei_cl_device *cldev,
88 const uuid_le *mei_cldev_uuid(const struct mei_cl_device *cldev);
89 u8 mei_cldev_ver(const struct mei_cl_device *cldev);
[all …]
/linux-4.4.14/drivers/misc/mei/
Dbus.c31 #define to_mei_cl_device(d) container_of(d, struct mei_cl_device, dev)
185 ssize_t mei_cldev_send(struct mei_cl_device *cldev, u8 *buf, size_t length) in mei_cldev_send()
205 ssize_t mei_cldev_recv(struct mei_cl_device *cldev, u8 *buf, size_t length) in mei_cldev_recv()
224 struct mei_cl_device *cldev; in mei_cl_bus_event_work()
227 cldev = container_of(work, struct mei_cl_device, event_work); in mei_cl_bus_event_work()
251 struct mei_cl_device *cldev = cl->cldev; in mei_cl_bus_notify_event()
276 struct mei_cl_device *cldev = cl->cldev; in mei_cl_bus_rx_event()
301 int mei_cldev_register_event_cb(struct mei_cl_device *cldev, in mei_cldev_register_event_cb()
344 void *mei_cldev_get_drvdata(const struct mei_cl_device *cldev) in mei_cldev_get_drvdata()
356 void mei_cldev_set_drvdata(struct mei_cl_device *cldev, void *data) in mei_cldev_set_drvdata()
[all …]
Dbus-fixup.c49 static void number_of_connections(struct mei_cl_device *cldev) in number_of_connections()
63 static void blacklist(struct mei_cl_device *cldev) in blacklist()
200 static void mei_nfc(struct mei_cl_device *cldev) in mei_nfc()
280 void (*hook)(struct mei_cl_device *cldev);
292 void mei_cl_bus_dev_fixup(struct mei_cl_device *cldev) in mei_cl_bus_dev_fixup()
Dmei_dev.h275 struct mei_cl_device *cldev;
344 void mei_cl_bus_dev_fixup(struct mei_cl_device *dev);
/linux-4.4.14/drivers/nfc/
Dmei_phy.h31 struct mei_cl_device *cldev;
49 struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *device);
Dmei_phy.c300 static void nfc_mei_event_cb(struct mei_cl_device *cldev, u32 events, in nfc_mei_event_cb()
394 struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *cldev) in nfc_mei_phy_alloc()
/linux-4.4.14/drivers/nfc/pn544/
Dmei.c30 static int pn544_mei_probe(struct mei_cl_device *cldev, in pn544_mei_probe()
56 static int pn544_mei_remove(struct mei_cl_device *cldev) in pn544_mei_remove()
/linux-4.4.14/drivers/nfc/microread/
Dmei.c32 static int microread_mei_probe(struct mei_cl_device *cldev, in microread_mei_probe()
58 static int microread_mei_remove(struct mei_cl_device *cldev) in microread_mei_remove()
/linux-4.4.14/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,