omap_rproc_start_timer(9)
π omap_rproc_start_timer(9)
okay so welcome to the Kernel API Manual bestie, we're talking about omap_rproc_start_timer today and honestly? she's a little helper function with main character energy π
β¨ NAME β¨
omap_rproc_start_timer β start a timer for a remoteproc πβ¨
πΈ SYNOPSIS πΈ
int omap_rproc_start_timer (struct omap_rproc_timer *timer );
π¦ ARGUMENTS π¦
timerβ handle to a OMAP rproc timer. that's it, that's the whole argument, she's low maintenance π
π DESCRIPTION π
okay so here's the vibe: this helper function is used to start a timer associated with a remoteproc, and you get that timer using the request_timer ops. π«Ά
the way that this works is β the driver needs to invoke this helper function to start the timer (during device initialization) or to just resume the timer. that's literally it. start it up, or pick it back up where it left off. no cap. β
π₯ RETURN π₯
0on success π- otherwise, a failure as returned by DMTimer ops π
π§ SEE ALSO π§
Kernel file ./drivers/remoteproc/omap_remoteproc.c, plus the whole friend group:
struct omap_rproc_boot_data(9)struct omap_rproc_mem(9)struct omap_rproc_timer(9)struct omap_rproc(9)struct omap_rproc_mem_data(9)struct omap_rproc_dev_data(9)omap_rproc_request_timer(9)omap_rproc_stop_timer(9)omap_rproc_release_timer(9)omap_rproc_get_timer_irq(9)omap_rproc_ack_timer_irq(9)omap_rproc_watchdog_isr(9)omap_rproc_enable_timers(9)omap_rproc_disable_timers(9)omap_rproc_mbox_callback(9)omap_rproc_write_dsp_boot_addr(9)omap_rproc_da_to_va(9)
and that's the whole page babes π she lives in ./drivers/remoteproc, dated October 2026, and she ate. 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