-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
iio: Move IIO Dummy Driver out of staging
This patch moves the reference IIO dummy driver from drivers/staging/iio into a separate folder, drivers/iio/dummy and adds the proper Kconfig and Makefile for it. A new config menu entry called IIO dummy driver has also been added in the Industrial I/O support menu, corresponding to this driver. Signed-off-by: Cristina Opriceana <cristina.opriceana@gmail.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
- Loading branch information
Cristina Opriceana
authored and
Jonathan Cameron
committed
Oct 25, 2015
1 parent
f0b1643
commit 415f792
Showing
12 changed files
with
79 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# | ||
# Industrial I/O subsystem Dummy Driver configuration | ||
# | ||
menu "IIO dummy driver" | ||
depends on IIO | ||
|
||
config IIO_DUMMY_EVGEN | ||
tristate | ||
|
||
config IIO_SIMPLE_DUMMY | ||
tristate "An example driver with no hardware requirements" | ||
help | ||
Driver intended mainly as documentation for how to write | ||
a driver. May also be useful for testing userspace code | ||
without hardware. | ||
|
||
if IIO_SIMPLE_DUMMY | ||
|
||
config IIO_SIMPLE_DUMMY_EVENTS | ||
bool "Event generation support" | ||
select IIO_DUMMY_EVGEN | ||
help | ||
Add some dummy events to the simple dummy driver. | ||
|
||
config IIO_SIMPLE_DUMMY_BUFFER | ||
bool "Buffered capture support" | ||
select IIO_BUFFER | ||
select IIO_TRIGGER | ||
select IIO_KFIFO_BUF | ||
help | ||
Add buffered data capture to the simple dummy driver. | ||
|
||
endif # IIO_SIMPLE_DUMMY | ||
|
||
endmenu |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# | ||
# Makefile for the IIO Dummy Driver | ||
# | ||
|
||
obj-$(CONFIG_IIO_SIMPLE_DUMMY) += iio_dummy.o | ||
iio_dummy-y := iio_simple_dummy.o | ||
iio_dummy-$(CONFIG_IIO_SIMPLE_DUMMY_EVENTS) += iio_simple_dummy_events.o | ||
iio_dummy-$(CONFIG_IIO_SIMPLE_DUMMY_BUFFER) += iio_simple_dummy_buffer.o | ||
|
||
obj-$(CONFIG_IIO_DUMMY_EVGEN) += iio_dummy_evgen.o |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters