1. 25 2月, 2016 1 次提交
  2. 22 2月, 2016 1 次提交
    • C
      iio: hmc5843: Add attributes for measurement config of bias current · 1c7be4c2
      Cristina Moraru 提交于
      Change static attribute meas_conf for bias current configuration
      to channel attribute in_magn_meas_conf and also add
      in_magn_meas_conf_available attribute to view available configurations.
      
      This patch solves functionality bug: driver was using same function
      hmc5843_set_measurement_configuration for setting bias current config
      for all device types but the function was returning -EINVAL for any
      setting >= 0x03 although, for sensor HMC5983, value 3 is valid.
      
      API for setting bias measurement configuration:
      
      normal - 	Normal measurement configuration (default):
      		In normal measurement configuration the device
      		follows normal measurement flow. Pins BP and BN
      		are left floating and high impedance.
      
      positivebias - 	Positive bias configuration: In positive bias
      		configuration, a positive current is forced across
      		the resistive load on pins BP and BN.
      
      negativebias - 	Negative bias configuration. In negative bias
      		configuration, a negative current is forced across
      		the resistive load on pins BP and BN.
      
      disabled     - 	Only available on HMC5983. Magnetic sensor is disabled.
      		Temperature sensor is enabled.
      Signed-off-by: NCristina Moraru <cristina.moraru09@gmail.com>
      Cc: Daniel Baluta <daniel.baluta@intel.com>
      Signed-off-by: NJonathan Cameron <jic23@kernel.org>
      1c7be4c2
  3. 15 2月, 2016 1 次提交
  4. 10 2月, 2016 1 次提交
  5. 25 10月, 2015 1 次提交
  6. 16 8月, 2015 1 次提交
  7. 24 3月, 2015 2 次提交
  8. 20 3月, 2015 3 次提交
  9. 15 3月, 2015 1 次提交
  10. 07 3月, 2015 1 次提交
  11. 03 8月, 2014 1 次提交
    • T
      staging: iio: hmc5843_core: fix sparse warnings · 883fc268
      Teodora Baluta 提交于
      Fix the following sparse warnings:
      
       CHECK   drivers/staging/iio/magnetometer/hmc5843_core.c
      drivers/staging/iio/magnetometer/hmc5843_core.c:138:70: warning:
      incorrect type in argument 3 (different signedness)
      drivers/staging/iio/magnetometer/hmc5843_core.c:138:70:    expected
      unsigned int *val
      drivers/staging/iio/magnetometer/hmc5843_core.c:138:70:    got int
      *<noident>
      drivers/staging/iio/magnetometer/hmc5843_core.c:215:64: warning:
      incorrect type in argument 3 (different signedness)
      drivers/staging/iio/magnetometer/hmc5843_core.c:215:64:    expected
      unsigned int *val
      drivers/staging/iio/magnetometer/hmc5843_core.c:215:64:    got int
      *<noident>
      drivers/staging/iio/magnetometer/hmc5843_core.c:354:72: warning:
      incorrect type in argument 3 (different signedness)
      drivers/staging/iio/magnetometer/hmc5843_core.c:354:72:    expected
      unsigned int *val
      drivers/staging/iio/magnetometer/hmc5843_core.c:354:72:    got int
      *<noident>
      drivers/staging/iio/magnetometer/hmc5843_core.c:362:72: warning:
      incorrect type in argument 3 (different signedness)
      drivers/staging/iio/magnetometer/hmc5843_core.c:362:72:    expected
      unsigned int *val
      drivers/staging/iio/magnetometer/hmc5843_core.c:362:72:    got int
      *<noident>
      Signed-off-by: NTeodora Baluta <teodora.baluta@intel.com>
      Signed-off-by: NJonathan Cameron <jic23@kernel.org>
      883fc268
  12. 24 7月, 2014 4 次提交
  13. 29 6月, 2014 1 次提交
  14. 23 12月, 2013 1 次提交
  15. 18 12月, 2013 1 次提交
  16. 25 11月, 2013 1 次提交
  17. 18 10月, 2013 11 次提交
  18. 01 10月, 2013 6 次提交
  19. 19 9月, 2013 1 次提交