Bug ID | 1205359 |
---|---|
Summary | Modprobing spidev on a Raspberry Pi does not create "/dev/spidev*.*". |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | aarch64 |
OS | All |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Kernel |
Assignee | kernel-bugs@opensuse.org |
Reporter | expeehaa@outlook.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
On my Raspberry Pi with MicroOS I want to use a library that requires "/dev/spidev*.*" devices, but when following the guide at https://en.opensuse.org/openSUSE:SPI, none show up, even though the spidev Kernel module is successfully loaded. I���������ve obtained the same result with a regular Tumbleweed image, as well as Leap 15.3 and 15.4. On Raspbian on the other hand, it works as expect, but apparently only due to a patch for the spidev source in its kernel: https://github.com/raspberrypi/linux/commit/ea85fb22e836d6457bf69665e65fe60ceae9eb51 Using the patch I compiled spidev out-of-tree and got the expected "/dev/spidev0.0" and "/dev/spidev0.1" devices upon modprobing. I have no clue if this is acceptable or if there is a better (easier?) solution, but it would be nice if the patch could be included in kernel-default (at least in Tumbleweed, maybe even in Leap).