Home
last modified time | relevance | path

Searched refs:I2cAdapter (Results 1 – 2 of 2) sorted by relevance

/linux/rust/kernel/
H A Di2c.rs377 pub struct I2cAdapter<Ctx: device::DeviceContext = device::Normal>( struct
382 impl<Ctx: device::DeviceContext> I2cAdapter<Ctx> { implementation
388 impl I2cAdapter { impl
408 Ok(unsafe { ARef::from_raw(adapter.cast::<I2cAdapter<device::Normal>>()) }) in get()
414 kernel::impl_device_context_deref!(unsafe { I2cAdapter });
415 kernel::impl_device_context_into_aref!(I2cAdapter);
418 unsafe impl AlwaysRefCounted for I2cAdapter { implementation
562 i2c_adapter: &I2cAdapter, in new() argument
569 fn try_new(i2c_adapter: &I2cAdapter, i2c_board_info: &I2cBoardInfo) -> Result<Self> { in try_new() argument
/linux/samples/rust/
H A Drust_i2c_client.rs124 let adapter = i2c::I2cAdapter::get(SAMPLE_I2C_ADAPTER_INDEX)?; in probe()