diff --git a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/configs/rootfs_config b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/configs/rootfs_config index f068abfc6..303d9cba2 100644 --- a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/configs/rootfs_config +++ b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/configs/rootfs_config @@ -4173,6 +4173,7 @@ CONFIG_auto-login=y # # user packages # +CONFIG_iproute2-devlink=y CONFIG_iperf2=y CONFIG_iputils-ping=y CONFIG_kernel-module-mqnic=y diff --git a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig index fdb8ebb04..0220e147d 100644 --- a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig +++ b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig @@ -4,6 +4,7 @@ CONFIG_gpio-demo CONFIG_peekpoke +CONFIG_iproute2-devlink CONFIG_iputils-ping CONFIG_iperf2 CONFIG_linuxptp diff --git a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx/enable_dsa.cfg b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx/enable_dsa.cfg new file mode 100644 index 000000000..9620d50f7 --- /dev/null +++ b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx/enable_dsa.cfg @@ -0,0 +1,37 @@ +CONFIG_NET_DSA=m +# CONFIG_NET_DSA_TAG_AR9331 is not set +# CONFIG_NET_DSA_TAG_BRCM is not set +# CONFIG_NET_DSA_TAG_BRCM_PREPEND is not set +# CONFIG_NET_DSA_TAG_GSWIP is not set +# CONFIG_NET_DSA_TAG_DSA is not set +# CONFIG_NET_DSA_TAG_EDSA is not set +# CONFIG_NET_DSA_TAG_MTK is not set +# CONFIG_NET_DSA_TAG_KSZ is not set +# CONFIG_NET_DSA_TAG_RTL4_A is not set +# CONFIG_NET_DSA_TAG_OCELOT is not set +# CONFIG_NET_DSA_TAG_QCA is not set +# CONFIG_NET_DSA_TAG_LAN9303 is not set +# CONFIG_NET_DSA_TAG_SJA1105 is not set +# CONFIG_NET_DSA_TAG_TRAILER is not set +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_DEVLINK=y +# CONFIG_B53 is not set +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_LOOP is not set +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set +# CONFIG_NET_DSA_MT7530 is not set +# CONFIG_NET_DSA_MV88E6060 is not set +# CONFIG_NET_DSA_MICROCHIP_KSZ9477 is not set +# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set +# CONFIG_NET_DSA_MV88E6XXX is not set +# CONFIG_NET_DSA_MSCC_SEVILLE is not set +# CONFIG_NET_DSA_AR9331 is not set +# CONFIG_NET_DSA_SJA1105 is not set +# CONFIG_NET_DSA_QCA8K is not set +# CONFIG_NET_DSA_REALTEK_SMI is not set +# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set +# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set +# CONFIG_MSCC_OCELOT_SWITCH is not set +# CONFIG_ROCKER is not set diff --git a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend index 74e808520..894c8f535 100644 --- a/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend +++ b/fpga/mqnic/ZCU102/fpga/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend @@ -1,4 +1,6 @@ -SRC_URI += "file://enable_ptp.cfg" +SRC_URI += "file://enable_ptp.cfg\ + file://enable_dsa.cfg\ + " FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" diff --git a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/configs/rootfs_config b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/configs/rootfs_config index f068abfc6..303d9cba2 100644 --- a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/configs/rootfs_config +++ b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/configs/rootfs_config @@ -4173,6 +4173,7 @@ CONFIG_auto-login=y # # user packages # +CONFIG_iproute2-devlink=y CONFIG_iperf2=y CONFIG_iputils-ping=y CONFIG_kernel-module-mqnic=y diff --git a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig index fdb8ebb04..0220e147d 100644 --- a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig +++ b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/conf/user-rootfsconfig @@ -4,6 +4,7 @@ CONFIG_gpio-demo CONFIG_peekpoke +CONFIG_iproute2-devlink CONFIG_iputils-ping CONFIG_iperf2 CONFIG_linuxptp diff --git a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx/enable_dsa.cfg b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx/enable_dsa.cfg new file mode 100644 index 000000000..9620d50f7 --- /dev/null +++ b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx/enable_dsa.cfg @@ -0,0 +1,37 @@ +CONFIG_NET_DSA=m +# CONFIG_NET_DSA_TAG_AR9331 is not set +# CONFIG_NET_DSA_TAG_BRCM is not set +# CONFIG_NET_DSA_TAG_BRCM_PREPEND is not set +# CONFIG_NET_DSA_TAG_GSWIP is not set +# CONFIG_NET_DSA_TAG_DSA is not set +# CONFIG_NET_DSA_TAG_EDSA is not set +# CONFIG_NET_DSA_TAG_MTK is not set +# CONFIG_NET_DSA_TAG_KSZ is not set +# CONFIG_NET_DSA_TAG_RTL4_A is not set +# CONFIG_NET_DSA_TAG_OCELOT is not set +# CONFIG_NET_DSA_TAG_QCA is not set +# CONFIG_NET_DSA_TAG_LAN9303 is not set +# CONFIG_NET_DSA_TAG_SJA1105 is not set +# CONFIG_NET_DSA_TAG_TRAILER is not set +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_DEVLINK=y +# CONFIG_B53 is not set +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_LOOP is not set +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set +# CONFIG_NET_DSA_MT7530 is not set +# CONFIG_NET_DSA_MV88E6060 is not set +# CONFIG_NET_DSA_MICROCHIP_KSZ9477 is not set +# CONFIG_NET_DSA_MICROCHIP_KSZ8795 is not set +# CONFIG_NET_DSA_MV88E6XXX is not set +# CONFIG_NET_DSA_MSCC_SEVILLE is not set +# CONFIG_NET_DSA_AR9331 is not set +# CONFIG_NET_DSA_SJA1105 is not set +# CONFIG_NET_DSA_QCA8K is not set +# CONFIG_NET_DSA_REALTEK_SMI is not set +# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set +# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set +# CONFIG_MSCC_OCELOT_SWITCH is not set +# CONFIG_ROCKER is not set diff --git a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend index 74e808520..894c8f535 100644 --- a/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend +++ b/fpga/mqnic/ZCU106/fpga_zynqmp/ps/petalinux/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend @@ -1,4 +1,6 @@ -SRC_URI += "file://enable_ptp.cfg" +SRC_URI += "file://enable_ptp.cfg\ + file://enable_dsa.cfg\ + " FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"