/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 113 void t4_read_indirect(struct adapter *adap, unsigned int addr_reg, in t4_read_indirect() argument 136 void t4_write_indirect(struct adapter *adap, unsigned int addr_reg, in t4_write_indirect() argument 152 void t4_hw_pci_read_cfg4(struct adapter *adap, int reg, u32 *val) in t4_hw_pci_read_cfg4() argument 183 t4_report_fw_error(struct adapter *adap) t4_report_fw_error() argument 208 get_mbox_rpl(struct adapter *adap, __be64 *rpl, int nflit, u32 mbox_addr) get_mbox_rpl() argument 218 fw_asrt(struct adapter *adap, u32 mbox_addr) fw_asrt() argument 282 t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok, int timeout) t4_wr_mbox_meat_timeout() argument 442 t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok) t4_wr_mbox_meat() argument 449 t4_edc_err_read(struct adapter *adap, int idx) t4_edc_err_read() argument 497 t4_memory_rw_init(struct adapter *adap, int win, int mtype, u32 *mem_off, u32 *mem_base, u32 *mem_aperture) t4_memory_rw_init() argument 551 t4_memory_update_win(struct adapter *adap, int win, u32 addr) t4_memory_update_win() argument 573 t4_memory_rw_residual(struct adapter *adap, u32 off, u32 addr, u8 *buf, int dir) t4_memory_rw_residual() argument 614 t4_memory_rw(struct adapter *adap, int win, int mtype, u32 addr, u32 len, void *hbuf, int dir) t4_memory_rw() argument 731 t4_read_pcie_cfg4(struct adapter *adap, int reg) t4_read_pcie_cfg4() argument 772 t4_get_window(struct adapter *adap, u32 pci_base, u64 pci_mask, u32 memwin_base) t4_get_window() argument 802 t4_get_util_window(struct adapter *adap) t4_get_util_window() argument 812 t4_setup_memwin(struct adapter *adap, u32 memwin_base, u32 window) t4_setup_memwin() argument 856 t4_get_regs(struct adapter *adap, void *buf, size_t buf_size) t4_get_regs() argument 3183 t4_get_exprom_version(struct adapter *adap, u32 *vers) t4_get_exprom_version() argument 3391 t4_check_fw_version(struct adapter *adap) t4_check_fw_version() argument 3465 should_install_fs_fw(struct adapter *adap, int card_fw_usable, int k, int c) should_install_fs_fw() argument 3493 t4_prep_fw(struct adapter *adap, struct fw_info *fw_info, const u8 *fw_data, unsigned int fw_size, struct fw_hdr *card_fw, enum dev_state state, int *reset) t4_prep_fw() argument 3629 t4_fw_matches_chip(const struct adapter *adap, const struct fw_hdr *hdr) t4_fw_matches_chip() argument 3654 t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) t4_load_fw() argument 3743 t4_phy_fw_ver(struct adapter *adap, int *phy_fw_ver) t4_phy_fw_ver() argument 3784 t4_load_phy_fw(struct adapter *adap, int win, int (*phy_fw_version)(const u8 *, size_t), const u8 *phy_fw_data, size_t phy_fw_size) t4_load_phy_fw() argument 3877 t4_fwcache(struct adapter *adap, enum fw_params_param_dev_fwcache op) t4_fwcache() argument 3896 t4_cim_read_pif_la(struct adapter *adap, u32 *pif_req, u32 *pif_rsp, unsigned int *pif_req_wrptr, unsigned int *pif_rsp_wrptr) t4_cim_read_pif_la() argument 3930 t4_cim_read_ma_la(struct adapter *adap, u32 *ma_req, u32 *ma_rsp) t4_cim_read_ma_la() argument 3951 t4_ulprx_read_la(struct adapter *adap, u32 *la_buf) t4_ulprx_read_la() argument 4272 t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) t4_restart_aneg() argument 4746 le_intr_handler(struct adapter *adap) le_intr_handler() argument 4914 ma_intr_handler(struct adapter *adap) ma_intr_handler() argument 4942 smb_intr_handler(struct adapter *adap) smb_intr_handler() argument 4958 ncsi_intr_handler(struct adapter *adap) ncsi_intr_handler() argument 4975 xgmac_intr_handler(struct adapter *adap, int port) xgmac_intr_handler() argument 5003 pl_intr_handler(struct adapter *adap) pl_intr_handler() argument 5149 t4_chip_rss_size(struct adapter *adap) t4_chip_rss_size() argument 5279 rd_rss_row(struct adapter *adap, int row, u32 *val) rd_rss_row() argument 5309 t4_use_ldst(struct adapter *adap) t4_use_ldst() argument 5326 t4_tp_fw_ldst_rw(struct adapter *adap, int cmd, u32 *vals, unsigned int nregs, unsigned int start_index, unsigned int rw, bool sleep_ok) t4_tp_fw_ldst_rw() argument 5370 t4_tp_indirect_rw(struct adapter *adap, u32 reg_addr, u32 reg_data, u32 *buff, u32 nregs, u32 start_index, int rw, bool sleep_ok) t4_tp_indirect_rw() argument 5417 t4_tp_pio_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_pio_read() argument 5434 t4_tp_pio_write(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_pio_write() argument 5451 t4_tp_tm_pio_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_tm_pio_read() argument 5468 t4_tp_mib_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_mib_read() argument 5483 t4_read_rss_key(struct adapter *adap, u32 *key, bool sleep_ok) t4_read_rss_key() argument 5499 t4_write_rss_key(struct adapter *adap, const u32 *key, int idx, bool sleep_ok) t4_write_rss_key() argument 5619 t4_tp_get_tcp_stats(struct adapter *adap, struct tp_tcp_stats *v4, struct tp_tcp_stats *v6, bool sleep_ok) t4_tp_get_tcp_stats() argument 5657 t4_tp_get_err_stats(struct adapter *adap, struct tp_err_stats *st, bool sleep_ok) t4_tp_get_err_stats() argument 5690 t4_tp_get_cpl_stats(struct adapter *adap, struct tp_cpl_stats *st, bool sleep_ok) t4_tp_get_cpl_stats() argument 5708 t4_tp_get_rdma_stats(struct adapter *adap, struct tp_rdma_stats *st, bool sleep_ok) t4_tp_get_rdma_stats() argument 5724 t4_get_fcoe_stats(struct adapter *adap, unsigned int idx, struct tp_fcoe_stats *st, bool sleep_ok) t4_get_fcoe_stats() argument 5749 t4_get_usm_stats(struct adapter *adap, struct tp_usm_stats *st, bool sleep_ok) t4_get_usm_stats() argument 5768 t4_read_mtu_tbl(struct adapter *adap, u16 *mtus, u8 *mtu_log) t4_read_mtu_tbl() argument 5791 t4_read_cong_tbl(struct adapter *adap, u16 incr[NMTUS][NCCTRL_WIN]) t4_read_cong_tbl() argument 5813 t4_tp_wr_bits_indirect(struct adapter *adap, unsigned int addr, unsigned int mask, unsigned int val) t4_tp_wr_bits_indirect() argument 5880 t4_load_mtus(struct adapter *adap, const unsigned short *mtus, const unsigned short *alpha, const unsigned short *beta) t4_load_mtus() argument 5921 chan_rate(struct adapter *adap, unsigned int bytes256) chan_rate() argument 5937 t4_get_chan_txrate(struct adapter *adap, u64 *nic_rate, u64 *ofld_rate) t4_get_chan_txrate() argument 5969 t4_set_trace_filter(struct adapter *adap, const struct trace_params *tp, int idx, int enable) t4_set_trace_filter() argument 6035 t4_get_trace_filter(struct adapter *adap, struct trace_params *tp, int idx, int *enabled) t4_get_trace_filter() argument 6077 t4_pmtx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) t4_pmtx_get_stats() argument 6104 t4_pmrx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) t4_pmrx_get_stats() argument 6269 t4_get_tp_ch_map(struct adapter *adap, int pidx) t4_get_tp_ch_map() argument 6352 t4_get_port_stats_offset(struct adapter *adap, int idx, struct port_stats *stats, struct port_stats *offset) t4_get_port_stats_offset() argument 6374 t4_get_port_stats(struct adapter *adap, int idx, struct port_stats *p) t4_get_port_stats() argument 6471 t4_get_lb_stats(struct adapter *adap, int idx, struct lb_port_stats *p) t4_get_lb_stats() argument 6539 t4_fwaddrspace_write(struct adapter *adap, unsigned int mbox, u32 addr, u32 val) t4_fwaddrspace_write() argument 6569 t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 *valp) t4_mdio_rd() argument 6603 t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 val) t4_mdio_wr() argument 6797 t4_sge_ctxt_flush(struct adapter *adap, unsigned int mbox, int ctxt_type) t4_sge_ctxt_flush() argument 6827 t4_read_sge_dbqtimers(struct adapter *adap, unsigned int ndbqtimers, u16 *dbqtimers) t4_read_sge_dbqtimers() argument 6869 t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, enum dev_master master, enum dev_state *state) t4_fw_hello() argument 6995 t4_fw_bye(struct adapter *adap, unsigned int mbox) t4_fw_bye() argument 7012 t4_early_init(struct adapter *adap, unsigned int mbox) t4_early_init() argument 7029 t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) t4_fw_reset() argument 7055 t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) t4_fw_halt() argument 7121 t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) t4_fw_restart() argument 7184 t4_fw_upgrade(struct adapter *adap, unsigned int mbox, const u8 *fw_data, unsigned int size, int force) t4_fw_upgrade() argument 7248 t4_fl_pkt_align(struct adapter *adap) t4_fl_pkt_align() argument 7302 t4_fixup_host_params(struct adapter *adap, unsigned int page_size, unsigned int cache_line_size) t4_fixup_host_params() argument 7450 t4_fw_initialize(struct adapter *adap, unsigned int mbox) t4_fw_initialize() argument 7474 t4_query_params_rw(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val, int rw, bool sleep_ok) t4_query_params_rw() argument 7506 t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) t4_query_params() argument 7514 t4_query_params_ns(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) t4_query_params_ns() argument 7536 t4_set_params_timeout(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val, int timeout) t4_set_params_timeout() argument 7575 t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val) t4_set_params() argument 7604 t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, unsigned int rxqi, unsigned int rxq, unsigned int tc, unsigned int vi, unsigned int cmask, unsigned int pmask, unsigned int nexact, unsigned int rcaps, unsigned int wxcaps) t4_cfg_pfvf() argument 7650 t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac, unsigned int *rss_size, u8 *vivld, u8 *vin) t4_alloc_vi() argument 7707 t4_free_vi(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int viid) t4_free_vi() argument 7739 t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int viid_mirror, int mtu, int promisc, int all_multi, int bcast, int vlanex, bool sleep_ok) t4_set_rxmode() argument 7800 t4_free_encap_mac_filt(struct adapter *adap, unsigned int viid, int idx, bool sleep_ok) t4_free_encap_mac_filt() argument 7841 t4_free_raw_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int idx, u8 lookup_type, u8 port_id, bool sleep_ok) t4_free_raw_mac_filt() argument 7892 t4_alloc_encap_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int vni, unsigned int vni_mask, u8 dip_hit, u8 lookup_type, bool sleep_ok) t4_alloc_encap_mac_filt() argument 7940 t4_alloc_raw_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int idx, u8 lookup_type, u8 port_id, bool sleep_ok) t4_alloc_raw_mac_filt() argument 8003 t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, bool free, unsigned int naddr, const u8 **addr, u16 *idx, u64 *hash, bool sleep_ok) t4_alloc_mac_filt() argument 8088 t4_free_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int naddr, const u8 **addr, bool sleep_ok) t4_free_mac_filt() argument 8169 t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, int idx, const u8 *addr, bool persist, u8 *smt_idx) t4_change_mac() argument 8228 t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, bool ucast, u64 vec, bool sleep_ok) t4_set_addr_hash() argument 8256 t4_enable_vi_params(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en, bool dcb_en) t4_enable_vi_params() argument 8282 t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en) t4_enable_vi() argument 8303 t4_enable_pi_params(struct adapter *adap, unsigned int mbox, struct port_info *pi, bool rx_en, bool tx_en, bool dcb_en) t4_enable_pi_params() argument 8325 t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int nblinks) t4_identify_port() argument 8354 t4_iq_stop(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) t4_iq_stop() argument 8385 t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) t4_iq_free() argument 8413 t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) t4_eth_eq_free() argument 8438 t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) t4_ctrl_eq_free() argument 8463 t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) t4_ofld_eq_free() argument 8874 t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl) t4_handle_fw_rpl() argument 8983 t4_get_flash_params(struct adapter *adap) t4_get_flash_params() argument 9355 t4_init_devlog_params(struct adapter *adap) t4_init_devlog_params() argument 9440 t4_init_tp_params(struct adapter *adap, bool sleep_ok) t4_init_tp_params() argument 9548 t4_filter_field_shift(const struct adapter *adap, int filter_sel) t4_filter_field_shift() argument 9594 t4_init_rss_mode(struct adapter *adap, int mbox) t4_init_rss_mode() argument 9727 t4_port_init(struct adapter *adap, int mbox, int pf, int vf) t4_port_init() argument 9774 t4_read_cimq_cfg(struct adapter *adap, u16 *base, u16 *size, u16 *thres) t4_read_cimq_cfg() argument 9810 t4_read_cim_ibq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) t4_read_cim_ibq() argument 9852 t4_read_cim_obq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) t4_read_cim_obq() argument 9893 t4_cim_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) t4_cim_read() argument 9920 t4_cim_write(struct adapter *adap, unsigned int addr, unsigned int n, const unsigned int *valp) t4_cim_write() argument 9937 t4_cim_write1(struct adapter *adap, unsigned int addr, unsigned int val) t4_cim_write1() argument 9953 t4_cim_read_la(struct adapter *adap, u32 *la_buf, unsigned int *wrptr) t4_cim_read_la() argument 10022 t4_tp_read_la(struct adapter *adap, u64 *la_buf, unsigned int *wrptr) t4_tp_read_la() argument 10194 t4_load_cfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) t4_load_cfg() argument 10293 t4_read_pace_tbl(struct adapter *adap, unsigned int pace_vals[NTX_SCHED]) t4_read_pace_tbl() argument 10314 t4_get_tx_sched(struct adapter *adap, unsigned int sched, unsigned int *kbps, unsigned int *ipg, bool sleep_ok) t4_get_tx_sched() argument 10352 t4_sge_ctxt_rd(struct adapter *adap, unsigned int mbox, unsigned int cid, enum ctxt_type ctype, u32 *data) t4_sge_ctxt_rd() argument 10392 t4_sge_ctxt_rd_bd(struct adapter *adap, unsigned int cid, enum ctxt_type ctype, u32 *data) t4_sge_ctxt_rd_bd() argument 10448 t4_i2c_rd(struct adapter *adap, unsigned int mbox, int port, unsigned int devid, unsigned int offset, unsigned int len, u8 *buf) t4_i2c_rd() argument 10500 t4_set_vlan_acl(struct adapter *adap, unsigned int mbox, unsigned int vf, u16 vlan) t4_set_vlan_acl() argument 10607 t4_load_boot(struct adapter *adap, u8 *boot_data, unsigned int boot_addr, unsigned int size) t4_load_boot() argument 10737 t4_load_bootcfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) t4_load_bootcfg() argument [all...] |
H A D | cxgb4.h | 796 struct adapter *adap; member 883 struct adapter *adap; member 893 struct adapter *adap; member 958 struct adapter *adap; /* Backpointer to adapter */ member 1480 static inline int is_offload(const struct adapter *adap) in is_offload() argument 1485 static inline int is_hashfilter(const struct adapter *adap) in is_hashfilter() argument 1490 is_pci_uld(const struct adapter *adap) is_pci_uld() argument 1495 is_uld(const struct adapter *adap) is_uld() argument 1500 is_ethofld(const struct adapter *adap) is_ethofld() argument 1505 t4_read_reg(struct adapter *adap, u32 reg_addr) t4_read_reg() argument 1510 t4_write_reg(struct adapter *adap, u32 reg_addr, u32 val) t4_write_reg() argument 1528 t4_read_reg64(struct adapter *adap, u32 reg_addr) t4_read_reg64() argument 1533 t4_write_reg64(struct adapter *adap, u32 reg_addr, u64 val) t4_write_reg64() argument 1572 adap2pinfo(struct adapter *adap, int idx) adap2pinfo() argument 1600 qtimer_val(const struct adapter *adap, const struct sge_rspq *q) qtimer_val() argument 1655 is_bypass(struct adapter *adap) is_bypass() argument 1685 core_ticks_per_usec(const struct adapter *adap) core_ticks_per_usec() argument 1690 us_to_core_ticks(const struct adapter *adap, unsigned int us) us_to_core_ticks() argument 1704 dack_ticks_to_usec(const struct adapter *adap, unsigned int ticks) dack_ticks_to_usec() argument 1718 t4_wr_mbox_timeout(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, int timeout) t4_wr_mbox_timeout() argument 1726 t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) t4_wr_mbox() argument 1732 t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) t4_wr_mbox_ns() argument 1758 init_rspq(struct adapter *adap, struct sge_rspq *q, unsigned int us, unsigned int cnt, unsigned int size, unsigned int iqe_size) init_rspq() argument 1834 t4_memory_write(struct adapter *adap, int mtype, u32 addr, u32 len, __be32 *buf) t4_memory_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 113 void t4_read_indirect(struct adapter *adap, unsigned int addr_reg, in t4_read_indirect() argument 136 void t4_write_indirect(struct adapter *adap, unsigned int addr_reg, in t4_write_indirect() argument 152 void t4_hw_pci_read_cfg4(struct adapter *adap, int reg, u32 *val) in t4_hw_pci_read_cfg4() argument 183 t4_report_fw_error(struct adapter *adap) t4_report_fw_error() argument 208 get_mbox_rpl(struct adapter *adap, __be64 *rpl, int nflit, u32 mbox_addr) get_mbox_rpl() argument 218 fw_asrt(struct adapter *adap, u32 mbox_addr) fw_asrt() argument 282 t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok, int timeout) t4_wr_mbox_meat_timeout() argument 442 t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok) t4_wr_mbox_meat() argument 449 t4_edc_err_read(struct adapter *adap, int idx) t4_edc_err_read() argument 497 t4_memory_rw_init(struct adapter *adap, int win, int mtype, u32 *mem_off, u32 *mem_base, u32 *mem_aperture) t4_memory_rw_init() argument 551 t4_memory_update_win(struct adapter *adap, int win, u32 addr) t4_memory_update_win() argument 573 t4_memory_rw_residual(struct adapter *adap, u32 off, u32 addr, u8 *buf, int dir) t4_memory_rw_residual() argument 614 t4_memory_rw(struct adapter *adap, int win, int mtype, u32 addr, u32 len, void *hbuf, int dir) t4_memory_rw() argument 731 t4_read_pcie_cfg4(struct adapter *adap, int reg) t4_read_pcie_cfg4() argument 772 t4_get_window(struct adapter *adap, u32 pci_base, u64 pci_mask, u32 memwin_base) t4_get_window() argument 802 t4_get_util_window(struct adapter *adap) t4_get_util_window() argument 812 t4_setup_memwin(struct adapter *adap, u32 memwin_base, u32 window) t4_setup_memwin() argument 856 t4_get_regs(struct adapter *adap, void *buf, size_t buf_size) t4_get_regs() argument 3153 t4_get_exprom_version(struct adapter *adap, u32 *vers) t4_get_exprom_version() argument 3361 t4_check_fw_version(struct adapter *adap) t4_check_fw_version() argument 3435 should_install_fs_fw(struct adapter *adap, int card_fw_usable, int k, int c) should_install_fs_fw() argument 3463 t4_prep_fw(struct adapter *adap, struct fw_info *fw_info, const u8 *fw_data, unsigned int fw_size, struct fw_hdr *card_fw, enum dev_state state, int *reset) t4_prep_fw() argument 3599 t4_fw_matches_chip(const struct adapter *adap, const struct fw_hdr *hdr) t4_fw_matches_chip() argument 3624 t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) t4_load_fw() argument 3713 t4_phy_fw_ver(struct adapter *adap, int *phy_fw_ver) t4_phy_fw_ver() argument 3754 t4_load_phy_fw(struct adapter *adap, int win, int (*phy_fw_version)(const u8 *, size_t), const u8 *phy_fw_data, size_t phy_fw_size) t4_load_phy_fw() argument 3847 t4_fwcache(struct adapter *adap, enum fw_params_param_dev_fwcache op) t4_fwcache() argument 3866 t4_cim_read_pif_la(struct adapter *adap, u32 *pif_req, u32 *pif_rsp, unsigned int *pif_req_wrptr, unsigned int *pif_rsp_wrptr) t4_cim_read_pif_la() argument 3900 t4_cim_read_ma_la(struct adapter *adap, u32 *ma_req, u32 *ma_rsp) t4_cim_read_ma_la() argument 3921 t4_ulprx_read_la(struct adapter *adap, u32 *la_buf) t4_ulprx_read_la() argument 4242 t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) t4_restart_aneg() argument 4716 le_intr_handler(struct adapter *adap) le_intr_handler() argument 4884 ma_intr_handler(struct adapter *adap) ma_intr_handler() argument 4912 smb_intr_handler(struct adapter *adap) smb_intr_handler() argument 4928 ncsi_intr_handler(struct adapter *adap) ncsi_intr_handler() argument 4945 xgmac_intr_handler(struct adapter *adap, int port) xgmac_intr_handler() argument 4973 pl_intr_handler(struct adapter *adap) pl_intr_handler() argument 5119 t4_chip_rss_size(struct adapter *adap) t4_chip_rss_size() argument 5249 rd_rss_row(struct adapter *adap, int row, u32 *val) rd_rss_row() argument 5279 t4_use_ldst(struct adapter *adap) t4_use_ldst() argument 5296 t4_tp_fw_ldst_rw(struct adapter *adap, int cmd, u32 *vals, unsigned int nregs, unsigned int start_index, unsigned int rw, bool sleep_ok) t4_tp_fw_ldst_rw() argument 5340 t4_tp_indirect_rw(struct adapter *adap, u32 reg_addr, u32 reg_data, u32 *buff, u32 nregs, u32 start_index, int rw, bool sleep_ok) t4_tp_indirect_rw() argument 5387 t4_tp_pio_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_pio_read() argument 5404 t4_tp_pio_write(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_pio_write() argument 5421 t4_tp_tm_pio_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_tm_pio_read() argument 5438 t4_tp_mib_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) t4_tp_mib_read() argument 5453 t4_read_rss_key(struct adapter *adap, u32 *key, bool sleep_ok) t4_read_rss_key() argument 5469 t4_write_rss_key(struct adapter *adap, const u32 *key, int idx, bool sleep_ok) t4_write_rss_key() argument 5589 t4_tp_get_tcp_stats(struct adapter *adap, struct tp_tcp_stats *v4, struct tp_tcp_stats *v6, bool sleep_ok) t4_tp_get_tcp_stats() argument 5627 t4_tp_get_err_stats(struct adapter *adap, struct tp_err_stats *st, bool sleep_ok) t4_tp_get_err_stats() argument 5660 t4_tp_get_cpl_stats(struct adapter *adap, struct tp_cpl_stats *st, bool sleep_ok) t4_tp_get_cpl_stats() argument 5678 t4_tp_get_rdma_stats(struct adapter *adap, struct tp_rdma_stats *st, bool sleep_ok) t4_tp_get_rdma_stats() argument 5694 t4_get_fcoe_stats(struct adapter *adap, unsigned int idx, struct tp_fcoe_stats *st, bool sleep_ok) t4_get_fcoe_stats() argument 5719 t4_get_usm_stats(struct adapter *adap, struct tp_usm_stats *st, bool sleep_ok) t4_get_usm_stats() argument 5738 t4_read_mtu_tbl(struct adapter *adap, u16 *mtus, u8 *mtu_log) t4_read_mtu_tbl() argument 5761 t4_read_cong_tbl(struct adapter *adap, u16 incr[NMTUS][NCCTRL_WIN]) t4_read_cong_tbl() argument 5783 t4_tp_wr_bits_indirect(struct adapter *adap, unsigned int addr, unsigned int mask, unsigned int val) t4_tp_wr_bits_indirect() argument 5850 t4_load_mtus(struct adapter *adap, const unsigned short *mtus, const unsigned short *alpha, const unsigned short *beta) t4_load_mtus() argument 5891 chan_rate(struct adapter *adap, unsigned int bytes256) chan_rate() argument 5907 t4_get_chan_txrate(struct adapter *adap, u64 *nic_rate, u64 *ofld_rate) t4_get_chan_txrate() argument 5939 t4_set_trace_filter(struct adapter *adap, const struct trace_params *tp, int idx, int enable) t4_set_trace_filter() argument 6005 t4_get_trace_filter(struct adapter *adap, struct trace_params *tp, int idx, int *enabled) t4_get_trace_filter() argument 6047 t4_pmtx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) t4_pmtx_get_stats() argument 6074 t4_pmrx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) t4_pmrx_get_stats() argument 6239 t4_get_tp_ch_map(struct adapter *adap, int pidx) t4_get_tp_ch_map() argument 6322 t4_get_port_stats_offset(struct adapter *adap, int idx, struct port_stats *stats, struct port_stats *offset) t4_get_port_stats_offset() argument 6344 t4_get_port_stats(struct adapter *adap, int idx, struct port_stats *p) t4_get_port_stats() argument 6441 t4_get_lb_stats(struct adapter *adap, int idx, struct lb_port_stats *p) t4_get_lb_stats() argument 6509 t4_fwaddrspace_write(struct adapter *adap, unsigned int mbox, u32 addr, u32 val) t4_fwaddrspace_write() argument 6539 t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 *valp) t4_mdio_rd() argument 6573 t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 val) t4_mdio_wr() argument 6767 t4_sge_ctxt_flush(struct adapter *adap, unsigned int mbox, int ctxt_type) t4_sge_ctxt_flush() argument 6797 t4_read_sge_dbqtimers(struct adapter *adap, unsigned int ndbqtimers, u16 *dbqtimers) t4_read_sge_dbqtimers() argument 6839 t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, enum dev_master master, enum dev_state *state) t4_fw_hello() argument 6965 t4_fw_bye(struct adapter *adap, unsigned int mbox) t4_fw_bye() argument 6982 t4_early_init(struct adapter *adap, unsigned int mbox) t4_early_init() argument 6999 t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) t4_fw_reset() argument 7025 t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) t4_fw_halt() argument 7091 t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) t4_fw_restart() argument 7154 t4_fw_upgrade(struct adapter *adap, unsigned int mbox, const u8 *fw_data, unsigned int size, int force) t4_fw_upgrade() argument 7218 t4_fl_pkt_align(struct adapter *adap) t4_fl_pkt_align() argument 7272 t4_fixup_host_params(struct adapter *adap, unsigned int page_size, unsigned int cache_line_size) t4_fixup_host_params() argument 7420 t4_fw_initialize(struct adapter *adap, unsigned int mbox) t4_fw_initialize() argument 7444 t4_query_params_rw(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val, int rw, bool sleep_ok) t4_query_params_rw() argument 7476 t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) t4_query_params() argument 7484 t4_query_params_ns(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) t4_query_params_ns() argument 7506 t4_set_params_timeout(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val, int timeout) t4_set_params_timeout() argument 7545 t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val) t4_set_params() argument 7574 t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, unsigned int rxqi, unsigned int rxq, unsigned int tc, unsigned int vi, unsigned int cmask, unsigned int pmask, unsigned int nexact, unsigned int rcaps, unsigned int wxcaps) t4_cfg_pfvf() argument 7620 t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac, unsigned int *rss_size, u8 *vivld, u8 *vin) t4_alloc_vi() argument 7677 t4_free_vi(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int viid) t4_free_vi() argument 7709 t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int viid_mirror, int mtu, int promisc, int all_multi, int bcast, int vlanex, bool sleep_ok) t4_set_rxmode() argument 7770 t4_free_encap_mac_filt(struct adapter *adap, unsigned int viid, int idx, bool sleep_ok) t4_free_encap_mac_filt() argument 7810 t4_free_raw_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int idx, u8 lookup_type, u8 port_id, bool sleep_ok) t4_free_raw_mac_filt() argument 7861 t4_alloc_encap_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int vni, unsigned int vni_mask, u8 dip_hit, u8 lookup_type, bool sleep_ok) t4_alloc_encap_mac_filt() argument 7909 t4_alloc_raw_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int idx, u8 lookup_type, u8 port_id, bool sleep_ok) t4_alloc_raw_mac_filt() argument 7972 t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, bool free, unsigned int naddr, const u8 **addr, u16 *idx, u64 *hash, bool sleep_ok) t4_alloc_mac_filt() argument 8057 t4_free_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int naddr, const u8 **addr, bool sleep_ok) t4_free_mac_filt() argument 8138 t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, int idx, const u8 *addr, bool persist, u8 *smt_idx) t4_change_mac() argument 8197 t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, bool ucast, u64 vec, bool sleep_ok) t4_set_addr_hash() argument 8225 t4_enable_vi_params(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en, bool dcb_en) t4_enable_vi_params() argument 8251 t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en) t4_enable_vi() argument 8272 t4_enable_pi_params(struct adapter *adap, unsigned int mbox, struct port_info *pi, bool rx_en, bool tx_en, bool dcb_en) t4_enable_pi_params() argument 8294 t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int nblinks) t4_identify_port() argument 8323 t4_iq_stop(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) t4_iq_stop() argument 8354 t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) t4_iq_free() argument 8382 t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) t4_eth_eq_free() argument 8407 t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) t4_ctrl_eq_free() argument 8432 t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) t4_ofld_eq_free() argument 8843 t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl) t4_handle_fw_rpl() argument 8952 t4_get_flash_params(struct adapter *adap) t4_get_flash_params() argument 9324 t4_init_devlog_params(struct adapter *adap) t4_init_devlog_params() argument 9409 t4_init_tp_params(struct adapter *adap, bool sleep_ok) t4_init_tp_params() argument 9517 t4_filter_field_shift(const struct adapter *adap, int filter_sel) t4_filter_field_shift() argument 9563 t4_init_rss_mode(struct adapter *adap, int mbox) t4_init_rss_mode() argument 9696 t4_port_init(struct adapter *adap, int mbox, int pf, int vf) t4_port_init() argument 9743 t4_read_cimq_cfg(struct adapter *adap, u16 *base, u16 *size, u16 *thres) t4_read_cimq_cfg() argument 9779 t4_read_cim_ibq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) t4_read_cim_ibq() argument 9821 t4_read_cim_obq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) t4_read_cim_obq() argument 9862 t4_cim_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) t4_cim_read() argument 9889 t4_cim_write(struct adapter *adap, unsigned int addr, unsigned int n, const unsigned int *valp) t4_cim_write() argument 9906 t4_cim_write1(struct adapter *adap, unsigned int addr, unsigned int val) t4_cim_write1() argument 9922 t4_cim_read_la(struct adapter *adap, u32 *la_buf, unsigned int *wrptr) t4_cim_read_la() argument 9991 t4_tp_read_la(struct adapter *adap, u64 *la_buf, unsigned int *wrptr) t4_tp_read_la() argument 10163 t4_load_cfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) t4_load_cfg() argument 10262 t4_read_pace_tbl(struct adapter *adap, unsigned int pace_vals[NTX_SCHED]) t4_read_pace_tbl() argument 10283 t4_get_tx_sched(struct adapter *adap, unsigned int sched, unsigned int *kbps, unsigned int *ipg, bool sleep_ok) t4_get_tx_sched() argument 10321 t4_sge_ctxt_rd(struct adapter *adap, unsigned int mbox, unsigned int cid, enum ctxt_type ctype, u32 *data) t4_sge_ctxt_rd() argument 10361 t4_sge_ctxt_rd_bd(struct adapter *adap, unsigned int cid, enum ctxt_type ctype, u32 *data) t4_sge_ctxt_rd_bd() argument 10417 t4_i2c_rd(struct adapter *adap, unsigned int mbox, int port, unsigned int devid, unsigned int offset, unsigned int len, u8 *buf) t4_i2c_rd() argument 10469 t4_set_vlan_acl(struct adapter *adap, unsigned int mbox, unsigned int vf, u16 vlan) t4_set_vlan_acl() argument 10576 t4_load_boot(struct adapter *adap, u8 *boot_data, unsigned int boot_addr, unsigned int size) t4_load_boot() argument 10706 t4_load_bootcfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) t4_load_bootcfg() argument [all...] |
H A D | cxgb4.h | 794 struct adapter *adap; member 881 struct adapter *adap; member 891 struct adapter *adap; member 956 struct adapter *adap; /* Backpointer to adapter */ member 1476 static inline int is_offload(const struct adapter *adap) in is_offload() argument 1481 static inline int is_hashfilter(const struct adapter *adap) in is_hashfilter() argument 1486 is_pci_uld(const struct adapter *adap) is_pci_uld() argument 1491 is_uld(const struct adapter *adap) is_uld() argument 1496 is_ethofld(const struct adapter *adap) is_ethofld() argument 1501 t4_read_reg(struct adapter *adap, u32 reg_addr) t4_read_reg() argument 1506 t4_write_reg(struct adapter *adap, u32 reg_addr, u32 val) t4_write_reg() argument 1524 t4_read_reg64(struct adapter *adap, u32 reg_addr) t4_read_reg64() argument 1529 t4_write_reg64(struct adapter *adap, u32 reg_addr, u64 val) t4_write_reg64() argument 1568 adap2pinfo(struct adapter *adap, int idx) adap2pinfo() argument 1596 qtimer_val(const struct adapter *adap, const struct sge_rspq *q) qtimer_val() argument 1651 is_bypass(struct adapter *adap) is_bypass() argument 1681 core_ticks_per_usec(const struct adapter *adap) core_ticks_per_usec() argument 1686 us_to_core_ticks(const struct adapter *adap, unsigned int us) us_to_core_ticks() argument 1700 dack_ticks_to_usec(const struct adapter *adap, unsigned int ticks) dack_ticks_to_usec() argument 1714 t4_wr_mbox_timeout(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, int timeout) t4_wr_mbox_timeout() argument 1722 t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) t4_wr_mbox() argument 1728 t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) t4_wr_mbox_ns() argument 1754 init_rspq(struct adapter *adap, struct sge_rspq *q, unsigned int us, unsigned int cnt, unsigned int size, unsigned int iqe_size) init_rspq() argument 1830 t4_memory_write(struct adapter *adap, int mtype, u32 addr, u32 len, __be32 *buf) t4_memory_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 7451 static u32 amdgpu_dm_i2c_func(struct i2c_adapter *adap) in amdgpu_dm_i2c_func() argument
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_dp_helper.h | 1535 struct cec_adapter *adap; member
|