pub struct QcomEbi2 {
regs: MmioRegion,
cs_configs: [Option<Ebi2CsConfig>; 6],
power_state: PowerState,
children: Vec<BusChild>,
}Fields§
§regs: MmioRegion§cs_configs: [Option<Ebi2CsConfig>; 6]§power_state: PowerState§children: Vec<BusChild>Implementations§
Source§impl QcomEbi2
impl QcomEbi2
Sourcepub fn configure_cs(&mut self, cs: usize, config: Ebi2CsConfig)
pub fn configure_cs(&mut self, cs: usize, config: Ebi2CsConfig)
Performs the configure cs operation.
Sourcefn apply_config(&self)
fn apply_config(&self)
Performs the apply config operation.
Trait Implementations§
Source§impl BusDriver for QcomEbi2
impl BusDriver for QcomEbi2
Auto Trait Implementations§
impl Freeze for QcomEbi2
impl RefUnwindSafe for QcomEbi2
impl Send for QcomEbi2
impl Sync for QcomEbi2
impl Unpin for QcomEbi2
impl UnsafeUnpin for QcomEbi2
impl UnwindSafe for QcomEbi2
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