18 #ifndef INCLUDED_I2C_H
19 #define INCLUDED_I2C_H
82 #define QB_I2C_IOCTL_SEND 0
83 #define QB_I2C_IOCTL_RECV 1
84 #define BC_CLEAR_ENABLE 1
85 #define BC_SCLK_THRESHOLD_CYCLES 9
NvError QbI2cInit(void)
Register I2C driver to driver framework.
NvBool Is10BitAddress
Holds the I2C 10-bit address.
enum QbI2cInstanceRec QbI2cInstance
Defines the I2C controller instance.
NvU8 * pDataBuffer
Holds the data buffer pointer.
QbI2cInstanceRec
Defines the I2C controller instance.
NvU32 Offset
Holds the offset in the SlaveAddress.
NvU32 SlaveAddress
Holds the slave DeviceAddress.
NvU32 NumBytes
Holds the number of bytes.