1. 17 May, 2021 1 commit
  2. 10 May, 2021 1 commit
  3. 11 Mar, 2021 1 commit
  4. 14 Jun, 2020 1 commit
  5. 16 May, 2020 3 commits
  6. 19 Apr, 2020 1 commit
  7. 30 Dec, 2019 1 commit
    • Linus Walleij's avatar
      iio: accel: bma180: BMA254 support · c1d1c4a6
      Linus Walleij authored
      
      This adds support for the BMA254 variant of this
      accelerometer. The only difference for the simple IIO
      driver is that values are 12 bit and the temperature
      offset differs by 1 degree.
      
      Whilst wildcards in naming are normally frowned upon:
      
      The cases where I have labeled variables "25x" is where the
      models are identical, so as to make things easier for people
      that want to add support for BMA253 and BMA255.
      
      Cc: Peter Meerwald <pmeerw@pmeerw.net>
      Cc: Oleksandr Kravchenko <o.v.kravchenko@globallogic.com>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
      c1d1c4a6
  8. 29 Dec, 2019 1 commit
  9. 27 Jul, 2019 1 commit
  10. 21 May, 2019 1 commit
  11. 14 Apr, 2019 1 commit
  12. 04 Apr, 2019 1 commit
  13. 16 Nov, 2018 1 commit
  14. 08 Sep, 2018 2 commits
  15. 19 Aug, 2018 1 commit
  16. 15 Jul, 2018 1 commit
  17. 30 Mar, 2018 1 commit
  18. 24 Mar, 2018 1 commit
  19. 14 Oct, 2017 1 commit
  20. 09 Oct, 2017 1 commit
  21. 04 Mar, 2017 3 commits
  22. 05 Feb, 2017 1 commit
  23. 23 Jan, 2017 1 commit
    • Linus Walleij's avatar
      iio: accel: fix Kconfig warning · ed8959f4
      Linus Walleij authored
      commit 76222772
      "iio: accel: st_accel: handle deprecated bindings"
      attempted to be smart and let users use the old I2C
      driver and the new SPI driver, or the old SPI driver and
      the new I2C driver in combination for the LIS3LV02,
      and put the restrictions on the I2C and SPI subdrivers
      not not be combined with the old subdrivers.
      
      This doesn't work since the IIO ST accel top-level
      component selects the I2C and SPI subdrivers, resulting
      in the following Kconfig noise:
      
      warning: (IIO_ST_ACCEL_3AXIS) selects IIO_ST_ACCEL_I2C_3AXIS
      which has unmet direct dependencies (IIO && !SENSORS_LIS3_I2C
      && IIO_ST_ACCEL_3AXIS && IIO_ST_SENSORS_I2C)
      warning: (IIO_ST_ACCEL_3AXIS) selects IIO_ST_ACCEL_SPI_3AXIS
      which has unmet direct dependencies (IIO && !SENSORS_LIS3_SPI
      && IIO_ST_ACCEL_3AXIS && IIO_ST_SENSORS_SPI)
      (...)
      
      This fixes the issue by putting the dependencies directly
      in the top-level component instead, so that it never gets
      to select its unselectable subcomponent.
      
      Fixes: 76222772
      
       ("iio: accel: st_accel: handle deprecated bindings")
      Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Acked-by: default avatarJonathan Cameron <jic23@kernel.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      ed8959f4
  24. 10 Jan, 2017 1 commit
  25. 01 Nov, 2016 1 commit
  26. 23 Oct, 2016 1 commit
  27. 11 Oct, 2016 3 commits
  28. 18 Sep, 2016 5 commits
  29. 21 Aug, 2016 1 commit