From faabf6ebbbfbec1c6d988312ad7970a1b917b98d Mon Sep 17 00:00:00 2001 From: Arturo Buzarra Date: Fri, 17 Nov 2017 14:04:28 +0100 Subject: [PATCH] udev-extraconf: add rule not to autoload spidev module Prevents loading the spidev module at boot time to avoid the undesired warning message from driver. https://jira.digi.com/browse/DEL-4748 Signed-off-by: Arturo Buzarra --- .../recipes-core/udev/udev-extraconf/81-spi-spidev.rules | 2 ++ meta-digi-arm/recipes-core/udev/udev-extraconf_1.1.bbappend | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 meta-digi-arm/recipes-core/udev/udev-extraconf/81-spi-spidev.rules 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