summaryrefslogtreecommitdiffstats
path: root/recipes-append
diff options
context:
space:
mode:
authorZhenhua Luo <b19537@freescale.com>2011-09-02 09:51:22 +0000
committerMatthew McClintock <msm@freescale.com>2011-11-02 11:35:38 -0500
commitef3d111639d830dd4e7f58f564a42b95336f4f3f (patch)
tree58b00bfb244465a303ff0aa4d771102933ebb8c6 /recipes-append
parent32ad761730296bb4826cda41d898108df227e262 (diff)
downloadmeta-fsl-ppc-ef3d111639d830dd4e7f58f564a42b95336f4f3f.tar.gz
add udev rules in netbase to rename ethernet port
Signed-off-by: Zhenhua Luo <b19537@freescale.com>
Diffstat (limited to 'recipes-append')
-rw-r--r--recipes-append/netbase/files/71-fsl-dpaa-persistent-networking.rules16
-rw-r--r--recipes-append/netbase/netbase_4.45.bbappend8
2 files changed, 24 insertions, 0 deletions
diff --git a/recipes-append/netbase/files/71-fsl-dpaa-persistent-networking.rules b/recipes-append/netbase/files/71-fsl-dpaa-persistent-networking.rules
new file mode 100644
index 0000000..ff7998f
--- /dev/null
+++ b/recipes-append/netbase/files/71-fsl-dpaa-persistent-networking.rules
@@ -0,0 +1,16 @@
1# Rules for handling naming the DPAA FMan ethernet ports in a consistent way
2SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe4e0000", NAME="fm1-gb0"
3SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe4e2000", NAME="fm1-gb1"
4SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe4e4000", NAME="fm1-gb2"
5SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe4e6000", NAME="fm1-gb3"
6SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe4e8000", NAME="fm1-gb4"
7SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe4f0000", NAME="fm1-10g"
8SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe5e0000", NAME="fm2-gb0"
9SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe5e2000", NAME="fm2-gb1"
10SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe5e4000", NAME="fm2-gb2"
11SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe5e6000", NAME="fm2-gb3"
12SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ffe5f0000", NAME="fm2-10g"
13
14# P1023 has its Fman @ different offsets
15SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ff7e0000", NAME="fm1-gb0"
16SUBSYSTEM=="net", DRIVERS=="fsl_dpa", ATTR{device_addr}=="ff7e2000", NAME="fm1-gb1"
diff --git a/recipes-append/netbase/netbase_4.45.bbappend b/recipes-append/netbase/netbase_4.45.bbappend
new file mode 100644
index 0000000..0cc1ce2
--- /dev/null
+++ b/recipes-append/netbase/netbase_4.45.bbappend
@@ -0,0 +1,8 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
2
3SRC_URI += "file://71-fsl-dpaa-persistent-networking.rules"
4
5do_install_append () {
6 install -d ${D}${sysconfdir}/udev/rules.d/
7 install -m 0644 ${WORKDIR}/71-fsl-dpaa-persistent-networking.rules ${D}${sysconfdir}/udev/rules.d
8}