wkup_m3_prepare_low_power(9)
π€ wkup_m3_prepare_low_power(9) β the Kernel API Manual moment π€
okay so bestie, we're in the Kernel API Manual today and this page is literally about asking the wakeup M3 to get ready to slip into a low power state π«Ά like it's packing its little bag before naptime, no cap.
β¨ NAME β¨
wkup_m3_prepare_low_power β Request preparation for transition to low power state π
π SYNOPSIS π
int wkup_m3_prepare_low_power (struct wkup_m3_ipc *m3_ipc , int state );
πΈ ARGUMENTS πΈ
m3_ipcβ Pointer towkup_m3_ipccontext. it's giving "here's my whole situation, handle it" β¨stateβ A kernel suspend state to enter, eitherMEMorSTANDBY. those are the only two vibes allowed, iykyk π
π¦ DESCRIPTION π¦
Returns 0 if preparation was successful, otherwise returns error code. that's the whole tea, bestie β zero means slay, anything else means the prep did not eat π₯
π SEE ALSO π
Kernel file ./drivers/soc/ti/wkup_m3_ipc.c β go read the source, it's iconic π
the whole friend group, fr fr:
wkup_m3_copy_aux_data(9)wkup_m3_set_mem_type(9)wkup_m3_set_resume_address(9)wkup_m3_request_pm_status(9)wkup_m3_finish_low_power(9)wkup_m3_request_wake_src(9)wkup_m3_set_rtc_only(9)wkup_m3_ipc_get(9)wkup_m3_ipc_put(9)
mwah β this page lives in ./drivers/soc/ti, stamped October 2026, and it's forever known as wkup_m3_prepare_low_power(9) π§ββοΈπ periodt.
π¦ 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