Merge tag 'iio-fixes-for-4.11c' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus
Thirds set of IIO fixes for the 4.11 cycle.
- iio sw-device - ensure configfs is enabled both when building as module
and built in.
- drop incorrect __exit markup on remove.
- code reorganise to avoid losing settings if a power cycle occurs during S3.
- fix incorrect overwrite of parts of FIFO_CTRL2 register during watermark
- fix a hard to hit bug when reenabling from a fifo overrun by waiting for
current cycle to finish.