summaryrefslogtreecommitdiffstats
path: root/recipes-core
diff options
context:
space:
mode:
authorTing Liu <ting.liu@nxp.com>2016-06-30 17:06:23 +0800
committerOtavio Salvador <otavio@ossystems.com.br>2016-08-12 11:41:02 -0300
commit578ab5d071729c9677d928467a2b48bcb0017139 (patch)
tree4c0dea1ef4febf6d61bb0979a578a4266b4c4f62 /recipes-core
parent37332a9d2cbe42f15aa371750a0eb4533fdfae9d (diff)
downloadmeta-freescale-578ab5d071729c9677d928467a2b48bcb0017139.tar.gz
udev-rules-qoriq: add dpaa networking rules for ls1043a
Signed-off-by: Ting Liu <ting.liu@nxp.com>
Diffstat (limited to 'recipes-core')
-rw-r--r--recipes-core/udev/udev-rules-qoriq.bb10
-rw-r--r--recipes-core/udev/udev-rules-qoriq/71-fsl-dpaa-persistent-networking.rules (renamed from recipes-core/udev/udev-rules-qoriq/qoriq-ppc/71-fsl-dpaa-persistent-networking.rules)0
-rw-r--r--recipes-core/udev/udev-rules-qoriq/72-fsl-dpaa-persistent-networking.rules (renamed from recipes-core/udev/udev-rules-qoriq/qoriq-ppc/72-fsl-dpaa-persistent-networking.rules)0
-rw-r--r--recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules11
4 files changed, 17 insertions, 4 deletions
diff --git a/recipes-core/udev/udev-rules-qoriq.bb b/recipes-core/udev/udev-rules-qoriq.bb
index 195ed3dc..62f2371f 100644
--- a/recipes-core/udev/udev-rules-qoriq.bb
+++ b/recipes-core/udev/udev-rules-qoriq.bb
@@ -5,18 +5,20 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d
5SRC_URI = "\ 5SRC_URI = "\
6 file://71-fsl-dpaa-persistent-networking.rules \ 6 file://71-fsl-dpaa-persistent-networking.rules \
7 file://72-fsl-dpaa-persistent-networking.rules \ 7 file://72-fsl-dpaa-persistent-networking.rules \
8 file://73-fsl-dpaa-persistent-networking.rules \
8" 9"
9RULE_qoriq-ppc = "71-fsl-dpaa-persistent-networking.rules" 10S = "${WORKDIR}"
11
12RULE = "71-fsl-dpaa-persistent-networking.rules"
10RULE_e6500 = "72-fsl-dpaa-persistent-networking.rules" 13RULE_e6500 = "72-fsl-dpaa-persistent-networking.rules"
11RULE_e6500-64b = "72-fsl-dpaa-persistent-networking.rules" 14RULE_e6500-64b = "72-fsl-dpaa-persistent-networking.rules"
12RULE_t1024 = "72-fsl-dpaa-persistent-networking.rules" 15RULE_t1024 = "72-fsl-dpaa-persistent-networking.rules"
13RULE_t1023 = "72-fsl-dpaa-persistent-networking.rules" 16RULE_t1023 = "72-fsl-dpaa-persistent-networking.rules"
14 17RULE_ls1043ardb = "73-fsl-dpaa-persistent-networking.rules"
15S = "${WORKDIR}"
16 18
17do_install () { 19do_install () {
18 install -d ${D}${sysconfdir}/udev/rules.d/ 20 install -d ${D}${sysconfdir}/udev/rules.d/
19 install -m 0644 ${WORKDIR}/${RULE} ${D}${sysconfdir}/udev/rules.d/ 21 install -m 0644 ${WORKDIR}/${RULE} ${D}${sysconfdir}/udev/rules.d/
20} 22}
21 23
22COMPATIBLE_MACHINE = "(qoriq-ppc)" 24COMPATIBLE_MACHINE = "(qoriq)"
diff --git a/recipes-core/udev/udev-rules-qoriq/qoriq-ppc/71-fsl-dpaa-persistent-networking.rules b/recipes-core/udev/udev-rules-qoriq/71-fsl-dpaa-persistent-networking.rules
index 6c6dc354..6c6dc354 100644
--- a/recipes-core/udev/udev-rules-qoriq/qoriq-ppc/71-fsl-dpaa-persistent-networking.rules
+++ b/recipes-core/udev/udev-rules-qoriq/71-fsl-dpaa-persistent-networking.rules
diff --git a/recipes-core/udev/udev-rules-qoriq/qoriq-ppc/72-fsl-dpaa-persistent-networking.rules b/recipes-core/udev/udev-rules-qoriq/72-fsl-dpaa-persistent-networking.rules
index d0eec9ce..d0eec9ce 100644
--- a/recipes-core/udev/udev-rules-qoriq/qoriq-ppc/72-fsl-dpaa-persistent-networking.rules
+++ b/recipes-core/udev/udev-rules-qoriq/72-fsl-dpaa-persistent-networking.rules
diff --git a/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules b/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules
new file mode 100644
index 00000000..a96b9458
--- /dev/null
+++ b/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules
@@ -0,0 +1,11 @@
1# Rules for handling naming the DPAA FMan ethernet ports in a consistent way
2SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae0000", NAME="fm1-mac1"
3SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae2000", NAME="fm1-mac2"
4SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae4000", NAME="fm1-mac3"
5SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae6000", NAME="fm1-mac4"
6SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae8000", NAME="fm1-mac5"
7SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1aea000", NAME="fm1-mac6"
8SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1af0000", NAME="fm1-mac9"
9
10# Rename macless0 to "macless0"
11SUBSYSTEM=="net", ATTR{device_type}=="macless0", NAME="macless0"