mucse_hw
struct mucse_hw hw;
int rnpgbe_get_permanent_mac(struct mucse_hw *hw, u8 *perm_addr);
int rnpgbe_reset_hw(struct mucse_hw *hw);
int rnpgbe_send_notify(struct mucse_hw *hw,
int rnpgbe_init_hw(struct mucse_hw *hw, int board_type);
static void rnpgbe_init_n210(struct mucse_hw *hw)
int rnpgbe_init_hw(struct mucse_hw *hw, int board_type)
int rnpgbe_get_permanent_mac(struct mucse_hw *hw, u8 *perm_addr)
int rnpgbe_reset_hw(struct mucse_hw *hw)
int rnpgbe_send_notify(struct mucse_hw *hw,
static void rnpgbe_init_n500(struct mucse_hw *hw)
struct mucse_hw *hw = &mucse->hw;
struct mucse_hw *hw;
static void mucse_release_mbx_lock_pf(struct mucse_hw *hw, bool req)
static void mucse_mbx_inc_pf_ack(struct mucse_hw *hw)
static int mucse_read_mbx_pf(struct mucse_hw *hw, __le32 *msg, u16 size)
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
static int mucse_check_for_msg_pf(struct mucse_hw *hw)
static int mucse_poll_for_msg(struct mucse_hw *hw)
int mucse_poll_and_read_mbx(struct mucse_hw *hw, __le32 *msg, u16 size)
static void mucse_mbx_inc_pf_req(struct mucse_hw *hw)
static int mucse_write_mbx_pf(struct mucse_hw *hw, const __le32 *msg, u16 size)
static int mucse_check_for_ack_pf(struct mucse_hw *hw)
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
static int mucse_poll_for_ack(struct mucse_hw *hw)
int mucse_write_and_wait_ack_mbx(struct mucse_hw *hw, const __le32 *msg,
static void mucse_mbx_reset(struct mucse_hw *hw)
void mucse_init_mbx_params_pf(struct mucse_hw *hw)
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
struct mucse_hw *hw = container_of(mbx, struct mucse_hw, mbx);
static u32 mucse_mbx_get_lock_pf(struct mucse_hw *hw)
static int mucse_obtain_mbx_lock_pf(struct mucse_hw *hw)
int mucse_write_and_wait_ack_mbx(struct mucse_hw *hw,
void mucse_init_mbx_params_pf(struct mucse_hw *hw);
int mucse_poll_and_read_mbx(struct mucse_hw *hw, __le32 *msg, u16 size);
int mucse_mbx_powerup(struct mucse_hw *hw, bool is_powerup)
int mucse_mbx_reset_hw(struct mucse_hw *hw)
int mucse_mbx_get_macaddr(struct mucse_hw *hw, int pfvfnum,
static int mucse_fw_send_cmd_wait_resp(struct mucse_hw *hw,
static int mucse_mbx_get_info(struct mucse_hw *hw)
int mucse_mbx_sync_fw(struct mucse_hw *hw)
int mucse_mbx_get_macaddr(struct mucse_hw *hw, int pfvfnum,
int mucse_mbx_sync_fw(struct mucse_hw *hw);
int mucse_mbx_powerup(struct mucse_hw *hw, bool is_powerup);
int mucse_mbx_reset_hw(struct mucse_hw *hw);