Lines Matching refs:dev_data
1763 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_set_param() local
1765 dev_data->grc.param_val[grc_param] = val; in qed_grc_set_param()
1772 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_get_param() local
1774 return dev_data->grc.param_val[grc_param]; in qed_grc_get_param()
1780 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_init_params() local
1782 if (!dev_data->grc.params_initialized) { in qed_dbg_grc_init_params()
1784 dev_data->grc.params_initialized = 1; in qed_dbg_grc_init_params()
1792 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_dev_init() local
1795 if (dev_data->initialized) in qed_dbg_dev_init()
1800 dev_data->chip_id = CHIP_K2; in qed_dbg_dev_init()
1801 dev_data->mode_enable[MODE_K2] = 1; in qed_dbg_dev_init()
1802 dev_data->num_vfs = MAX_NUM_VFS_K2; in qed_dbg_dev_init()
1806 dev_data->chip_id = CHIP_BB; in qed_dbg_dev_init()
1807 dev_data->mode_enable[MODE_BB] = 1; in qed_dbg_dev_init()
1808 dev_data->num_vfs = MAX_NUM_VFS_BB; in qed_dbg_dev_init()
1816 dev_data->platform_id = PLATFORM_ASIC; in qed_dbg_dev_init()
1817 dev_data->mode_enable[MODE_ASIC] = 1; in qed_dbg_dev_init()
1822 dev_data->mode_enable[MODE_PORTS_PER_ENG_1] = 1; in qed_dbg_dev_init()
1825 dev_data->mode_enable[MODE_PORTS_PER_ENG_2] = 1; in qed_dbg_dev_init()
1828 dev_data->mode_enable[MODE_PORTS_PER_ENG_4] = 1; in qed_dbg_dev_init()
1833 if (dev_data->chip_id == CHIP_BB && in qed_dbg_dev_init()
1835 dev_data->mode_enable[MODE_100G] = 1; in qed_dbg_dev_init()
1838 if (dev_data->mode_enable[MODE_PORTS_PER_ENG_1] || in qed_dbg_dev_init()
1839 dev_data->mode_enable[MODE_100G]) in qed_dbg_dev_init()
1840 dev_data->num_ports = 1; in qed_dbg_dev_init()
1841 else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_2]) in qed_dbg_dev_init()
1842 dev_data->num_ports = 2; in qed_dbg_dev_init()
1843 else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_4]) in qed_dbg_dev_init()
1844 dev_data->num_ports = 4; in qed_dbg_dev_init()
1847 dev_data->num_pfs_per_port = min_t(u32, in qed_dbg_dev_init()
1848 num_pfs / dev_data->num_ports, in qed_dbg_dev_init()
1854 dev_data->use_dmae = true; in qed_dbg_dev_init()
1855 dev_data->initialized = 1; in qed_dbg_dev_init()
1863 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in get_dbg_bus_block_desc() local
1867 dev_data->chip_id]; in get_dbg_bus_block_desc()
2102 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dump_common_global_params() local
2120 s_chip_defs[dev_data->chip_id].name); in qed_dump_common_global_params()
2124 s_platform_defs[dev_data->platform_id]. in qed_dump_common_global_params()
2158 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_update_blocks_reset_state() local
2164 if (s_reset_regs_defs[i].exists[dev_data->chip_id]) in qed_update_blocks_reset_state()
2172 dev_data->block_in_reset[i] = block->has_reset_bit && in qed_update_blocks_reset_state()
2218 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_is_mode_match() local
2237 return dev_data->mode_enable[tree_val - MAX_INIT_MODE_OPS] > 0; in qed_is_mode_match()
2350 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_unreset_blocks() local
2358 if (block->exists[dev_data->chip_id] && block->has_reset_bit && in qed_grc_unreset_blocks()
2366 if (!s_reset_regs_defs[i].exists[dev_data->chip_id]) in qed_grc_unreset_blocks()
2370 s_reset_regs_defs[i].unreset_val[dev_data->chip_id]; in qed_grc_unreset_blocks()
2410 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_clear_all_prty() local
2416 if (dev_data->block_in_reset[block_id]) in qed_grc_clear_all_prty()
2505 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_addr_range() local
2512 dev_data->num_regs_read += len; in qed_grc_dump_addr_range()
2513 if (dev_data->num_regs_read >= in qed_grc_dump_addr_range()
2514 s_platform_defs[dev_data->platform_id].log_thresh) { in qed_grc_dump_addr_range()
2518 dev_data->num_regs_read); in qed_grc_dump_addr_range()
2519 dev_data->num_regs_read = 0; in qed_grc_dump_addr_range()
2530 port_id = split_id / dev_data->num_pfs_per_port; in qed_grc_dump_addr_range()
2531 pf_id = port_id + dev_data->num_ports * in qed_grc_dump_addr_range()
2532 (split_id % dev_data->num_pfs_per_port); in qed_grc_dump_addr_range()
2542 if (dev_data->use_dmae && split_type == SPLIT_TYPE_NONE && in qed_grc_dump_addr_range()
2543 (len >= s_platform_defs[dev_data->platform_id].dmae_thresh || in qed_grc_dump_addr_range()
2548 dev_data->use_dmae = 0; in qed_grc_dump_addr_range()
2557 if (split_type != dev_data->pretend.split_type || split_id != in qed_grc_dump_addr_range()
2558 dev_data->pretend.split_id) { in qed_grc_dump_addr_range()
2580 dev_data->pretend.split_type = (u8)split_type; in qed_grc_dump_addr_range()
2581 dev_data->pretend.split_id = split_id; in qed_grc_dump_addr_range()
2744 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_split_data() local
2752 hdr_split_id = split_id / dev_data->num_pfs_per_port; in qed_grc_dump_split_data()
2794 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_registers() local
2824 split_count = dev_data->num_ports; in qed_grc_dump_registers()
2828 split_count = dev_data->num_ports * in qed_grc_dump_registers()
2829 dev_data->num_pfs_per_port; in qed_grc_dump_registers()
2832 split_count = dev_data->num_vfs; in qed_grc_dump_registers()
2855 dev_data->pretend.split_type = SPLIT_TYPE_NONE; in qed_grc_dump_registers()
2856 dev_data->pretend.split_id = 0; in qed_grc_dump_registers()
2867 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_reset_regs() local
2877 if (!s_reset_regs_defs[i].exists[dev_data->chip_id]) in qed_grc_dump_reset_regs()
2906 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_modified_regs() local
2918 if (dev_data->block_in_reset[block_id] && dump) in qed_grc_dump_modified_regs()
2969 if (dev_data->block_in_reset[storm->block_id] && dump) in qed_grc_dump_modified_regs()
3595 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_vfc() local
3603 (storm_id == DBG_PSTORM_ID && dev_data->platform_id != in qed_grc_dump_vfc()
3630 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_rss() local
3642 num_entries = rss_defs->num_entries[dev_data->chip_id]; in qed_grc_dump_rss()
3689 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_big_ram() local
3696 ram_size = big_ram->ram_size[dev_data->chip_id]; in qed_grc_dump_big_ram()
3700 BIT(big_ram->is_256b_bit_offset[dev_data->chip_id]) ? 256 in qed_grc_dump_big_ram()
3888 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_static_debug() local
3900 if (block->dbg_client_id[dev_data->chip_id] != in qed_grc_dump_static_debug()
3922 if (block->dbg_client_id[dev_data->chip_id] == in qed_grc_dump_static_debug()
3946 if (dev_data->block_in_reset[block_id]) { in qed_grc_dump_static_debug()
3954 dbg_client_id = block->dbg_client_id[dev_data->chip_id]; in qed_grc_dump_static_debug()
4001 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump() local
4007 dev_data->num_regs_read = 0; in qed_grc_dump()
4030 dump, "num-ports", dev_data->num_ports); in qed_grc_dump()
4129 DBG_GRC_PARAM_DUMP_PHY) && dev_data->chip_id == in qed_grc_dump()
4130 CHIP_K2 && dev_data->platform_id == PLATFORM_ASIC) in qed_grc_dump()
4137 (!dump || dev_data->bus.state == DBG_BUS_STATE_IDLE)) in qed_grc_dump()
4175 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_idle_chk_dump_failure() local
4247 if (!dev_data->block_in_reset[block_id]) { in qed_idle_chk_dump_failure()
4306 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_idle_chk_dump_rule_entries() local
4345 check_rule = !dev_data->block_in_reset[block_id]; in qed_idle_chk_dump_rule_entries()
5020 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_fw_asserts_dump() local
5040 if (dev_data->block_in_reset[storm->block_id]) in qed_fw_asserts_dump()
5112 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_read_fw_info() local
5119 if (dev_data->block_in_reset[storm->block_id]) in qed_read_fw_info()
5197 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_set_params_default() local
5202 dev_data->grc.param_val[i] = in qed_dbg_grc_set_params_default()
5203 s_grc_param_defs[i].default_val[dev_data->chip_id]; in qed_dbg_grc_set_params_default()
5260 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_idle_chk_get_dump_buf_size() local
5264 idle_chk = &dev_data->idle_chk; in qed_dbg_idle_chk_get_dump_buf_size()
8074 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_all_data() local
8080 grc_params[i] = dev_data->grc.param_val[i]; in qed_dbg_all_data()
8170 dev_data->grc.param_val[i] = grc_params[i]; in qed_dbg_all_data()