Lines Matching refs:dev_data

1766 	struct dbg_tools_data *dev_data = &p_hwfn->dbg_info;  in qed_grc_get_param()  local
1768 return dev_data->grc.param_val[grc_param]; in qed_grc_get_param()
1774 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_init_params() local
1776 if (!dev_data->grc.params_initialized) { in qed_dbg_grc_init_params()
1778 dev_data->grc.params_initialized = 1; in qed_dbg_grc_init_params()
1786 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_dev_init() local
1789 if (dev_data->initialized) in qed_dbg_dev_init()
1794 dev_data->chip_id = CHIP_K2; in qed_dbg_dev_init()
1795 dev_data->mode_enable[MODE_K2] = 1; in qed_dbg_dev_init()
1796 dev_data->num_vfs = MAX_NUM_VFS_K2; in qed_dbg_dev_init()
1800 dev_data->chip_id = CHIP_BB; in qed_dbg_dev_init()
1801 dev_data->mode_enable[MODE_BB] = 1; in qed_dbg_dev_init()
1802 dev_data->num_vfs = MAX_NUM_VFS_BB; in qed_dbg_dev_init()
1810 dev_data->platform_id = PLATFORM_ASIC; in qed_dbg_dev_init()
1811 dev_data->mode_enable[MODE_ASIC] = 1; in qed_dbg_dev_init()
1816 dev_data->mode_enable[MODE_PORTS_PER_ENG_1] = 1; in qed_dbg_dev_init()
1819 dev_data->mode_enable[MODE_PORTS_PER_ENG_2] = 1; in qed_dbg_dev_init()
1822 dev_data->mode_enable[MODE_PORTS_PER_ENG_4] = 1; in qed_dbg_dev_init()
1827 if (dev_data->chip_id == CHIP_BB && in qed_dbg_dev_init()
1829 dev_data->mode_enable[MODE_100G] = 1; in qed_dbg_dev_init()
1832 if (dev_data->mode_enable[MODE_PORTS_PER_ENG_1] || in qed_dbg_dev_init()
1833 dev_data->mode_enable[MODE_100G]) in qed_dbg_dev_init()
1834 dev_data->num_ports = 1; in qed_dbg_dev_init()
1835 else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_2]) in qed_dbg_dev_init()
1836 dev_data->num_ports = 2; in qed_dbg_dev_init()
1837 else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_4]) in qed_dbg_dev_init()
1838 dev_data->num_ports = 4; in qed_dbg_dev_init()
1841 dev_data->num_pfs_per_port = min_t(u32, in qed_dbg_dev_init()
1842 num_pfs / dev_data->num_ports, in qed_dbg_dev_init()
1848 dev_data->use_dmae = true; in qed_dbg_dev_init()
1849 dev_data->initialized = 1; in qed_dbg_dev_init()
1857 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in get_dbg_bus_block_desc() local
1861 dev_data->chip_id]; in get_dbg_bus_block_desc()
2096 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dump_common_global_params() local
2114 s_chip_defs[dev_data->chip_id].name); in qed_dump_common_global_params()
2118 s_platform_defs[dev_data->platform_id]. in qed_dump_common_global_params()
2152 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_update_blocks_reset_state() local
2158 if (s_reset_regs_defs[i].exists[dev_data->chip_id]) in qed_update_blocks_reset_state()
2166 dev_data->block_in_reset[i] = block->has_reset_bit && in qed_update_blocks_reset_state()
2212 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_is_mode_match() local
2231 return dev_data->mode_enable[tree_val - MAX_INIT_MODE_OPS] > 0; in qed_is_mode_match()
2344 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_unreset_blocks() local
2352 if (block->exists[dev_data->chip_id] && block->has_reset_bit && in qed_grc_unreset_blocks()
2360 if (!s_reset_regs_defs[i].exists[dev_data->chip_id]) in qed_grc_unreset_blocks()
2364 s_reset_regs_defs[i].unreset_val[dev_data->chip_id]; in qed_grc_unreset_blocks()
2404 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_clear_all_prty() local
2410 if (dev_data->block_in_reset[block_id]) in qed_grc_clear_all_prty()
2499 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_addr_range() local
2506 dev_data->num_regs_read += len; in qed_grc_dump_addr_range()
2507 if (dev_data->num_regs_read >= in qed_grc_dump_addr_range()
2508 s_platform_defs[dev_data->platform_id].log_thresh) { in qed_grc_dump_addr_range()
2512 dev_data->num_regs_read); in qed_grc_dump_addr_range()
2513 dev_data->num_regs_read = 0; in qed_grc_dump_addr_range()
2524 port_id = split_id / dev_data->num_pfs_per_port; in qed_grc_dump_addr_range()
2525 pf_id = port_id + dev_data->num_ports * in qed_grc_dump_addr_range()
2526 (split_id % dev_data->num_pfs_per_port); in qed_grc_dump_addr_range()
2536 if (dev_data->use_dmae && split_type == SPLIT_TYPE_NONE && in qed_grc_dump_addr_range()
2537 (len >= s_platform_defs[dev_data->platform_id].dmae_thresh || in qed_grc_dump_addr_range()
2542 dev_data->use_dmae = 0; in qed_grc_dump_addr_range()
2551 if (split_type != dev_data->pretend.split_type || split_id != in qed_grc_dump_addr_range()
2552 dev_data->pretend.split_id) { in qed_grc_dump_addr_range()
2574 dev_data->pretend.split_type = (u8)split_type; in qed_grc_dump_addr_range()
2575 dev_data->pretend.split_id = split_id; in qed_grc_dump_addr_range()
2738 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_split_data() local
2746 hdr_split_id = split_id / dev_data->num_pfs_per_port; in qed_grc_dump_split_data()
2788 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_registers() local
2818 split_count = dev_data->num_ports; in qed_grc_dump_registers()
2822 split_count = dev_data->num_ports * in qed_grc_dump_registers()
2823 dev_data->num_pfs_per_port; in qed_grc_dump_registers()
2826 split_count = dev_data->num_vfs; in qed_grc_dump_registers()
2849 dev_data->pretend.split_type = SPLIT_TYPE_NONE; in qed_grc_dump_registers()
2850 dev_data->pretend.split_id = 0; in qed_grc_dump_registers()
2861 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_reset_regs() local
2871 if (!s_reset_regs_defs[i].exists[dev_data->chip_id]) in qed_grc_dump_reset_regs()
2900 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_modified_regs() local
2912 if (dev_data->block_in_reset[block_id] && dump) in qed_grc_dump_modified_regs()
2963 if (dev_data->block_in_reset[storm->block_id] && dump) in qed_grc_dump_modified_regs()
3588 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_vfc() local
3596 (storm_id == DBG_PSTORM_ID && dev_data->platform_id != in qed_grc_dump_vfc()
3623 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_rss() local
3635 num_entries = rss_defs->num_entries[dev_data->chip_id]; in qed_grc_dump_rss()
3682 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_big_ram() local
3689 ram_size = big_ram->ram_size[dev_data->chip_id]; in qed_grc_dump_big_ram()
3693 BIT(big_ram->is_256b_bit_offset[dev_data->chip_id]) ? 256 in qed_grc_dump_big_ram()
3881 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump_static_debug() local
3893 if (block->dbg_client_id[dev_data->chip_id] != in qed_grc_dump_static_debug()
3915 if (block->dbg_client_id[dev_data->chip_id] == in qed_grc_dump_static_debug()
3939 if (dev_data->block_in_reset[block_id]) { in qed_grc_dump_static_debug()
3947 dbg_client_id = block->dbg_client_id[dev_data->chip_id]; in qed_grc_dump_static_debug()
3994 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_dump() local
4000 dev_data->num_regs_read = 0; in qed_grc_dump()
4023 dump, "num-ports", dev_data->num_ports); in qed_grc_dump()
4122 DBG_GRC_PARAM_DUMP_PHY) && dev_data->chip_id == in qed_grc_dump()
4123 CHIP_K2 && dev_data->platform_id == PLATFORM_ASIC) in qed_grc_dump()
4130 (!dump || dev_data->bus.state == DBG_BUS_STATE_IDLE)) in qed_grc_dump()
4168 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_idle_chk_dump_failure() local
4240 if (!dev_data->block_in_reset[block_id]) { in qed_idle_chk_dump_failure()
4299 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_idle_chk_dump_rule_entries() local
4338 check_rule = !dev_data->block_in_reset[block_id]; in qed_idle_chk_dump_rule_entries()
5013 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_fw_asserts_dump() local
5033 if (dev_data->block_in_reset[storm->block_id]) in qed_fw_asserts_dump()
5105 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_read_fw_info() local
5112 if (dev_data->block_in_reset[storm->block_id]) in qed_read_fw_info()
5127 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_grc_set_params_default() local
5132 dev_data->grc.param_val[i] = in qed_dbg_grc_set_params_default()
5133 s_grc_param_defs[i].default_val[dev_data->chip_id]; in qed_dbg_grc_set_params_default()
5190 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_dbg_idle_chk_get_dump_buf_size() local
5194 idle_chk = &dev_data->idle_chk; in qed_dbg_idle_chk_get_dump_buf_size()