This includes following fixes:
35af73f Fix: Copy user-space buffer of injected control frame to kernel
00c8040 Add multiple error labels in the probe function
2835689 Fix: Remove memory leaks when the module is removed or fails on probing
d770a37 Fix: Remove compile warning on 32b
89e29fc Fix: Remove unnecessary checks
adbb47e Beautify: Rename macros into more proper names
d5cac6e Add "poll()" function for NPI device
220cee3 Replace rescheduling with work queues
2a5fe4e Add cacheline support for extraction of control frames
6f14f0b Fix: UIO device might not be removed properly if module fails to initialize
2dcea55 Removed unecessary includes
1077880 Add UIO driver
68ab7bd Initial empty repository
update COMPATIBLE_MACHINE to use soc_family.
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
-SRC_URI = "git://git.freescale.com/ppc/sdk/l2switch-uio.git"
-SRCREV = "1077880ff3557d44dc5dd9fe5e2f4ee1474fb25f"
+SRC_URI = "git://git.freescale.com/ppc/sdk/l2switch-uio.git;branch=sdk-v1.7.x"
+SRCREV = "35af73f3ba00745777f32787400d9eb0317d7ff5"
inherit module
S = "${WORKDIR}/git/uio-driver"
-COMPATIBLE_MACHINE = "(t1040qds|t1040rdb|t1040rdb-64b)"
+COMPATIBLE_MACHINE ?= "(none)"
+COMPATIBLE_MACHINE_t1040 = ".*"
+COMPATIBLE_MACHINE_t1042 = ".*"
+