[PATCH 00/12] staging:iio:fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

Most of these are uncontroversial.

The only exception I think is
staging:iio: dummy sysfs group for autogenerated base directories.

This is a temporary solution for the issue of devices where all
sysfs attributes are created from the iio_chan_spec structures.
Without this patch, the reference counting is wrong and all sorts
of fun occurs on removal.  Obviously I'd love to have a better
solution for this though!

You may already have Dan's patch, but it's in my fixes branch so
I've included it here for completeness.

Thanks,

Jonathan


Dan Carpenter (1):
  Staging: iio: add some unlocks to raw_read() functions

Jonathan Cameron (11):
  staging:iio:gyro:adis16130 fix adis16130_spi_read which was never
    selecting the channel
  staging:iio:adc: max1363 fix 2 raw sysfs issues.
  staging:iio:core simplify and fix a bug in
    iio_device_(un)register_event_set.
  staging:iio: sysfs.h remove unused val2 and dead macro.
  staging:iio:addac:adt7316 make interrupt mask sane.
  staging:iio:dac:ad5504 dereferencing just freed st in error path.
  staging:iio:accel:adis16201 overflow tx buffer.
  staging:iio: dummy sysfs group for autogenerated base directories.
  staging:iio: in case of buggy drivers avoid using undefined mask.
  staging:iio:various Stop drivers putting sysfs attributes in a    
    directory named after the device.
  staging:iio:documentation trivial typo fix

 drivers/staging/iio/Documentation/sysfs-bus-iio |    2 +-
 drivers/staging/iio/accel/adis16201_ring.c      |   10 ++-
 drivers/staging/iio/accel/adis16203_core.c      |    8 ++-
 drivers/staging/iio/accel/adis16204_core.c      |    8 ++-
 drivers/staging/iio/accel/adis16209_core.c      |    8 ++-
 drivers/staging/iio/accel/adis16240_core.c      |    8 ++-
 drivers/staging/iio/adc/max1363_core.c          |    4 +-
 drivers/staging/iio/addac/adt7316.c             |    2 +-
 drivers/staging/iio/dac/ad5504.c                |    2 +-
 drivers/staging/iio/dds/ad9852.c                |    1 -
 drivers/staging/iio/dds/ad9910.c                |    1 -
 drivers/staging/iio/dds/ad9951.c                |    1 -
 drivers/staging/iio/gyro/adis16130_core.c       |   15 ++++-
 drivers/staging/iio/gyro/adis16260_core.c       |    8 ++-
 drivers/staging/iio/industrialio-core.c         |   69 ++++++++++++++---------
 drivers/staging/iio/resolver/ad2s1210.c         |    1 -
 drivers/staging/iio/resolver/ad2s90.c           |    1 -
 drivers/staging/iio/sysfs.h                     |    6 --
 18 files changed, 96 insertions(+), 59 deletions(-)

-- 
1.7.3.4

--
To unsubscribe from this list: send the line "unsubscribe linux-iio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux