Lines Matching refs:mei_device
157 static bool mei_txe_aliveness_set(struct mei_device *dev, u32 req)
183 static u32 mei_txe_aliveness_req_get(struct mei_device *dev)
200 static u32 mei_txe_aliveness_get(struct mei_device *dev)
219 static int mei_txe_aliveness_poll(struct mei_device *dev, u32 expected)
252 static int mei_txe_aliveness_wait(struct mei_device *dev, u32 expected)
292 int mei_txe_aliveness_set_sync(struct mei_device *dev, u32 req)
306 static bool mei_txe_pg_in_transition(struct mei_device *dev)
318 static bool mei_txe_pg_is_enabled(struct mei_device *dev)
331 static inline enum mei_pg_state mei_txe_pg_state(struct mei_device *dev)
343 static void mei_txe_input_ready_interrupt_enable(struct mei_device *dev)
385 static bool mei_txe_is_input_ready(struct mei_device *dev)
399 static inline void mei_txe_intr_clear(struct mei_device *dev)
414 static void mei_txe_intr_disable(struct mei_device *dev)
426 static void mei_txe_intr_enable(struct mei_device *dev)
439 static void mei_txe_synchronize_irq(struct mei_device *dev)
457 static bool mei_txe_pending_interrupts(struct mei_device *dev)
485 static void mei_txe_input_payload_write(struct mei_device *dev,
503 static u32 mei_txe_out_data_read(const struct mei_device *dev,
519 static void mei_txe_readiness_set_host_rdy(struct mei_device *dev)
533 static void mei_txe_readiness_clear(struct mei_device *dev)
548 static u32 mei_txe_readiness_get(struct mei_device *dev)
576 static bool mei_txe_hw_is_ready(struct mei_device *dev)
590 static inline bool mei_txe_host_is_ready(struct mei_device *dev)
605 static int mei_txe_readiness_wait(struct mei_device *dev)
637 static int mei_txe_fw_status(struct mei_device *dev,
672 static int mei_txe_hw_config(struct mei_device *dev)
697 static int mei_txe_write(struct mei_device *dev,
763 static u32 mei_txe_hbuf_depth(const struct mei_device *dev)
775 static int mei_txe_hbuf_empty_slots(struct mei_device *dev)
789 static int mei_txe_count_full_read_slots(struct mei_device *dev)
803 static u32 mei_txe_read_hdr(const struct mei_device *dev)
816 static int mei_txe_read(struct mei_device *dev,
858 static int mei_txe_hw_reset(struct mei_device *dev, bool intr_enable)
912 static int mei_txe_hw_start(struct mei_device *dev)
971 static bool mei_txe_check_and_ack_intrs(struct mei_device *dev, bool do_ack)
1028 struct mei_device *dev = dev_id;
1046 struct mei_device *dev = (struct mei_device *) dev_id;
1193 * Return: struct mei_device * on success or NULL
1195 struct mei_device *mei_txe_dev_init(struct pci_dev *pdev)
1197 struct mei_device *dev;
1222 int mei_txe_setup_satt2(struct mei_device *dev, phys_addr_t addr, u32 range)