qed_dbg_grc_...rams_default(9)
π qed_dbg_grc_...rams_default(9) β a lil' kernel API manual moment π
okay bestie, welcome to the Kernel API Manual entry for qed_dbg_grc_...rams_default(9) β yes the title is literally truncated like that, no cap, that's just how it's filed. Anyway. Sit down, hydrate, let's get into it β¨
πΈ NAME πΈ
qed_dbg_grc_set_params_default β reverts all GRC parameters to their default value. that's it. that's the whole job. a little reset moment, a little "ctrl+z for the GRC params" energy π«Ά
β¨ SYNOPSIS β¨
void qed_dbg_grc_set_params_default (struct qed_hwfn *p_hwfn );
literally one arg, one void, zero drama. iconic honestly π
π¦ ARGUMENTS π¦
p_hwfnβ HW device data. that's your hardware function pointer, the main character of this whole signature π
β RETURN β
Void. β it gives nothing back. not a value, not a status, not a text back. just vibes and restored defaults π
π SEE ALSO π
okay this is the part where the manpage just goes feral with the cross-references, so buckle up. here's every single one, in order, bc we do not skip π
- Kernel file
./drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.hβ the header home base π qed_dbg_set_bin_ptr(9)qed_read_regs(9)qed_read_fw_info(9)qed_dbg_grc_config(9)qed_dbg_grc_get_dump_buf_size(9)qed_dbg_grc_dump(9)qed_dbg_idle_chk_get_dump_buf_size(9)qed_dbg_idle_chk_dump(9)qed_dbg_mcp_trace_get_dump_buf_size(9)qed_dbg_mcp_trace_dump(9)qed_dbg_reg_fifo_get_dump_buf_size(9)qed_dbg_reg_fifo_dump(9)qed_dbg_igu_fifo_get_dump_buf_size(9)qed_dbg_igu_fifo_dump(9)qed_dbg_protection_override_get_dump_buf_size(9)qed_dbg_protection_override_dump(9)qed_dbg_fw_asserts_get_dump_buf_size(9)qed_dbg_fw_asserts_dump(9)qed_dbg_read_attn(9)qed_dbg_print_attn(9)qed_dbg_user_set_bin_ptr(9)qed_dbg_alloc_user_data(9)qed_dbg_get_status_str(9)qed_get_idle_chk_results_buf_size(9)qed_print_idle_chk_results(9)qed_dbg_mcp_trace_set_meta_data(9)qed_get_mcp_trace_results_buf_size(9)qed_print_mcp_trace_results(9)qed_mcp_trace_free_meta_data(9)qed_get_reg_fifo_results_buf_size(9)qed_print_reg_fifo_results(9)qed_get_igu_fifo_results_buf_size(9)qed_print_igu_fifo_results(9)qed_get_protection_override_results_buf_size(9)qed_print_protection_override_results(9)qed_get_fw_asserts_results_buf_size(9)qed_print_fw_asserts_results(9)qed_dbg_parse_attn(9)
likeβ¦ that's an entire friendship group of dump functions and i respect it ππ
ngl if you're reading this page you're probably already deep in the qlogicqeddriver, so this is your reminder thatqed_dbg_grc_set_params_defaultis the "put it back how you found it" function. go with grace π§
sign-off szn π β this little love letter comes from the source tree at ./drivers/net/ethernet/qlogic/qed, dated October 2026, and it's filed under the manual name qed_dbg_grc_...rams_default(9) bc apparently we ran out of characters. slay. bye bestie, go revert some parameters ππΈβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms