[MinnowBoard] SPI module
John Hawley
john.hawley at intel.com
Fri Jun 12 20:49:06 UTC 2015
On 06/12/2015 01:17 PM, Lucas De Marchi wrote:
> Hey,
>
> I'm looking at the module needed in order to use spidev:
> https://github.com/MinnowBoard/minnow-max-extras/blob/master/modules/low-speed-spidev/low-speed-spidev.c
>
> Why do we need an out-of-tree module? Has anyone tried to upstream it
> or use other means to bind the device to the spidev driver?
The module is a board file, and thus won't be accepted by upstream.
There are, now, two ways to bind the data: ACPI 5.1 introduced _DSDs,
which the Linux kernel now supports (in fairly recent kernels). The
other way is via board files, which work a bit more universally and that
the driver you are pointing to is an example of.
- John 'Warthog9' Hawley
More information about the elinux-MinnowBoard
mailing list