pub struct QcomSscBlockBus { /* private fields */ }Implementations§
Source§impl QcomSscBlockBus
impl QcomSscBlockBus
Sourcepub fn init_halt_regs(&mut self, base: usize)
pub fn init_halt_regs(&mut self, base: usize)
Initializes halt regs.
Sourcepub fn init_config_regs(&mut self, config0_base: usize, config1_base: usize)
pub fn init_config_regs(&mut self, config0_base: usize, config1_base: usize)
Initializes config regs.
Trait Implementations§
Source§impl BusDriver for QcomSscBlockBus
impl BusDriver for QcomSscBlockBus
Source§fn compatible(&self) -> &[&str]
fn compatible(&self) -> &[&str]
Performs the compatible operation.
Source§fn error_count(&self) -> u64
fn error_count(&self) -> u64
Performs the error count operation.
Source§fn handle_irq(&mut self) -> bool
fn handle_irq(&mut self) -> bool
Handles irq.
Auto Trait Implementations§
impl !Freeze for QcomSscBlockBus
impl RefUnwindSafe for QcomSscBlockBus
impl Send for QcomSscBlockBus
impl Sync for QcomSscBlockBus
impl Unpin for QcomSscBlockBus
impl UnsafeUnpin for QcomSscBlockBus
impl UnwindSafe for QcomSscBlockBus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more