#include "aq_hw_utils.h"
#include <linux/io-64-nonatomic-lo-hi.h>
#include "aq_hw.h"
#include "aq_nic.h"
void aq_hw_write_reg_bit(struct aq_hw_s *aq_hw, u32 addr, u32 msk,
u32 shift, u32 val)
{ … }
u32 aq_hw_read_reg_bit(struct aq_hw_s *aq_hw, u32 addr, u32 msk, u32 shift)
{ … }
u32 aq_hw_read_reg(struct aq_hw_s *hw, u32 reg)
{ … }
void aq_hw_write_reg(struct aq_hw_s *hw, u32 reg, u32 value)
{ … }
u64 aq_hw_read_reg64(struct aq_hw_s *hw, u32 reg)
{ … }
void aq_hw_write_reg64(struct aq_hw_s *hw, u32 reg, u64 value)
{ … }
int aq_hw_err_from_flags(struct aq_hw_s *hw)
{ … }
int aq_hw_num_tcs(struct aq_hw_s *hw)
{ … }
int aq_hw_q_per_tc(struct aq_hw_s *hw)
{ … }