Lines Matching refs:I2CBusPtr
14 typedef struct _I2CBusRec *I2CBusPtr;
24 void (*I2CUDelay) (I2CBusPtr b, int usec);
26 void (*I2CPutBits) (I2CBusPtr b, int scl, int sda);
27 void (*I2CGetBits) (I2CBusPtr b, int *scl, int *sda);
31 Bool (*I2CStart) (I2CBusPtr b, int timeout);
48 I2CBusPtr NextBus;
54 extern _X_EXPORT I2CBusPtr xf86CreateI2CBusRec(void);
57 extern _X_EXPORT void xf86DestroyI2CBusRec(I2CBusPtr pI2CBus, Bool unalloc,
60 extern _X_EXPORT Bool xf86I2CBusInit(I2CBusPtr pI2CBus);
62 extern _X_EXPORT I2CBusPtr xf86I2CFindBus(int scrnIndex, char *name);
64 I2CBusPtr ** pppI2CBus);
77 I2CBusPtr pI2CBus;
88 extern _X_EXPORT I2CDevPtr xf86I2CFindDev(I2CBusPtr, I2CSlaveAddr);
93 extern _X_EXPORT Bool xf86I2CProbeAddress(I2CBusPtr pI2CBus, I2CSlaveAddr);