diff options
| author | sp-cai <[email protected]> | 2023-07-14 09:57:40 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-07-13 21:57:40 -0400 |
| commit | 0ebec472e16cc88d5ed5453d99059af0031998d1 (patch) | |
| tree | ac7869e2d5ed60465836a88c92bb6769df7a19f5 /bsp/imxrt | |
| parent | 350626841a3baea98e0bb8737d844dbd814a50c1 (diff) | |
[components][i2c] 优化 controt 接口格式,增加可用命令 (#7806)
原来 rt_i2c_control 只能执行 RT_I2C_DEV_CTRL_CLK 单一命令,通过此修改可以支持更多可用命令
Diffstat (limited to 'bsp/imxrt')
| -rw-r--r-- | bsp/imxrt/libraries/drivers/drv_i2c.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bsp/imxrt/libraries/drivers/drv_i2c.c b/bsp/imxrt/libraries/drivers/drv_i2c.c index 40a3f62441..7210421c31 100644 --- a/bsp/imxrt/libraries/drivers/drv_i2c.c +++ b/bsp/imxrt/libraries/drivers/drv_i2c.c @@ -141,8 +141,8 @@ static rt_ssize_t imxrt_i2c_slv_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg msgs[], rt_uint32_t num); static rt_err_t imxrt_i2c_bus_control(struct rt_i2c_bus_device *bus, - rt_uint32_t, - rt_uint32_t); + int cmd, + void *args); static const struct rt_i2c_bus_device_ops imxrt_i2c_ops = { @@ -372,8 +372,8 @@ static rt_ssize_t imxrt_i2c_slv_xfer(struct rt_i2c_bus_device *bus, return 0; } static rt_err_t imxrt_i2c_bus_control(struct rt_i2c_bus_device *bus, - rt_uint32_t cmd, - rt_uint32_t arg) + int cmd, + void *args) { return -RT_ERROR; } |
