Home
last modified time | relevance | path

Searched refs:mucse_hw (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/mucse/rnpgbe/
H A Drnpgbe_mbx.c19 struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx); in mbx_data_rd32()
33 struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx); in mbx_data_wr32()
47 struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx); in mbx_ctrl_rd32()
61 struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx); in mbx_ctrl_wr32()
72 static u32 mucse_mbx_get_lock_pf(struct mucse_hw *hw) in mucse_mbx_get_lock_pf()
91 static int mucse_obtain_mbx_lock_pf(struct mucse_hw *hw) in mucse_obtain_mbx_lock_pf()
115 static void mucse_release_mbx_lock_pf(struct mucse_hw *hw, bool req) in mucse_release_mbx_lock_pf()
143 static void mucse_mbx_inc_pf_ack(struct mucse_hw *hw) in mucse_mbx_inc_pf_ack()
169 static int mucse_read_mbx_pf(struct mucse_hw *hw, u32 *msg, u16 size) in mucse_read_mbx_pf()
197 static int mucse_check_for_msg_pf(struct mucse_hw *hw) in mucse_check_for_msg_pf()
[all …]
H A Drnpgbe.h36 struct mucse_hw { struct
51 struct mucse_hw hw; argument
55 int rnpgbe_get_permanent_mac(struct mucse_hw *hw, u8 *perm_addr);
56 int rnpgbe_reset_hw(struct mucse_hw *hw);
57 int rnpgbe_send_notify(struct mucse_hw *hw,
60 int rnpgbe_init_hw(struct mucse_hw *hw, int board_type);
H A Drnpgbe_chip.c22 int rnpgbe_get_permanent_mac(struct mucse_hw *hw, u8 *perm_addr) in rnpgbe_get_permanent_mac()
50 int rnpgbe_reset_hw(struct mucse_hw *hw) in rnpgbe_reset_hw()
64 int rnpgbe_send_notify(struct mucse_hw *hw, in rnpgbe_send_notify()
88 static void rnpgbe_init_n500(struct mucse_hw *hw) in rnpgbe_init_n500()
103 static void rnpgbe_init_n210(struct mucse_hw *hw) in rnpgbe_init_n210()
120 int rnpgbe_init_hw(struct mucse_hw *hw, int board_type) in rnpgbe_init_hw()
H A Drnpgbe_mbx_fw.c22 static int mucse_fw_send_cmd_wait_resp(struct mucse_hw *hw, in mucse_fw_send_cmd_wait_resp()
62 static int mucse_mbx_get_info(struct mucse_hw *hw) in mucse_mbx_get_info()
89 int mucse_mbx_sync_fw(struct mucse_hw *hw) in mucse_mbx_sync_fw()
112 int mucse_mbx_powerup(struct mucse_hw *hw, bool is_powerup) in mucse_mbx_powerup()
143 int mucse_mbx_reset_hw(struct mucse_hw *hw) in mucse_mbx_reset_hw()
165 int mucse_mbx_get_macaddr(struct mucse_hw *hw, int pfvfnum, in mucse_mbx_get_macaddr()
H A Drnpgbe_mbx_fw.h83 int mucse_mbx_sync_fw(struct mucse_hw *hw);
84 int mucse_mbx_powerup(struct mucse_hw *hw, bool is_powerup);
85 int mucse_mbx_reset_hw(struct mucse_hw *hw);
86 int mucse_mbx_get_macaddr(struct mucse_hw *hw, int pfvfnum,
H A Drnpgbe_mbx.h17 int mucse_write_and_wait_ack_mbx(struct mucse_hw *hw, u32 *msg, u16 size);
18 void mucse_init_mbx_params_pf(struct mucse_hw *hw);
19 int mucse_poll_and_read_mbx(struct mucse_hw *hw, u32 *msg, u16 size);
H A Drnpgbe_main.c98 struct mucse_hw *hw; in rnpgbe_add_adapter()
248 struct mucse_hw *hw = &mucse->hw; in rnpgbe_rm_adapter()