Searched refs:mei_cl_device (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/include/linux/ |
D | mei_cl_bus.h | 8 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/ |
D | bus.c | 31 #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 …]
|
D | bus-fixup.c | 49 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()
|
D | mei_dev.h | 275 struct mei_cl_device *cldev; 344 void mei_cl_bus_dev_fixup(struct mei_cl_device *dev);
|
/linux-4.4.14/drivers/nfc/ |
D | mei_phy.h | 31 struct mei_cl_device *cldev; 49 struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *device);
|
D | mei_phy.c | 300 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/ |
D | mei.c | 30 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/ |
D | mei.c | 32 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/ |
D | mei-client-bus.txt | 33 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,
|