Searched refs:ImxI2cDevice (Results 1 - 2 of 2) sorted by relevance

/fuchsia/zircon/system/dev/i2c/imx-i2c/
H A Dimx-i2c.h20 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 Dimx-i2c.cpp33 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