cmdq_pkt_jump_rel_temp(9)
π
cmdq_pkt_jump_rel_temp(9) β from the Kernel API Manual, bestie π
π NAME π
cmdq_pkt_jump_rel_temp β temporary wrapper for new CMDQ helper API, and yes it's giving βmigration eraβ energy β¨
πΈ SYNOPSIS πΈ
int cmdq_pkt_jump_rel_temp (struct cmdq_pkt *pkt , s32 offset , u8
shift_pa );
π ARGUMENTS π
pktβ the CMDQ packet. That's the main-character packet, fr fr π«Άoffsetβ relative offset of target instruction buffer from current PC. Like, where the target instruction buffer sits relative to the current PC πshift_paβ [DEPRECATED] shift bits of physical address in CMDQ instruction. This value is got bycmdq_get_shift_pa. It's deprecated, so don't get too attached, bestie π
π¦ DESCRIPTION π¦
Okay so this function is a temporary wrapper. It was introduced only for ease of migration of the many users of the CMDQ API located in multiple kernel subsystems. Lowkey a βwe'll clean this up laterβ era, no cap π.
This has to be removed after all users are migrated to the newer CMDQ API. Periodt β it is temporary, and future-you should not be building a whole personality around it π.
β SEE ALSO β
Kernel file ./include/linux/soc/mediatek/mtk-cmdq.h β go read it, iykyk π
cmdq_dev_get_client_reg(9)cmdq_mbox_create(9)cmdq_mbox_destroy(9)cmdq_pkt_create(9)cmdq_pkt_destroy(9)cmdq_pkt_write(9)cmdq_pkt_write_pa(9)cmdq_pkt_write_subsys(9)cmdq_pkt_write_mask(9)cmdq_pkt_write_mask_pa(9)cmdq_pkt_write_mask_subsys(9)cmdq_pkt_write_s(9)cmdq_pkt_write_s_mask(9)cmdq_pkt_write_s_value(9)cmdq_pkt_write_s_mask_value(9)cmdq_pkt_mem_move(9)cmdq_pkt_wfe(9)cmdq_pkt_acquire_event(9)cmdq_pkt_clear_event(9)cmdq_pkt_set_event(9)cmdq_pkt_poll(9)cmdq_pkt_poll_mask(9)cmdq_pkt_logic_command(9)cmdq_pkt_assign(9)cmdq_pkt_poll_addr(9)cmdq_pkt_jump_abs(9)cmdq_pkt_jump_rel(9)cmdq_pkt_eoc(9)
π Cute sign-off: source/version corner ./include/linux/soc/mediatek, manual Kernel API Manual, dated October 2026, starring cmdq_pkt_jump_rel_temp(9) β slay and goodbye β¨
π¦ 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