Searched refs:i2c_driver (Results 1 – 2 of 2) sorted by relevance
/hal_nxp-3.6.0/mcux/mcux-sdk/components/ft6x06/ |
D | fsl_ft6x06.c | 53 status_t FT6X06_Init(ft6x06_handle_t *handle, ARM_DRIVER_I2C *i2c_driver) in FT6X06_Init() argument 59 assert(i2c_driver); in FT6X06_Init() 61 if (!handle || !i2c_driver) in FT6X06_Init() 66 handle->i2c_driver = i2c_driver; in FT6X06_Init() 75 if (handle->i2c_driver->MasterTransmit(FT6X06_I2C_ADDRESS, i2c_buf, 2, false) != ARM_DRIVER_OK) in FT6X06_Init() 96 handle->i2c_driver = NULL; in FT6X06_Denit() 107 if (!handle || !(handle->i2c_driver)) in FT6X06_ReadTouchData() 114 if (handle->i2c_driver->MasterTransmit(FT6X06_I2C_ADDRESS, i2c_buf, 1, true) != ARM_DRIVER_OK) in FT6X06_ReadTouchData() 122 …else if (handle->i2c_driver->MasterReceive(FT6X06_I2C_ADDRESS, handle->touch_buf, FT6X06_TOUCH_DAT… in FT6X06_ReadTouchData()
|
D | fsl_ft6x06.h | 54 ARM_DRIVER_I2C *i2c_driver; member 60 status_t FT6X06_Init(ft6x06_handle_t *handle, ARM_DRIVER_I2C *i2c_driver);
|