I tested MPLS on LX2160A over DPAA2.
Information from Low-Level Hardware Reference Manual: “If MPLS is to be used either DNP(Default Next Parse) or LIE (Label Interpretation) must be configured”.
If DNP is not set, then MPLS packets with labels value > 15 are filtered by dpni interface.
How to configure DNP (for example, DNP=IP (IPv4, IPv6)) and LIE values in MPLS HXS Configuration in Parse Profile?