Lines Matching refs:mei_device

59 static inline u32 mei_me_mecbrw_read(const struct mei_device *dev)  in mei_me_mecbrw_read()
70 static inline void mei_me_hcbww_write(struct mei_device *dev, u32 data) in mei_me_hcbww_write()
82 static inline u32 mei_me_mecsr_read(const struct mei_device *dev) in mei_me_mecsr_read()
99 static inline u32 mei_hcsr_read(const struct mei_device *dev) in mei_hcsr_read()
115 static inline void mei_hcsr_write(struct mei_device *dev, u32 reg) in mei_hcsr_write()
128 static inline void mei_hcsr_set(struct mei_device *dev, u32 reg) in mei_hcsr_set()
139 static inline void mei_hcsr_set_hig(struct mei_device *dev) in mei_hcsr_set_hig()
154 static inline u32 mei_me_d0i3c_read(const struct mei_device *dev) in mei_me_d0i3c_read()
170 static inline void mei_me_d0i3c_write(struct mei_device *dev, u32 reg) in mei_me_d0i3c_write()
184 static int mei_me_trc_status(struct mei_device *dev, u32 *trc) in mei_me_trc_status()
205 static int mei_me_fw_status(struct mei_device *dev, in mei_me_fw_status()
240 static int mei_me_hw_config(struct mei_device *dev) in mei_me_hw_config()
276 static inline enum mei_pg_state mei_me_pg_state(struct mei_device *dev) in mei_me_pg_state()
295 static inline void me_intr_disable(struct mei_device *dev, u32 hcsr) in me_intr_disable()
307 static inline void me_intr_clear(struct mei_device *dev, u32 hcsr) in me_intr_clear()
318 static void mei_me_intr_clear(struct mei_device *dev) in mei_me_intr_clear()
329 static void mei_me_intr_enable(struct mei_device *dev) in mei_me_intr_enable()
345 static void mei_me_intr_disable(struct mei_device *dev) in mei_me_intr_disable()
357 static void mei_me_synchronize_irq(struct mei_device *dev) in mei_me_synchronize_irq()
372 static void mei_me_hw_reset_release(struct mei_device *dev) in mei_me_hw_reset_release()
386 static void mei_me_host_set_ready(struct mei_device *dev) in mei_me_host_set_ready()
403 static bool mei_me_host_is_ready(struct mei_device *dev) in mei_me_host_is_ready()
416 static bool mei_me_hw_is_ready(struct mei_device *dev) in mei_me_hw_is_ready()
429 static bool mei_me_hw_is_resetting(struct mei_device *dev) in mei_me_hw_is_resetting()
441 static void mei_gsc_pxp_check(struct mei_device *dev) in mei_gsc_pxp_check()
466 static int mei_me_hw_ready_wait(struct mei_device *dev) in mei_me_hw_ready_wait()
491 static int mei_me_hw_start(struct mei_device *dev) in mei_me_hw_start()
511 static unsigned char mei_hbuf_filled_slots(struct mei_device *dev) in mei_hbuf_filled_slots()
531 static bool mei_me_hbuf_is_empty(struct mei_device *dev) in mei_me_hbuf_is_empty()
543 static int mei_me_hbuf_empty_slots(struct mei_device *dev) in mei_me_hbuf_empty_slots()
565 static u32 mei_me_hbuf_depth(const struct mei_device *dev) in mei_me_hbuf_depth()
583 static int mei_me_hbuf_write(struct mei_device *dev, in mei_me_hbuf_write()
643 static int mei_me_count_full_read_slots(struct mei_device *dev) in mei_me_count_full_read_slots()
672 static int mei_me_read_slots(struct mei_device *dev, unsigned char *buffer, in mei_me_read_slots()
695 static void mei_me_pg_set(struct mei_device *dev) in mei_me_pg_set()
714 static void mei_me_pg_unset(struct mei_device *dev) in mei_me_pg_unset()
737 static int mei_me_pg_legacy_enter_sync(struct mei_device *dev) in mei_me_pg_legacy_enter_sync()
774 static int mei_me_pg_legacy_exit_sync(struct mei_device *dev) in mei_me_pg_legacy_exit_sync()
828 static bool mei_me_pg_in_transition(struct mei_device *dev) in mei_me_pg_in_transition()
841 static bool mei_me_pg_is_enabled(struct mei_device *dev) in mei_me_pg_is_enabled()
877 static u32 mei_me_d0i3_set(struct mei_device *dev, bool intr) in mei_me_d0i3_set()
899 static u32 mei_me_d0i3_unset(struct mei_device *dev) in mei_me_d0i3_unset()
918 static int mei_me_d0i3_enter_sync(struct mei_device *dev) in mei_me_d0i3_enter_sync()
994 static int mei_me_d0i3_enter(struct mei_device *dev) in mei_me_d0i3_enter()
1021 static int mei_me_d0i3_exit_sync(struct mei_device *dev) in mei_me_d0i3_exit_sync()
1074 static void mei_me_pg_legacy_intr(struct mei_device *dev) in mei_me_pg_legacy_intr()
1093 static void mei_me_d0i3_intr(struct mei_device *dev, u32 intr_source) in mei_me_d0i3_intr()
1134 static void mei_me_pg_intr(struct mei_device *dev, u32 intr_source) in mei_me_pg_intr()
1151 int mei_me_pg_enter_sync(struct mei_device *dev) in mei_me_pg_enter_sync()
1168 int mei_me_pg_exit_sync(struct mei_device *dev) in mei_me_pg_exit_sync()
1186 static int mei_me_hw_reset(struct mei_device *dev, bool intr_enable) in mei_me_hw_reset()
1259 struct mei_device *dev = (struct mei_device *)dev_id; in mei_me_irq_quick_handler()
1286 struct mei_device *dev = (struct mei_device *) dev_id; in mei_me_irq_thread_handler()
1397 struct mei_device *dev = _dev; in mei_me_polling_thread()
1745 struct mei_device *mei_me_dev_init(struct device *parent, in mei_me_dev_init()
1748 struct mei_device *dev; in mei_me_dev_init()