/* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ /* Copyright (c) 2020 Marvell International Ltd. All rights reserved. */ #ifndef __PRESTERA_DSA_H_ #define __PRESTERA_DSA_H_ #include <linux/types.h> #define PRESTERA_DSA_HLEN … enum prestera_dsa_cmd { … }; struct prestera_dsa_vlan { … }; struct prestera_dsa { … }; int prestera_dsa_parse(struct prestera_dsa *dsa, const u8 *dsa_buf); int prestera_dsa_build(const struct prestera_dsa *dsa, u8 *dsa_buf); #endif /* _PRESTERA_DSA_H_ */