Home
last modified time | relevance | path

Searched refs:octep_mbox (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/vdpa/octeon_ep/
H A Doctep_vdpa_hw.c43 struct octep_mbox { struct
50 static inline struct octep_mbox __iomem *octep_get_mbox(struct octep_hw *oct_hw) in octep_get_mbox() argument
52 return (struct octep_mbox __iomem *)(oct_hw->dev_cfg + MBOX_OFFSET); in octep_get_mbox()
55 static inline int octep_wait_for_mbox_avail(struct octep_mbox __iomem *mbox) in octep_wait_for_mbox_avail()
63 static inline int octep_wait_for_mbox_rsp(struct octep_mbox __iomem *mbox) in octep_wait_for_mbox_rsp()
71 static inline void octep_write_hdr(struct octep_mbox __iomem *mbox, u16 id, u16 sig) in octep_write_hdr()
77 static inline u32 octep_read_sig(struct octep_mbox __iomem *mbox) in octep_read_sig()
82 static inline void octep_write_sts(struct octep_mbox __iomem *mbox, u32 sts) in octep_write_sts()
87 static inline u32 octep_read_sts(struct octep_mbox __iomem *mbox) in octep_read_sts()
92 static inline u32 octep_read32_word(struct octep_mbox __iomem *mbox, u16 word_idx) in octep_read32_word()
[all …]
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.h131 struct octep_mbox { struct
290 struct octep_mbox *mbox[OCTEP_MAX_VF];
H A Doctep_cn9k_pf.c363 struct octep_mbox *mbox = oct->mbox[q_no]; in octep_setup_mbox_regs_cn93_pf()
H A Doctep_cnxk_pf.c393 struct octep_mbox *mbox = oct->mbox[q_no]; in octep_setup_mbox_regs_cnxk_pf()