/* SPDX-License-Identifier: GPL-2.0 */ /* * PCE microcode extracted from UGW 7.1.1 switch api * * Copyright (c) 2012, 2014, 2015 Lantiq Deutschland GmbH * Copyright (C) 2012 John Crispin <[email protected]> * Copyright (C) 2017 - 2018 Hauke Mehrtens <[email protected]> */ enum { … }; /* parser's microcode length type */ #define INSTR … #define IPV6 … #define LENACCU … /* parser's microcode flag type */ enum { … }; struct gswip_pce_microcode { … }; #define MC_ENTRY(val, msk, ns, out, len, type, flags, ipv4_len) … static const struct gswip_pce_microcode gswip_pce_microcode[] = …;