Lines Matching refs:dev_data
835 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_set_param() local
837 dev_data->grc.param_val[grc_param] = val; in qed_grc_set_param()
844 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_get_param() local
846 return dev_data->grc.param_val[grc_param]; in qed_grc_get_param()
852 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_init_params() local
854 if (!dev_data->grc.params_initialized) { in qed_dbg_grc_init_params()
856 dev_data->grc.params_initialized = 1; in qed_dbg_grc_init_params()
874 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_dev_init() local
877 if (dev_data->initialized) in qed_dbg_dev_init()
882 dev_data->chip_id = CHIP_K2; in qed_dbg_dev_init()
883 dev_data->mode_enable[MODE_K2] = 1; in qed_dbg_dev_init()
884 dev_data->num_vfs = MAX_NUM_VFS_K2; in qed_dbg_dev_init()
888 dev_data->chip_id = CHIP_BB; in qed_dbg_dev_init()
889 dev_data->mode_enable[MODE_BB] = 1; in qed_dbg_dev_init()
890 dev_data->num_vfs = MAX_NUM_VFS_BB; in qed_dbg_dev_init()
898 dev_data->hw_type = HW_TYPE_ASIC; in qed_dbg_dev_init()
899 dev_data->mode_enable[MODE_ASIC] = 1; in qed_dbg_dev_init()
904 dev_data->mode_enable[MODE_PORTS_PER_ENG_1] = 1; in qed_dbg_dev_init()
907 dev_data->mode_enable[MODE_PORTS_PER_ENG_2] = 1; in qed_dbg_dev_init()
910 dev_data->mode_enable[MODE_PORTS_PER_ENG_4] = 1; in qed_dbg_dev_init()
916 dev_data->mode_enable[MODE_100G] = 1; in qed_dbg_dev_init()
919 if (dev_data->mode_enable[MODE_PORTS_PER_ENG_1] || in qed_dbg_dev_init()
920 dev_data->mode_enable[MODE_100G]) in qed_dbg_dev_init()
921 dev_data->num_ports = 1; in qed_dbg_dev_init()
922 else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_2]) in qed_dbg_dev_init()
923 dev_data->num_ports = 2; in qed_dbg_dev_init()
924 else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_4]) in qed_dbg_dev_init()
925 dev_data->num_ports = 4; in qed_dbg_dev_init()
928 dev_data->num_pfs_per_port = OSAL_MIN_T(u32, in qed_dbg_dev_init()
929 num_pfs / dev_data->num_ports, in qed_dbg_dev_init()
935 dev_data->use_dmae = true; in qed_dbg_dev_init()
936 dev_data->initialized = 1; in qed_dbg_dev_init()
955 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_get_dbg_block_per_chip() local
959 block_id * MAX_CHIP_IDS + dev_data->chip_id; in qed_get_dbg_block_per_chip()
966 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_get_dbg_reset_reg() local
970 reset_reg_id * MAX_CHIP_IDS + dev_data->chip_id; in qed_get_dbg_reset_reg()
1195 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dump_chip_revision_param() local
1198 if (dev_data->hw_type == HW_TYPE_ASIC) { in qed_dump_chip_revision_param()
1229 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dump_common_global_params() local
1240 (dev_data->chip_id == CHIP_BB ? 1 : 0); in qed_dump_common_global_params()
1255 s_chip_defs[dev_data->chip_id].name); in qed_dump_common_global_params()
1259 s_hw_type_defs[dev_data->hw_type].name); in qed_dump_common_global_params()
1266 if (dev_data->chip_id == CHIP_BB) in qed_dump_common_global_params()
1299 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_update_blocks_reset_state() local
1333 dev_data->block_in_reset[blk_id] = in qed_update_blocks_reset_state()
1343 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_is_mode_match_rec() local
1371 return dev_data->mode_enable[tree_val - MAX_INIT_MODE_OPS] > 0; in qed_is_mode_match_rec()
1450 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_bus_disable_blocks() local
1461 dev_data->block_in_reset[block_id]) in qed_bus_disable_blocks()
1620 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_unreset_blocks() local
1621 u8 chip_id = dev_data->chip_id; in qed_grc_unreset_blocks()
1626 if (s_rbc_reset_defs[i].reset_val[dev_data->chip_id]) in qed_grc_unreset_blocks()
1718 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_clear_all_prty() local
1724 if (dev_data->block_in_reset[block_id]) in qed_grc_clear_all_prty()
1811 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_addr_range() local
1827 port_id = split_id / dev_data->num_pfs_per_port; in qed_grc_dump_addr_range()
1828 pf_id = port_id + dev_data->num_ports * in qed_grc_dump_addr_range()
1829 (split_id % dev_data->num_pfs_per_port); in qed_grc_dump_addr_range()
1839 if (dev_data->use_dmae && split_type != SPLIT_TYPE_VF && in qed_grc_dump_addr_range()
1840 (len >= s_hw_type_defs[dev_data->hw_type].dmae_thresh || in qed_grc_dump_addr_range()
1877 dev_data->use_dmae = 0; in qed_grc_dump_addr_range()
1890 if (split_type != dev_data->pretend.split_type || in qed_grc_dump_addr_range()
1891 split_id != dev_data->pretend.split_id) { in qed_grc_dump_addr_range()
1916 dev_data->pretend.split_type = (u8)split_type; in qed_grc_dump_addr_range()
1917 dev_data->pretend.split_id = split_id; in qed_grc_dump_addr_range()
1925 dev_data->num_regs_read += len; in qed_grc_dump_addr_range()
1926 thresh = s_hw_type_defs[dev_data->hw_type].log_thresh; in qed_grc_dump_addr_range()
1927 if ((dev_data->num_regs_read / thresh) > in qed_grc_dump_addr_range()
1928 ((dev_data->num_regs_read - len) / thresh)) in qed_grc_dump_addr_range()
1931 "Dumped %d registers...\n", dev_data->num_regs_read); in qed_grc_dump_addr_range()
2090 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_split_data() local
2098 hdr_split_id = split_id / dev_data->num_pfs_per_port; in qed_grc_dump_split_data()
2142 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_registers() local
2171 split_count = dev_data->num_ports; in qed_grc_dump_registers()
2175 split_count = dev_data->num_ports * in qed_grc_dump_registers()
2176 dev_data->num_pfs_per_port; in qed_grc_dump_registers()
2179 split_count = dev_data->num_vfs; in qed_grc_dump_registers()
2202 dev_data->pretend.split_type = SPLIT_TYPE_NONE; in qed_grc_dump_registers()
2203 dev_data->pretend.split_id = 0; in qed_grc_dump_registers()
2259 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_modified_regs() local
2272 if (dev_data->block_in_reset[block_id] && dump) in qed_grc_dump_modified_regs()
2337 if (dev_data->block_in_reset[storm->sem_block_id] && dump) in qed_grc_dump_modified_regs()
2669 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_ctx_data() local
2675 lid_size = storm->cm_ctx_lid_sizes[dev_data->chip_id][ctx_type] * 4; in qed_grc_dump_ctx_data()
2786 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_read_from_vfc() local
2793 s_hw_type_defs[dev_data->hw_type].delay_factor; in qed_grc_dump_read_from_vfc()
2969 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_rss() local
2981 num_entries = rss_defs->num_entries[dev_data->chip_id]; in qed_grc_dump_rss()
3028 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_big_ram() local
3035 ram_size = big_ram->ram_size[dev_data->chip_id]; in qed_grc_dump_big_ram()
3039 OSAL_BIT(big_ram->is_256b_bit_offset[dev_data->chip_id]) ? in qed_grc_dump_big_ram()
3267 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_static_debug() local
3338 if (dev_data->block_in_reset[block_id]) { in qed_grc_dump_static_debug()
3393 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump() local
3399 dev_data->num_regs_read = 0; in qed_grc_dump()
3420 dump, "num-ports", dev_data->num_ports); in qed_grc_dump()
3518 DBG_GRC_PARAM_DUMP_PHY) && dev_data->chip_id == in qed_grc_dump()
3519 CHIP_K2 && dev_data->hw_type == HW_TYPE_ASIC) in qed_grc_dump()
3533 (!dump || dev_data->bus.state == DBG_BUS_STATE_IDLE)) in qed_grc_dump()
3571 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_idle_chk_dump_failure() local
3644 if (!dev_data->block_in_reset[block_id]) { in qed_idle_chk_dump_failure()
3704 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_idle_chk_dump_rule_entries() local
3744 check_rule = !dev_data->block_in_reset[block_id]; in qed_idle_chk_dump_rule_entries()
4431 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_fw_asserts_dump() local
4451 if (dev_data->block_in_reset[storm->sem_block_id]) in qed_fw_asserts_dump()
4877 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_read_fw_info() local
4884 if (dev_data->block_in_reset[storm->sem_block_id]) in qed_read_fw_info()
4899 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_config() local
4945 defs->crash_preset_val[dev_data->chip_id]; in qed_dbg_grc_config()
4962 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_set_params_default() local
4967 dev_data->grc.param_val[i] = in qed_dbg_grc_set_params_default()
4968 s_grc_param_defs[i].default_val[dev_data->chip_id]; in qed_dbg_grc_set_params_default()
5025 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_idle_chk_get_dump_buf_size() local
5026 struct idle_chk_data *idle_chk = &dev_data->idle_chk; in qed_dbg_idle_chk_get_dump_buf_size()
7804 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_all_data() local
7810 grc_params[i] = dev_data->grc.param_val[i]; in qed_dbg_all_data()
7906 dev_data->grc.param_val[i] = grc_params[i]; in qed_dbg_all_data()