diff --git a/meta-digi-arm/recipes-core/udev/udev-extraconf/81-spi-spidev.rules b/meta-digi-arm/recipes-core/udev/udev-extraconf/81-spi-spidev.rules new file mode 100644 index 000000000..4c1a31799 --- /dev/null +++ b/meta-digi-arm/recipes-core/udev/udev-extraconf/81-spi-spidev.rules @@ -0,0 +1,2 @@ +# Skip loading Spidev module +SUBSYSTEM=="spi", ACTION=="add", ENV{MODALIAS}=="spi:spidev", RUN="/bin/true" diff --git a/meta-digi-arm/recipes-core/udev/udev-extraconf_1.1.bbappend b/meta-digi-arm/recipes-core/udev/udev-extraconf_1.1.bbappend index 662156665..682247ec3 100644 --- a/meta-digi-arm/recipes-core/udev/udev-extraconf_1.1.bbappend +++ b/meta-digi-arm/recipes-core/udev/udev-extraconf_1.1.bbappend @@ -1,15 +1,17 @@ -# Copyright (C) 2013 Digi International. +# Copyright (C) 2013-2017 Digi International. FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" SRC_URI += " \ file://mount_bootparts.sh \ file://mount_partition.sh \ + file://81-spi-spidev.rules \ " do_install_append() { install -m 0755 ${WORKDIR}/mount_bootparts.sh ${D}${sysconfdir}/udev/scripts/ install -m 0755 ${WORKDIR}/mount_partition.sh ${D}${sysconfdir}/udev/scripts/ + install -m 0644 ${WORKDIR}/81-spi-spidev.rules ${D}${sysconfdir}/udev/rules.d/ # Bluetooth tty symlink if [ -n "${BT_TTY}" ]; then