Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
10
sources/meta-freescale/recipes-core/udev/udev-rules-imx.bb
Normal file
10
sources/meta-freescale/recipes-core/udev/udev-rules-imx.bb
Normal file
@@ -0,0 +1,10 @@
|
||||
DESCRIPTION = "udev rules for Freescale i.MX SOCs"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||
|
||||
SRC_URI = " file://10-imx.rules"
|
||||
|
||||
do_install () {
|
||||
install -D -m 0644 ${WORKDIR}/10-imx.rules \
|
||||
${D}${sysconfdir}/udev/rules.d/10-imx.rules
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
# Create symlinks for i.mx keypads and touchscreens
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name}=="mxckpd", SYMLINK+="input/keyboard0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name}=="mxc_ts", SYMLINK+="input/ts0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name}=="imx_adc_ts", SYMLINK+="input/ts0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name}=="mpr084", SYMLINK+="input/keyboard0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name}=="tsc2007", SYMLINK+="input/ts0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name} =="STMP3XXX touchscreen", SYMLINK+="input/ts0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name} =="MXS touchscreen", SYMLINK+="input/ts0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name} =="HannStar P1003 Touchscreen", SYMLINK+="input/ts0"
|
||||
#SUBSYSTEM=="input" KERNEL=="event*" ATTRS{name} =="eGalax Touch Screen", SYMLINK+="input/ts0"
|
||||
|
||||
# The long class name gets cut off to be mc13783_connectiv in
|
||||
# /sys/class/mc13783_connectivity/mc13783_connectivit
|
||||
KERNEL=="mc13783_connectiv*", NAME="mc13783_connectivity"
|
||||
# Anyone has readonly permission to IIM device file
|
||||
KERNEL=="mxc_iim", MODE="0444", SYMLINK+="mxc_mem"
|
||||
KERNEL=="mxs_viim", MODE="0444", SYMLINK+="mxc_mem"
|
||||
KERNEL=="mxc_ipu", MODE="0666"
|
||||
KERNEL=="mxc_vpu", MODE="0666"
|
||||
SUBSYSTEM=="video", MODE="0660"
|
||||
KERNEL=="fb[0-9]", MODE="0660", GROUP="video"
|
||||
KERNEL=="gsl_kmod", MODE="0660", GROUP="video"
|
||||
KERNEL=="galcore", MODE="0660", GROUP="video"
|
||||
KERNEL=="linux,cma*", NAME="dma_heap", MODE="0664", GROUP="video"
|
||||
KERNEL=="mali[0-9]", MODE="0664", GROUP="video"
|
||||
KERNEL=="pxp_device", MODE="0664", GROUP="video"
|
||||
SUBSYSTEM=="neutron", MODE="0660", GROUP="video"
|
||||
37
sources/meta-freescale/recipes-core/udev/udev-rules-qoriq.bb
Normal file
37
sources/meta-freescale/recipes-core/udev/udev-rules-qoriq.bb
Normal file
@@ -0,0 +1,37 @@
|
||||
DESCRIPTION = "udev rules for Freescale QorIQ SOCs"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||
|
||||
SRC_URI = "\
|
||||
file://71-fsl-dpaa-persistent-networking.rules \
|
||||
file://72-fsl-dpaa-persistent-networking.rules \
|
||||
file://73-fsl-dpaa-persistent-networking.rules \
|
||||
file://74-ls1046a-xfi2-networking.rules \
|
||||
file://73-fsl-enetc-networking.rules \
|
||||
"
|
||||
S = "${WORKDIR}"
|
||||
|
||||
RULE = "71-fsl-dpaa-persistent-networking.rules"
|
||||
RULE:e6500 = "72-fsl-dpaa-persistent-networking.rules"
|
||||
RULE:e6500-64b = "72-fsl-dpaa-persistent-networking.rules"
|
||||
RULE:t1024 = "72-fsl-dpaa-persistent-networking.rules"
|
||||
RULE:qoriq-arm64 = "73-fsl-dpaa-persistent-networking.rules \
|
||||
73-fsl-enetc-networking.rules \
|
||||
"
|
||||
RULE:ls1046a = "73-fsl-dpaa-persistent-networking.rules \
|
||||
74-ls1046a-xfi2-networking.rules \
|
||||
"
|
||||
RULE:ls1012a = ""
|
||||
|
||||
do_install () {
|
||||
install -d ${D}${sysconfdir}/udev/rules.d/
|
||||
for r in ${RULE};do
|
||||
install -m 0644 ${WORKDIR}/${r} ${D}${sysconfdir}/udev/rules.d/
|
||||
done
|
||||
}
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "(qoriq)"
|
||||
PACKAGE_ARCH = "${MACHINE_SOCARCH}"
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
# Rules for handling naming the DPAA FMan ethernet ports in a consistent way
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e0000", NAME="fm1-gb0"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e2000", NAME="fm1-gb1"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e4000", NAME="fm1-gb2"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e6000", NAME="fm1-gb3"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e8000", NAME="fm1-gb4"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4f0000", NAME="fm1-10g"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e0000", NAME="fm2-gb0"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e2000", NAME="fm2-gb1"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e4000", NAME="fm2-gb2"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e6000", NAME="fm2-gb3"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e8000", NAME="fm2-gb4"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5f0000", NAME="fm2-10g"
|
||||
|
||||
# P1023 has its Fman @ different offsets
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ff7e0000", NAME="fm1-gb0"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ff7e2000", NAME="fm1-gb1"
|
||||
|
||||
# Rename macless0 port to "macless0"
|
||||
SUBSYSTEM=="net", ATTR{device_type}=="macless0", NAME="macless0"
|
||||
@@ -0,0 +1,24 @@
|
||||
# Rules for handling naming the DPAA FMan ethernet ports in a consistent way
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e0000", NAME="fm1-mac1"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e2000", NAME="fm1-mac2"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e4000", NAME="fm1-mac3"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e6000", NAME="fm1-mac4"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4e8000", NAME="fm1-mac5"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4ea000", NAME="fm1-mac6"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4ec000", NAME="fm1-mac7"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4ee000", NAME="fm1-mac8"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4f0000", NAME="fm1-mac9"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe4f2000", NAME="fm1-mac10"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e0000", NAME="fm2-mac1"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e2000", NAME="fm2-mac2"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e4000", NAME="fm2-mac3"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e6000", NAME="fm2-mac4"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5e8000", NAME="fm2-mac5"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5ea000", NAME="fm2-mac6"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5ec000", NAME="fm2-mac7"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5ee000", NAME="fm2-mac8"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5f0000", NAME="fm2-mac9"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="ffe5f2000", NAME="fm2-mac10"
|
||||
|
||||
# Rename macless0 to "macless0"
|
||||
SUBSYSTEM=="net", ATTR{device_type}=="macless0", NAME="macless0"
|
||||
@@ -0,0 +1,11 @@
|
||||
# Rules for handling naming the DPAA FMan ethernet ports in a consistent way
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae0000", NAME="fm1-mac1"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae2000", NAME="fm1-mac2"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae4000", NAME="fm1-mac3"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae6000", NAME="fm1-mac4"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1ae8000", NAME="fm1-mac5"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1aea000", NAME="fm1-mac6"
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1af0000", NAME="fm1-mac9"
|
||||
|
||||
# Rename macless0 to "macless0"
|
||||
SUBSYSTEM=="net", ATTR{device_type}=="macless0", NAME="macless0"
|
||||
@@ -0,0 +1,16 @@
|
||||
# ENETC rules
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.0", DRIVERS=="fsl_enetc", NAME:="eno0"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.1", DRIVERS=="fsl_enetc", NAME:="eno1"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.2", DRIVERS=="fsl_enetc", NAME:="eno2"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.6", DRIVERS=="fsl_enetc", NAME:="eno3"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:01.0", DRIVERS=="fsl_enetc_vf", NAME:="eno0vf0"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:01.1", DRIVERS=="fsl_enetc_vf", NAME:="eno0vf1"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:01.2", DRIVERS=="fsl_enetc_vf", NAME:="eno1vf0"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:01.3", DRIVERS=="fsl_enetc_vf", NAME:="eno1vf1"
|
||||
# LS1028 switch rules
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.5", DRIVERS=="mscc_felix", ATTR{phys_port_name}=="p0", NAME="swp0"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.5", DRIVERS=="mscc_felix", ATTR{phys_port_name}=="p1", NAME="swp1"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.5", DRIVERS=="mscc_felix", ATTR{phys_port_name}=="p2", NAME="swp2"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.5", DRIVERS=="mscc_felix", ATTR{phys_port_name}=="p3", NAME="swp3"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.5", DRIVERS=="mscc_felix", ATTR{phys_port_name}=="p4", NAME="swp4"
|
||||
ACTION=="add", SUBSYSTEM=="net", KERNELS=="0000:00:00.5", DRIVERS=="mscc_felix", ATTR{phys_port_name}=="p5", NAME="swp5"
|
||||
@@ -0,0 +1 @@
|
||||
SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1af2000", NAME="fm1-mac10"
|
||||
Reference in New Issue
Block a user