sst_fill_and_send_cmd(9)
π sst_fill_and_send_cmd(9) β like, the Kernel API Manual page, bestie β¨
okay so real talk, this is a page from the Kernel API Manual (yes, that one, the sst_fill_and_send_cmd(9) girlies know) and it's literally about building an IPC message and yeeting it over to the FW. no cap, that's the whole vibe.
π NAME π
sst_fill_and_send_cmd β generate the IPC message and send it to the FW. that's it. that's the function. she builds it, she sends it, she slays π
β¨ SYNOPSIS β¨
int sst_fill_and_send_cmd (struct sst_data *drv , u8 ipc_msg , u8 block
, u8 task_id , u8 pipe_id , void *cmd_data , u16 len );
like, seven arguments, one int return, main character energy fr fr π
πΈ ARGUMENTS πΈ
drvβsst_data. the driver context, she's the whole personality of this call π«Άipc_msgβ the type of IPC, and it's one ofCMD,SET_PARAMS, orGET_PARAMS. pick your fighter πblockβ block index. yes, an index. very demure, very mindful βtask_idβ task index. another index, she's thriving π¦pipe_idβ pipe index. the third index, iconic honestly πcmd_dataβ the IPC payload. this is the actual data going in, the moment πlenβ length of data to be sent. gotta know how much you're sending, obviously π
π₯ SEE ALSO π₯
the Kernel file ./sound/soc/intel/atom/sst-atom-controls.c β go read her, she ate π
and also these besties, all in the same friend group:
sst_slot_get(9)sst_slot_put(9)sst_find_and_send_pipe_algo(9)sst_send_gain_cmd(9)fill_swm_input(9)sst_send_pipe_gains(9)sst_fill_module_list(9)sst_fill_widget_module_info(9)sst_fill_linked_widgets(9)sst_map_modules_to_pipe(9)
iykyk π§
lowkey reminder bestie: every single one of those is a (9) section reference, so don't come for me if you were looking for a different one π
k bye, this page came from ./sound/soc/intel/atom and it's dated October 2026 β the sst_fill_and_send_cmd(9) manual page, out now, stream it πΈβ¨π
π¦ 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