Skip to content

spi: spi-geni-qcom: Backport upstream fixes for SPI enablement

Backport and enable SPI relevant for ER1

configs used: +CONFIG_ARM_SMMU=y +CONFIG_SPI_QCOM_GENI=y +CONFIG_SPI_SPIDEV=y (optional for testing the node (&qup1_spi9) enabled in sa8295p-adp.dts)

[root@localhost ~]# ls /dev/spidev9.0 /dev/spidev9.0

[root@localhost ~]# cat /sys/kernel/debug/dynamic_debug/control | grep "spidev"
drivers/spi/spidev.c:578 [spidev]spidev_open =_ "spidev: nothing for minor %d\012"
drivers/spi/spidev.c:585 [spidev]spidev_open =_ "open/ENOMEM\012"
drivers/spi/spidev.c:594 [spidev]spidev_open =_ "open/ENOMEM\012"
drivers/spi/spidev.c:778 [spidev]spidev_probe =_ "no minor number available!\012"
drivers/spi/spidev.c:424 [spidev]spidev_ioctl =_ "spi mode %x\012"
drivers/spi/spidev.c:440 [spidev]spidev_ioctl =_ "%csb first\012"
drivers/spi/spidev.c:454 [spidev]spidev_ioctl =_ "%d bits per word\012"
drivers/spi/spidev.c:466 [spidev]spidev_ioctl =_ "%d Hz (max)\012"

Edited by Shawn Doherty

Merge request reports