You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by cc...@apache.org on 2018/09/05 02:12:44 UTC

[mynewt-core] 01/01: Merge pull request #1375 from ccollins476ad/i2c-retry2

This is an automated email from the ASF dual-hosted git repository.

ccollins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit f60723d155b18476cfaa94af6d3838502bc69015
Merge: ebf3689 7960a38
Author: ccollins476ad <cc...@gmail.com>
AuthorDate: Tue Sep 4 19:12:39 2018 -0700

    Merge pull request #1375 from ccollins476ad/i2c-retry2
    
    I2C retries

 hw/drivers/bq27z561/pkg.yml                        |   1 +
 hw/drivers/bq27z561/src/bq27z561.c                 |  54 ++++---
 hw/drivers/bq27z561/syscfg.yml                     |   5 +
 hw/drivers/chg_ctrl/adp5061/pkg.yml                |   1 +
 hw/drivers/chg_ctrl/adp5061/src/adp5061.c          |  24 ++--
 hw/drivers/chg_ctrl/adp5061/syscfg.yml             |   5 +
 hw/drivers/drv2605/pkg.yml                         |   1 +
 hw/drivers/drv2605/src/drv2605.c                   |  19 ++-
 hw/drivers/drv2605/syscfg.yml                      |   5 +
 hw/drivers/led/lp5523/pkg.yml                      |   1 +
 hw/drivers/led/lp5523/src/lp5523.c                 |  32 +++--
 hw/drivers/led/lp5523/syscfg.yml                   |   5 +
 hw/drivers/sensors/adxl345/pkg.yml                 |   1 +
 hw/drivers/sensors/adxl345/src/adxl345.c           |  21 +--
 hw/drivers/sensors/adxl345/syscfg.yml              |   5 +
 hw/drivers/sensors/bma253/pkg.yml                  |   1 +
 hw/drivers/sensors/bma253/src/bma253.c             |  25 ++--
 hw/drivers/sensors/bma253/syscfg.yml               |   5 +
 hw/drivers/sensors/bma2xx/pkg.yml                  |   1 +
 hw/drivers/sensors/bma2xx/src/bma2xx.c             |  16 +--
 hw/drivers/sensors/bma2xx/syscfg.yml               |   5 +
 hw/drivers/sensors/bmp280/pkg.yml                  |   1 +
 hw/drivers/sensors/bmp280/src/bmp280.c             |  20 ++-
 hw/drivers/sensors/bmp280/syscfg.yml               |   5 +
 hw/drivers/sensors/bno055/pkg.yml                  |   1 +
 hw/drivers/sensors/bno055/src/bno055.c             |  22 ++-
 hw/drivers/sensors/bno055/syscfg.yml               |   5 +
 hw/drivers/sensors/lis2dh12/pkg.yml                |   1 +
 hw/drivers/sensors/lis2dh12/src/lis2dh12.c         |  10 +-
 hw/drivers/sensors/lis2dh12/syscfg.yml             |   5 +
 hw/drivers/sensors/lis2ds12/pkg.yml                |   1 +
 hw/drivers/sensors/lis2ds12/src/lis2ds12.c         |  12 +-
 hw/drivers/sensors/lis2ds12/syscfg.yml             |   5 +
 hw/drivers/sensors/lis2dw12/pkg.yml                |   1 +
 hw/drivers/sensors/lis2dw12/src/lis2dw12.c         |  13 +-
 hw/drivers/sensors/lis2dw12/syscfg.yml             |   5 +
 hw/drivers/sensors/lps33hw/pkg.yml                 |   1 +
 hw/drivers/sensors/lps33hw/src/lps33hw.c           |  14 +-
 hw/drivers/sensors/lps33hw/syscfg.yml              |   5 +
 hw/drivers/sensors/lps33thw/pkg.yml                |   1 +
 hw/drivers/sensors/lps33thw/src/lps33thw.c         |  14 +-
 hw/drivers/sensors/lps33thw/syscfg.yml             |   7 +-
 hw/drivers/sensors/lsm303dlhc/pkg.yml              |   1 +
 hw/drivers/sensors/lsm303dlhc/src/lsm303dlhc.c     |  21 +--
 hw/drivers/sensors/lsm303dlhc/syscfg.yml           |   5 +
 hw/drivers/sensors/mpu6050/pkg.yml                 |   1 +
 hw/drivers/sensors/mpu6050/src/mpu6050.c           |  21 +--
 hw/drivers/sensors/mpu6050/syscfg.yml              |   5 +
 hw/drivers/sensors/ms5837/pkg.yml                  |   1 +
 hw/drivers/sensors/ms5837/src/ms5837.c             |  10 +-
 hw/drivers/sensors/ms5837/syscfg.yml               |   5 +
 hw/drivers/sensors/ms5840/pkg.yml                  |   1 +
 hw/drivers/sensors/ms5840/src/ms5840.c             |  13 +-
 hw/drivers/sensors/ms5840/syscfg.yml               |   5 +
 hw/drivers/sensors/tcs34725/pkg.yml                |   1 +
 hw/drivers/sensors/tcs34725/src/tcs34725.c         |  31 +++--
 hw/drivers/sensors/tcs34725/syscfg.yml             |   5 +
 hw/drivers/sensors/tsl2561/pkg.yml                 |   1 +
 hw/drivers/sensors/tsl2561/src/tsl2561.c           |  29 ++--
 hw/drivers/sensors/tsl2561/syscfg.yml              |   5 +
 hw/drivers/sensors/tsl2591/pkg.yml                 |   1 +
 hw/drivers/sensors/tsl2591/src/tsl2591.c           |  25 ++--
 hw/drivers/sensors/tsl2591/syscfg.yml              |   5 +
 hw/hal/include/hal/hal_i2c.h                       |  23 ++-
 hw/mcu/nordic/nrf52xxx/src/hal_i2c.c               | 155 ++++++++++++---------
 hw/util/i2cn/include/i2cn/i2cn.h                   |  52 +++++++
 .../ms5840/syscfg.yml => util/i2cn/pkg.yml}        |  18 +--
 hw/util/i2cn/src/i2cn.c                            |  46 ++++++
 68 files changed, 603 insertions(+), 265 deletions(-)