Home
last modified time | relevance | path

Searched refs:Hertz (Results 1 – 4 of 4) sorted by relevance

/linux/rust/kernel/
H A Dclk.rs18 /// use kernel::clk::Hertz;
21 /// let rate = Hertz(hz);
24 /// assert_eq!(rate, Hertz(hz));
25 /// assert_eq!(rate, Hertz::from_khz(hz / 1_000));
26 /// assert_eq!(rate, Hertz::from_mhz(hz / 1_000_000));
27 /// assert_eq!(rate, Hertz::from_ghz(hz / 1_000_000_000));
30 pub struct Hertz(pub c_ulong); struct
32 impl Hertz { implementation
73 impl From<Hertz> for c_ulong {
74 fn from(freq: Hertz)
229 rate(&self) -> Hertz rate() argument
[all...]
H A Dcpufreq.rs12 clk::Hertz,
251 pub fn freq(&self, index: TableIndex) -> Result<Hertz> { in freq() argument
254 Ok(Hertz::from_khz(unsafe { in freq()
365 pub fn add(&mut self, freq: Hertz, flags: u32, driver_data: u32) -> Result { in add() argument
380 self.add(Hertz(c_ulong::MAX), 0, 0)?; in to_table()
476 pub fn min(&self) -> Hertz { in min() argument
477 Hertz::from_khz(self.as_ref().min as usize) in min()
482 pub fn set_min(&mut self, min: Hertz) -> &mut Self { in set_min()
489 pub fn max(&self) -> Hertz { in max() argument
490 Hertz::from_khz(self.as_ref().max as usize) in max()
[all …]
H A Dopp.rs12 clk::Hertz,
177 freq: Hertz,
231 pub fn new(freq: Hertz, volt: MicroVolt, level: u32, turbo: bool) -> Self { in new() argument
251 fn freq(&self) -> Hertz { in freq() argument
252 Hertz(self.0.freq) in freq()
748 pub fn suspend_freq(&self) -> Hertz { in suspend_freq() argument
751 Hertz(unsafe { bindings::dev_pm_opp_get_suspend_opp_freq(self.dev.as_raw()) }) in suspend_freq()
801 freq: Hertz, in adjust_voltage() argument
828 pub fn set_rate(&self, freq: Hertz) -> Result { in set_rate()
845 freq: Hertz, in opp_from_freq() argument
[all …]
/linux/Documentation/userspace-api/media/rc/
H A Dlirc-dev-intro.rst116 the carrier frequency in Hertz.