Re: [PATCH 0/9] iio: bmp280: improve driver

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

 



Hi,

> Am 19.06.2016 um 20:33 schrieb Linus Walleij <linus.walleij@xxxxxxxxxx>:
> 
> The goal of the original exercise to enable the driver for my
> Dragonboard expanded when I found the *second* driver for this
> sensor in drivers/misc/bmp085.
> 
> So I wrote a patch series to bring the features of the IIO driver
> on par with the misc driver, and beyond it:
> 
> - The first patch set stuff augmenting DT bindings and adding
>  regulators and a reset GPIO.
> 
> - Split transport from core driver (separate I2C module)
> 
> - Added SPI support (which I cannot test, grateful for any help,
>  but pretty sure it works).
> 
> - Support for the BMP085 EOC interrupt mechanism rather than
>  waiting for the conversion to happen.
> 
> - Do not re-read calibration data all the time, also toss the
>  calibration into the entropy pool.
> 
> After this I think the misc driver can be replaced with this
> driver, but I'd love to hear from the maintainers of that driver
> if I've missed something. One of the patches adds all the authors
> of the misc driver listed there as I can clearly see code was
> copied into this driver at several points.
> 
> The only thing missing from the misc driver is the sysfs
> interface. If there is real userspace out there using it, we
> can implement a compatibility sysfs ABI. But then I'd like
> to know what userspace it is, so I can test it.

I will test on GTA04 as soon as I find a little time for it. We use
the sysfs only for debugging and this can also be done through
iio. So AFAIK there will be no functionality missing.

BR,
Nikolaus

--
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