img_ir_free_timing(9)
πΈ img_ir_free_timing πΈ
okay so bestie, this is the Kernel API Manual and we're talking about img_ir_free_timing today π honestly? kind of a niche queen but she ate.
β¨ NAME β¨
img_ir_free_timing β Convert free time timing struct to register value.
like, that's her whole thing. no cap. π
π¦ SYNOPSIS π¦
u32 img_ir_free_timing (const struct img_ir_free_timing *timing ,
unsigned long clock_hz );
look at her go β¨
π ARGUMENTS π
timingβ Free symbol timing data. this is the struct babe, the whole vibe π«Άclock_hzβ Source clock frequency in Hz. literally the clock, in hertz, that's it π«
π RETURN π
Free symbol timing register value. that's what you get back, periodt π
π SEE ALSO π
first up, the kernel file that lives at ./drivers/media/rc/img-ir/img-ir-hw.c β go read it, iykyk π
and then bestie, the whole friend group, all iconic, all worth a follow:
img_ir_control(9)img_ir_timing_range_convert(9)img_ir_symbol_timing(9)img_ir_free_timing_dynamic(9)img_ir_timings_convert(9)img_ir_decoder_preprocess(9)img_ir_decoder_convert(9)img_ir_write_timings(9)img_ir_set_decoder(9)img_ir_decoder_compatible(9)img_ir_allowed_protos(9)img_ir_enable_wake(9)img_ir_disable_wake(9)img_ir_probe_hw_caps(9)
like, the range?? immaculate π§
ok that's the whole page, no gatekeeping here π go forth and convert your timing structs bestie.
this page lives in ./drivers/media/rc/img-ir, dated October 2026, and she's officially img_ir_free_timing(9). bye pookie, mwah ππ
π¦ 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