STRUCT OMAP_RPROC_TIMER(9)
π struct omap_rproc_timer(9) β Kernel API Manual π
okay so welcome to the struct omap_rproc_timer(9) page in the Kernel API Manual, bestie. This is the data structure for a timer used by a omap rproc, and it's giving βsmall struct, very specific jobβ energy. No cap. π
π NAME π
struct omap_rproc_timer β data structure for a timer used by a omap rproc. That's the whole name-and-description moment, fr fr.
π¦ SYNOPSIS π¦
okay bestie, here's the exact shape of it β not me being obsessed with a struct layout:
struct omap_rproc_timer {
struct omap_dm_timer *odt;
const struct omap_dm_timer_ops *timer_ops;
int irq;
};
π Members π
odtβ timer pointer. literally the timer pointer, that's the vibe.timer_opsβ OMAP dmtimer ops for odt timer. so this is the ops situation for theodttimer, periodt.irqβ timer irq. the timer irq field, iconic behavior only.
β¨ SEE ALSO β¨
Kernel file: ./drivers/remoteproc/omap_remoteproc.c
the whole friend group is here, iykyk:
struct omap_rproc_boot_data(9)struct omap_rproc_mem(9)struct omap_rproc(9)struct omap_rproc_mem_data(9)struct omap_rproc_dev_data(9)omap_rproc_request_timer(9)omap_rproc_start_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)
okay that's the whole page, bestie π«Ά this one came from source/version ./drivers/remoteproc, dated October 2026, for struct omap_rproc_timer(9). slay. π
π¦ 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