Skip to content

Commit

Permalink
Staging: add driver for adis16255 gyroscope
Browse files Browse the repository at this point in the history
This drivers allows a communication with the Analog Devices ADIS16255
Low Power Gyroscope over SPI.

Signed-off-by: Matthias Brugger <mensch0815@gmail.com>
Cc: Jiri Slaby <jirislaby@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
matthias authored and Greg Kroah-Hartman committed May 11, 2010
1 parent bebdf80 commit 3c034cc
Show file tree
Hide file tree
Showing 5 changed files with 426 additions and 0 deletions.
9 changes: 9 additions & 0 deletions drivers/staging/adis16255/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
config ADIS16255
tristate "Ananlog Devices ADIS16250/16255"
depends on SPI && SYSFS
---help---
If you say yes here you get support for the Analog Devices
ADIS16250/16255 Low Power Gyroscope.

This driver can also be built as a module. If so, the module
will be called adis16255.
1 change: 1 addition & 0 deletions drivers/staging/adis16255/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
obj-$(CONFIG_ADIS16255) +údis16255.o
8 changes: 8 additions & 0 deletions drivers/staging/adis16255/TODO
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
* sample rate changeable or at least readable from sysfs
* reset gyroscope
* encapsulate adis_init and adis_turn_off
* AD_CHK deletion
* chip selftest in adis_init
* reduce kernel messages to reasonable amount

Contact: Matthias Brugger <mensch0815@gmail.com>
Loading

0 comments on commit 3c034cc

Please sign in to comment.