1. 28 9月, 2016 14 次提交
  2. 25 9月, 2016 1 次提交
  3. 24 9月, 2016 2 次提交
  4. 23 9月, 2016 3 次提交
    • M
      tools: iio: iio_generic_buffer: fix argument '?' option · 44c5ba96
      Mugunthan V N 提交于
      When help ('?') option is passed to the command, the help text
      printed but not from '?' switch case of getopt_long() but as a
      invalid argument as below. Fix this by adding '?' to opt_String
      of getopt_long().
      
      root@am437x-evm:~# ./iio_generic_buffer -?
      ./iio_generic_buffer: invalid option -- '?'
      Usage: generic_buffer [options]...
      Capture, convert and output data from IIO device buffer
        -a         Auto-activate all available channels
      ...
      Signed-off-by: NMugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: NJonathan Cameron <jic23@kernel.org>
      44c5ba96
    • A
      iio:pressure: zpa2326: remove redundant "DEBUG" ifdef · 59dc1c86
      Arnd Bergmann 提交于
      The -Wempty-body gcc warning triggers in the newly added zpa2326 driver:
      
      drivers/iio/pressure/zpa2326.c: In function 'zpa2326_dequeue_pressure':
      drivers/iio/pressure/zpa2326.c:578:3: error: suggest braces around empty body in an 'if' statement [-Werror=empty-body]
      
      The use of an empty statement behind 'if (...)' is harmless here, but
      it shows that the dev_dbg() macro is not used correctly: when the "DEBUG"
      macro is not set, dev_dbg() already defaults to a no-operation, though
      one that lets the compiler know that the arguments are used, and lets
      it check the format string.
      
      Fixing this also simplifies the driver.
      
      Fixes: 03b262f2 ("iio:pressure: initial zpa2326 barometer support")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NJonathan Cameron <jic23@kernel.org>
      59dc1c86
    • A
      iio: accel: sca3000_core: avoid potentially uninitialized variable · a1427af5
      Arnd Bergmann 提交于
      The newly added __sca3000_get_base_freq function handles all valid
      modes of the SCA3000_REG_ADDR_MODE register, but gcc notices
      that any other value (i.e. 0x00) causes the base_freq variable to
      not get initialized:
      
      drivers/staging/iio/accel/sca3000_core.c: In function 'sca3000_write_raw':
      drivers/staging/iio/accel/sca3000_core.c:527:23: error: 'base_freq' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      
      This adds explicit error handling for unexpected register values,
      to ensure this cannot happen.
      
      Fixes: e0f3fc9b ("iio: accel: sca3000_core: implemented IIO_CHAN_INFO_SAMP_FREQ")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NJonathan Cameron <jic23@kernel.org>
      a1427af5
  5. 22 9月, 2016 20 次提交