Searched refs:ImxI2cDevice (Results 1 - 2 of 2) sorted by relevance
/fuchsia/zircon/system/dev/i2c/imx-i2c/ |
H A D | imx-i2c.h | 20 class ImxI2cDevice; 21 using DeviceType = ddk::Device<ImxI2cDevice, ddk::Unbindable>; 23 class ImxI2cDevice : public DeviceType, class in namespace:imx_i2c 24 public ddk::I2cImplProtocol<ImxI2cDevice> { 26 ImxI2cDevice(zx_device_t* parent, int dev_cnt) function in class:imx_i2c::ImxI2cDevice
|
H A D | imx-i2c.cpp | 33 uint32_t ImxI2cDevice::I2cImplGetBusCount() { 37 zx_status_t ImxI2cDevice::I2cImplGetMaxTransferSize(uint32_t bus_id, size_t* out_size) { 42 zx_status_t ImxI2cDevice::I2cImplSetBitRate(uint32_t bus_id, uint32_t bitrate) { 47 zx_status_t ImxI2cDevice::I2cImplTransact(uint32_t bus_id, i2c_impl_op_t* ops, size_t count) { 71 zx_status_t ImxI2cDevice::WaitFor(Wait type) { 94 zxlogf(ERROR, "ImxI2cDevice::WaitFor: %s timedout\n", WaitStr(type)); 100 zx_status_t ImxI2cDevice::Start() { 105 void ImxI2cDevice::Stop() { 109 void ImxI2cDevice::Reset() { 110 zxlogf(INFO, "ImxI2cDevice [all...] |
Completed in 27 milliseconds