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