prplos/profiles/mxl_x86_osp_tb341_v2.yml
Toon Caeyers d6d1f85d34 profiles: enable mod-wanmgr-system-ospv2
Enables the new mod-wanmgr-system-ospv2 module on OSPv2.
This module is OSPv2 specific and will be used by the wan-manager to make board specific configurations during wan-mode switching.

References: PCF-2471, FEAT-287
Signed-off-by: Toon Caeyers <toon.caeyers_ext@softathome.com>
2026-04-10 14:37:41 +01:00

204 lines
6.3 KiB
YAML

---
profiles:
- PRPL_OSP_TB341_v2
target: intel_x86
subtarget: lgm
external_target: True
description: Build images for the Maxlinear x86 devices - OSP TB341 v2
This target requires sources from MaxLinear, that are accessible via
git.maxlinear.com.
For reference boards, source code access and reporting issues,
please check https://gitlab.com/prpl-foundation/prplos/prplos/-/wikis/MaxLinear-Open-Service-Platform
feeds:
- name: intel_x86
uri: https://github.com/maxlinear/feed_target_x86.git
tracking_branch: updk_9.2.4
revision: d7a89cca2f3df8401649945babf40ec6871eacf3
- name: rootfs
uri: https://github.com/maxlinear/rootfs.git
tracking_branch: updk_9.2.4
revision: 64e70d3fb3b8005f7439d74338f3f41f67fb4434
- name: eip
uri: https://github.com/maxlinear/feed_eip.git
tracking_branch: updk_9.2.4
revision: 5867aa97084a894e43f2ddda950a0d2ca39077d0
- name: mcast_service
uri: https://github.com/maxlinear/feed_mcast_service.git
tracking_branch: updk_9.2.4
revision: 45e3296ae88a1314b8d952b908436b4e0f872004
- name: datapath
uri: https://github.com/maxlinear/feed_datapath.git
tracking_branch: updk_9.2.4
revision: d76575ed67719c0129c1f8defcc3976f2c9f9f8d
- name: gphy_firmware
uri: https://github.com/maxlinear/feed_gphy_firmware.git
tracking_branch: updk_9.2.4
revision: 96ee76b6d91aee7c8ba616e687d4be1be07d6a55
- name: gwdpa_dpm
uri: https://github.com/maxlinear/feed_gwdpa-dpm.git
tracking_branch: updk_9.2.4
revision: f01fb884e1c0a2e5a2f0e069dc8b69e101a35344
- name: misc
uri: https://github.com/maxlinear/feed_common.git
tracking_branch: updk_9.2.4
revision: e7d4a7d576aff7ab3207f2f7261629542b7931a1
- name: opensource_apps_prpl
uri: https://github.com/maxlinear/feed_opensource_apps_prpl.git
tracking_branch: updk_9.2.4
revision: 7e78811feb59d5c151aa8ec170feb73c19b3af81
- name: packet_learn
uri: https://github.com/maxlinear/feed_packet_learn.git
tracking_branch: updk_9.2.4
revision: a866156354e0e119a3f9e7b6bdca126c1e182b96
- name: pon
uri: https://github.com/maxlinear/feed_pon.git
tracking_branch: updk_9.2.4
revision: 5281dcc6772c79260a228f48c64c0a9949ee6982
- name: ppa
uri: https://github.com/maxlinear/feed_ppa.git
tracking_branch: updk_9.2.4
revision: 68125ae970502d21dcb2454af2f3fcf46db32e51
- name: pp_net_adapter
uri: https://github.com/maxlinear/feed_pp_net_adapter.git
tracking_branch: updk_9.2.4
revision: 6dacd7c6c4b20f385d7de32efe0d1eefc4aa5ac5
- name: vpn_fw
uri: https://github.com/maxlinear/feed_vpn_fw.git
tracking_branch: updk_9.2.4
revision: 2e0ff4f40ab60217b13c293408d59365220c5a20
- name: qos
uri: https://github.com/maxlinear/feed_qos_tc.git
tracking_branch: updk_9.2.4
revision: 9bbf8bbc292747255b905ee964d00aa9c9a5bed9
- name: utils
uri: https://github.com/maxlinear/feed_mxl_utils.git
tracking_branch: updk_9.2.4
revision: d82b27f1ca167d8735964af7f2676933b615cbf4
- name: bootloader
uri: https://github.com/maxlinear/feed_uboot.git
tracking_branch: updk_9.2.4
revision: 31262aca3c3eeeca0e138602c329dc0effd96770
- name: dpl
uri: https://github.com/maxlinear/feed_dpl.git
tracking_branch: updk_9.2.4
revision: 368b288ffd2dee37e574a6edeb3b90e01962d026
- name: speedtest
uri: https://github.com/maxlinear/speedtest.git
tracking_branch: updk_9.2.4
revision: d050e55046b7f13d4542599f6f1ff4f017458f8a
- name: mxl_sdk
uri: https://github.com/maxlinear/feed_mxl_sdk.git
tracking_branch: updk_9.2.4
revision: ba12f43886a2ab1563738d56acd21cdfbaf4a9f7
- name: system_service
uri: https://github.com/maxlinear/feed_system_service.git
tracking_branch: updk_9.2.4
revision: 718bd0bd8f884c1a65a4179c6174c7e2796dbcf8
packages:
- efr32-boot-config
- kmod-mxl_eth_drv
- kmod-mxl-xpcs
- kmod-gwdpa-dpm
- kmod-pp_net_adapter
- kmod-packet_learn
- blockd
- kmod-phy-lgm-usb
- kmod-usb-acm
- kmod-usb-dwc3-intel
- kmod-usb-net-cdc-mbim
- kmod-usb-printer
- kmod-usb-storage-uas
- kmod-usb-xhci-hcd
- kmod-usb3
- ppv4-firmware-lgm
- kmod-intel_ppv4_fw_lgm
- kmod-intel-extmark-x86
- kmod-ppv4
- kmod-p34x_phy_fwdl
- mxl-gphy-fw-lgm
- e2fsprogs
- kmod-directconnect-dp
- kmod-ppa-drv
- kmod-ppa-drv-accel
- kmod-ppa-drv-gre
- kmod-ppa-drv-lgm
- kmod-ppa-drv-stack-al
- ppacmd
- kmod-mxl_vpn
- kmod-mxl_lgm_toe
- kmod-ipsec4
- kmod-ipsec6
- kmod-ipsec
- eip197-firmware
- kmod-safexcel
- vpn-firmware-lgm
- kmod-ipsec4-offload
- kmod-ipsec6-offload
- pon-libnl
- gpon-omci-onu-binary
- pon-mcc-lib
- pon-lib
- pon-net-lib
- pon-img-lib
- pon-tools
- base-files-platform-lgm
- pon-base-files
- pon-base-files-debug
- pon-base-files-prpl
- pon-lib-cli
- pon-lib-daemon
- ponmbox-cli
- pon-gpon-firmware-urx-b
- pon-xpon-firmware-urx-b
- pon-serdes-firmware-urx-b
- kmod-pon-mbox-drv-eth
- kmod-dp-eth-reinsert
- kmod-pon-mcc-drv
- kmod-pon-mcc-drv-filter
- kmod-mxl_pon_hgu_vuni_lgm
- kmod-ebt-prio
- ethtool-full
- base-files-prpl
- ppmd-bin
- pm-util
- map
- kmod-intel-qos
- kmod-qos-tc
- partx-utils
- obudpst
- speedtest-modules
- kmod-dpl
- kmod-mxl_gpy
- libugwhelper
- libmsgapi
- sse_fapi_lgm
- sse_fapi_lgm-sse_test_app
- kmod-mcast-helper
- mod-wanmgr-system-ospv2
diffconfig: |
CONFIG_DEVEL=y
CONFIG_EXTRA_OPTIMIZATION="-fno-caller-saves -fno-plt -Wno-error=deprecated-declarations -Wno-error=address"
CONFIG_KERNEL_GIT_CLONE_URI="https://github.com/maxlinear/linux.git"
CONFIG_KERNEL_GIT_REF="UPDK_9.2.4"
CONFIG_GPON_OMCI_ONU_UBUS_INTERFACE=y
CONFIG_TARGET_MULTI_PROFILE=y
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
CONFIG_TARGET_DEVICE_intel_x86_lgm_DEVICE_PRPL_OSP_v2=y
# CONFIG_TARGET_ROOTFS_EXT4FS is not set
CONFIG_BUILD_LOG=y
CONFIG_PACKAGE_uboot-octopus-urx641-overlay-fit-p34x-phy-emmc-prpl=y
CONFIG_PACKAGE_uboot-octopus-urx641-4GB-ddr-overlay-fit-p34x-phy-emmc-prpl=y
CONFIG_VERSION_FILENAMES=n
CONFIG_VERSION_CODE_FILENAMES=n
# CONFIG_PACKAGE_bios_images is not set
CONFIG_BUILD_SDK="prplos"
CONFIG_BUSYBOX_CUSTOM=y
CONFIG_BUSYBOX_CONFIG_TFTPD=y
CONFIG_BUSYBOX_CONFIG_FEATURE_TFTP_GET=y
CONFIG_BUSYBOX_CONFIG_FEATURE_TFTP_PUT=y
CONFIG_BUSYBOX_CONFIG_TFTP=y
CONFIG_LGM_EIP123_SUPPORT=y
CONFIG_KERNEL_FTRACE=y