"Laura Nao" <[email protected]> writes: > From: Deborah Brouwer <[email protected]> > > Provide a safe Rust wrapper for arch_timer_get_rate(). > > The Rust binding calls a C helper that returns 0 when the ARM > architectural timer is not available or not yet initialized. Map this to > Option<u32> to make the absence of a valid rate explicit to Rust callers. > > This allows Rust drivers to query the system timer frequency and > select appropriate time sources when programming hardware timeouts. > > Signed-off-by: Deborah Brouwer <[email protected]> > Signed-off-by: Laura Nao <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]> Best regards, Andreas Hindborg
