summaryrefslogtreecommitdiff
path: root/recipes-core
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2021-11-08 12:32:50 -0600
committerAndrii Pientsov <andrii.pientsov@globallogic.com>2021-11-17 16:01:20 +0200
commit2a2c1bfc8961f2e18c3e6bea931ee3ca18017744 (patch)
treeca75d96d4dd3f1790162ab0485cb4f678db86eb0 /recipes-core
parenta6b9cbf045b249635f234fcd7da370cb83a6e152 (diff)
downloadmeta-mlinux-atmel-2a2c1bfc8961f2e18c3e6bea931ee3ca18017744.tar.gz
meta-mlinux-atmel-2a2c1bfc8961f2e18c3e6bea931ee3ca18017744.tar.bz2
meta-mlinux-atmel-2a2c1bfc8961f2e18c3e6bea931ee3ca18017744.zip
Remove FTDI USB, and add Atmel Serial
Diffstat (limited to 'recipes-core')
-rw-r--r--recipes-core/udev/eudev/mtcdt/mtcdt-atmel-serial.rules12
-rw-r--r--recipes-core/udev/eudev/mtcdt/mtcdt.rules3
-rw-r--r--recipes-core/udev/eudev_%.bbappend2
3 files changed, 14 insertions, 3 deletions
diff --git a/recipes-core/udev/eudev/mtcdt/mtcdt-atmel-serial.rules b/recipes-core/udev/eudev/mtcdt/mtcdt-atmel-serial.rules
new file mode 100644
index 0000000..741e533
--- /dev/null
+++ b/recipes-core/udev/eudev/mtcdt/mtcdt-atmel-serial.rules
@@ -0,0 +1,12 @@
+# Rules for Atmel Serial on MTCDT-0.2
+# These devices will not be present without
+# loading an overlay.
+ACTION=="remove", GOTO="mlinux_end"
+SUBSYSTEM!="tty", GOTO="mlinux_end"
+
+# Accessory Ports
+ATTRS{iomem_base}=="0xF8040000", SYMLINK+="gps0"
+ATTRS{iomem_base}=="0xF8020000", SYMLINK+="ttyAP1"
+ATTRS{iomem_base}=="0xF8028000", SYMLINK+="ttyAP2"
+
+LABEL="mlinux_end"
diff --git a/recipes-core/udev/eudev/mtcdt/mtcdt.rules b/recipes-core/udev/eudev/mtcdt/mtcdt.rules
index a9af18d..7436669 100644
--- a/recipes-core/udev/eudev/mtcdt/mtcdt.rules
+++ b/recipes-core/udev/eudev/mtcdt/mtcdt.rules
@@ -7,13 +7,10 @@ ENV{ID_IFACE}=="", GOTO="mlinux_end"
# Accessory Ports
ATTRS{idVendor}=="04e2", ATTRS{idProduct}=="1412", ENV{ID_IFACE}=="00", SYMLINK+="ttyAP1"
ATTRS{idVendor}=="04e2", ATTRS{idProduct}=="1414", ENV{ID_IFACE}=="00", SYMLINK+="ttyAP1"
-ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6011", ENV{ID_IFACE}=="00", SYMLINK+="ttyAP1"
ATTRS{idVendor}=="04e2", ATTRS{idProduct}=="1412", ENV{ID_IFACE}=="02", SYMLINK+="ttyAP2"
ATTRS{idVendor}=="04e2", ATTRS{idProduct}=="1414", ENV{ID_IFACE}=="02", SYMLINK+="ttyAP2"
-ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6011", ENV{ID_IFACE}=="02", SYMLINK+="ttyAP2"
ATTRS{idVendor}=="04e2", ATTRS{idProduct}=="1412", ENV{ID_IFACE}=="04", SYMLINK+="gps0"
ATTRS{idVendor}=="04e2", ATTRS{idProduct}=="1414", ENV{ID_IFACE}=="04", SYMLINK+="gps0"
-ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6011", ENV{ID_IFACE}=="04", SYMLINK+="gps0"
ATTRS{idVendor}=="1546", ATTRS{idProduct}=="01a8", ENV{ID_IFACE}=="00", SYMLINK+="gps0"
LABEL="mlinux_end"
diff --git a/recipes-core/udev/eudev_%.bbappend b/recipes-core/udev/eudev_%.bbappend
index 1a3bb30..e431ab0 100644
--- a/recipes-core/udev/eudev_%.bbappend
+++ b/recipes-core/udev/eudev_%.bbappend
@@ -4,8 +4,10 @@ PR .= ".mlinux8"
SRC_URI_append_mtcdt = " \
file://accessory_ethernet.rules \
+ file://mtcdt-atmel-serial.rules \
"
do_install_append_mtcdt() {
install -m 644 ${WORKDIR}/accessory_ethernet.rules ${D}${sysconfdir}/udev/rules.d/
+ install -m 644 ${WORKDIR}/mtcdt-atmel-serial.rules ${D}${sysconfdir}/udev/rules.d/
}