summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorBhuvanchandra DV <bhuvanchandra.dv@toradex.com>2016-03-30 01:20:42 +0530
committerStefan Agner <stefan.agner@toradex.com>2016-03-29 22:56:47 -0700
commitb84a7643279332aca39d4be85d47c0734802c91e (patch)
tree08987b425b9cd0b5402dd22e6ec0836a2dac3b4e /Documentation
parent1df133c0db64d633bbb9b238aa0e1588e2c5e7d6 (diff)
spi: spidev: Use 'new_id' sysfs file for enabling spidev
Use sysfs new_id file to enable spidev at runtime. new_id file accepts bus number and chip select in 'B.C' format. With reference to the last ML discussion here[1] regarding the solution for spidev with device trees. This patch adds support to load spidevB.C via sysfs new_id file as suggested by Greg. [1] http://thread.gmane.org/gmane.linux.kernel.spi.devel/20331/focus=20369 Suggested-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> [fixed error handling] Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/ABI/testing/sysfs-bus-spi-spidev8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/ABI/testing/sysfs-bus-spi-spidev b/Documentation/ABI/testing/sysfs-bus-spi-spidev
new file mode 100644
index 000000000000..3f6e092f7c62
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-bus-spi-spidev
@@ -0,0 +1,8 @@
+What: /sys/bus/spi/drivers/spidev/new_id
+Date: March 2016
+Description:
+ This allows to load spidev at runtime. new_id file accepts bus
+ number and chip select in 'B.C' format.
+ e.g.
+ To load spidev1.1 at runtime:
+ $ echo 1.1 > /sys/bus/spi/drivers/spidev/new_id