From: Dave Airlie <[email protected]> The nouveau C driver does ktime_to_ns(ktime_get()) to program the cpu ns into some hw/fw, so allow this method for rust drivers.
Reviewed-by: FUJITA Tomonori <[email protected]> Signed-off-by: Dave Airlie <[email protected]> --- rust/kernel/time.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rust/kernel/time.rs b/rust/kernel/time.rs index 6c0a5e8090d0..a91ddf04785b 100644 --- a/rust/kernel/time.rs +++ b/rust/kernel/time.rs @@ -211,8 +211,9 @@ pub fn elapsed(&self) -> Delta { Self::now() - *self } + /// Return the raw nanoseconds values since the epoch of clock `C`. #[inline] - pub(crate) fn as_nanos(&self) -> i64 { + pub fn as_nanos(&self) -> i64 { self.inner } -- 2.56.0
