ipc_flash_send_fls(9)
π ipc_flash_send_fls β Kernel API Manual, section 9 π
okay so bestie, welcome to the ipc_flash_send_fls(9) page β¨ this is a kernel API manual entry and honestly? it's giving "small function, big job" energy.
β¨ NAME β¨
ipc_flash_send_fls β Inject Modem subsystem fls file to device π¦
like literally, it takes the fls file from the Modem subsystem and yeets it into the device. no cap.
πΈ SYNOPSIS πΈ
int ipc_flash_send_fls (struct iosm_devlink *ipc_devlink , const struct
firmware *fw , u8 *mdm_rsp );
three args, one int coming back at you. that's the whole vibe check π
π«Ά ARGUMENTS π«Ά
ipc_devlinkβ Pointer to devlink structure. this is your main character pointer fr fr πfwβ FW image. the actual firmware image, the moment, the content πmdm_rspβ Pointer to modem response buffer. where the modem's little reply goes to live πΈ
β RETURN β
0 on success, and a failure value on error π that's it, that's the contract. no surprises, no drama, periodt.
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/wwan/iosm/iosm_ipc_flash.cβ go read the source bestie, it's right there π ipc_flash_link_establish(9)ipc_flash_boot_set_capabilities(9)ipc_flash_boot_psi(9)ipc_flash_boot_ebl(9)
all the flash-adjacent icons in the same friend group, iykyk π
ngl if you're poking at this one you're already deep in the wwan/iosm flash flow β respect π«‘
and that's the page!! brought to you by ./drivers/net/wwan/iosm, dated October 2026, slaying in manual section 9 the entire time π
β¨π
π¦ 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