H A D | t4_hw.c | 50 * @adapter: the adapter performing the operation 63 static int t4_wait_op_done_val(struct adapter *adapter, int reg, u32 mask, in t4_wait_op_done_val() argument 67 u32 val = t4_read_reg(adapter, reg); in t4_wait_op_done_val() 81 static inline int t4_wait_op_done(struct adapter *adapter, int reg, u32 mask, in t4_wait_op_done() argument 84 return t4_wait_op_done_val(adapter, reg, mask, polarity, attempts, in t4_wait_op_done() 90 * @adapter: the adapter t 98 t4_set_reg_field(struct adapter * adapter,unsigned int addr,u32 mask,u32 val) t4_set_reg_field() argument 790 t4_get_regs_len(struct adapter * adapter) t4_get_regs_len() argument 2745 t4_seeprom_wait(struct adapter * adapter) t4_seeprom_wait() argument 2798 t4_seeprom_read(struct adapter * adapter,u32 addr,u32 * data) t4_seeprom_read() argument 2853 t4_seeprom_write(struct adapter * adapter,u32 addr,u32 data) t4_seeprom_write() argument 2947 t4_seeprom_wp(struct adapter * adapter,int enable) t4_seeprom_wp() argument 3005 get_vpd_params(struct adapter * adapter,struct vpd_params * p,uint16_t device_id,u32 * buf) get_vpd_params() argument 3115 sf1_read(struct adapter * adapter,unsigned int byte_cnt,int cont,int lock,u32 * valp) sf1_read() argument 3144 sf1_write(struct adapter * adapter,unsigned int byte_cnt,int cont,int lock,u32 val) sf1_write() argument 3165 flash_wait_op(struct adapter * adapter,int attempts,int delay) flash_wait_op() argument 3196 t4_read_flash(struct adapter * adapter,unsigned int addr,unsigned int nwords,u32 * data,int byte_oriented) t4_read_flash() argument 3235 t4_write_flash(struct adapter * adapter,unsigned int addr,unsigned int n,const u8 * data,int byte_oriented) t4_write_flash() argument 3295 t4_get_fw_version(struct adapter * adapter,u32 * vers) t4_get_fw_version() argument 3309 t4_get_fw_hdr(struct adapter * adapter,struct fw_hdr * hdr) t4_get_fw_hdr() argument 3322 t4_get_bs_version(struct adapter * adapter,u32 * vers) t4_get_bs_version() argument 3336 t4_get_tp_version(struct adapter * adapter,u32 * vers) t4_get_tp_version() argument 3353 t4_get_exprom_version(struct adapter * adapter,u32 * vers) t4_get_exprom_version() argument 3403 t4_get_scfg_version(struct adapter * adapter,u32 * vers) t4_get_scfg_version() argument 3438 t4_get_vpd_version(struct adapter * adapter,u32 * vers) t4_get_vpd_version() argument 3461 t4_get_version_info(struct adapter * adapter) t4_get_version_info() argument 3492 t4_flash_erase_sectors(struct adapter * adapter,int start,int end) t4_flash_erase_sectors() argument 3523 t4_flash_cfg_addr(struct adapter * adapter) t4_flash_cfg_addr() argument 5491 t4_config_rss_range(struct adapter * adapter,int mbox,unsigned int viid,int start,int n,const u16 * rspq,unsigned int nrspq) t4_config_rss_range() argument 5579 t4_config_glbl_rss(struct adapter * adapter,int mbox,unsigned int mode,unsigned int flags) t4_config_glbl_rss() argument 5612 t4_config_vi_rss(struct adapter * adapter,int mbox,unsigned int viid,unsigned int flags,unsigned int defq,unsigned int skeyidx,unsigned int skey) t4_config_vi_rss() argument 5647 t4_read_rss(struct adapter * adapter,u16 * map) t4_read_rss() argument 5886 t4_read_rss_pf_config(struct adapter * adapter,unsigned int index,u32 * valp,bool sleep_ok) t4_read_rss_pf_config() argument 5902 t4_write_rss_pf_config(struct adapter * adapter,unsigned int index,u32 val,bool sleep_ok) t4_write_rss_pf_config() argument 5920 t4_read_rss_vf_config(struct adapter * adapter,unsigned int index,u32 * vfl,u32 * vfh,bool sleep_ok) t4_read_rss_vf_config() argument 5958 t4_write_rss_vf_config(struct adapter * adapter,unsigned int index,u32 vfl,u32 vfh,bool sleep_ok) t4_write_rss_vf_config() argument 5993 t4_read_rss_pf_map(struct adapter * adapter,bool sleep_ok) t4_read_rss_pf_map() argument 6009 t4_write_rss_pf_map(struct adapter * adapter,u32 pfmap,bool sleep_ok) t4_write_rss_pf_map() argument 6021 t4_read_rss_pf_mask(struct adapter * adapter,bool sleep_ok) t4_read_rss_pf_mask() argument 6037 t4_write_rss_pf_mask(struct adapter * adapter,u32 pfmask,bool sleep_ok) t4_write_rss_pf_mask() argument 7219 t4_sge_decode_idma_state(struct adapter * adapter,int state) t4_sge_decode_idma_state() argument 9034 get_pci_mode(struct adapter * adapter,struct pci_params * p) get_pci_mode() argument 9053 t4_get_flash_params(struct adapter * adapter) t4_get_flash_params() argument 9191 set_pcie_completion_timeout(struct adapter * adapter,u8 range) set_pcie_completion_timeout() argument 9272 t4_prep_adapter(struct adapter * adapter,u32 * buf) t4_prep_adapter() argument 9345 t4_shutdown_adapter(struct adapter * adapter) t4_shutdown_adapter() argument 9402 t4_bar2_sge_qregs(struct adapter * adapter,unsigned int qid,enum t4_bar2_qtype qtype,int user,u64 * pbar2_qoffset,unsigned int * pbar2_qid) t4_bar2_sge_qregs() argument 9541 t4_init_sge_params(struct adapter * adapter) t4_init_sge_params() argument 10188 t4_idma_monitor_init(struct adapter * adapter,struct sge_idma_monitor_state * idma) t4_idma_monitor_init() argument 10214 t4_idma_monitor(struct adapter * adapter,struct sge_idma_monitor_state * idma,int hz,int ticks) t4_idma_monitor() argument 10305 t4_set_vf_mac(struct adapter * adapter,unsigned int pf,unsigned int vf,unsigned int naddr,u8 * addr) t4_set_vf_mac() argument 10768 t4_flash_bootcfg_addr(struct adapter * adapter) t4_flash_bootcfg_addr() argument 11108 t4_sched_config(struct adapter * adapter,int type,int minmaxen,int sleep_ok) t4_sched_config() argument 11127 t4_sched_params(struct adapter * adapter,int type,int level,int mode,int rateunit,int ratemode,int channel,int cl,int minrate,int maxrate,int weight,int pktsize,int burstsize,int sleep_ok) t4_sched_params() argument 11158 t4_sched_params_ch_rl(struct adapter * adapter,int channel,int ratemode,unsigned int maxrate,int sleep_ok) t4_sched_params_ch_rl() argument 11180 t4_sched_params_cl_wrr(struct adapter * adapter,int channel,int cl,int weight,int sleep_ok) t4_sched_params_cl_wrr() argument 11205 t4_sched_params_cl_rl_kbps(struct adapter * adapter,int channel,int cl,int mode,unsigned int maxrate,int pktsize,int sleep_ok) t4_sched_params_cl_rl_kbps() argument 11244 t4_config_watchdog(struct adapter * adapter,unsigned int mbox,unsigned int pf,unsigned int vf,unsigned int timeout,unsigned int action) t4_config_watchdog() argument 11274 t4_get_devlog_level(struct adapter * adapter,unsigned int * level) t4_get_devlog_level() argument 11292 t4_set_devlog_level(struct adapter * adapter,unsigned int level) t4_set_devlog_level() argument [all...] |