/* SPDX-License-Identifier: GPL-2.0-only */1/*2* Copyright (C) ST-Ericsson AB 20103* Author: Sjur Brendeland4*/56#ifndef CFFRML_H_7#define CFFRML_H_8#include <net/caif/caif_layer.h>9#include <linux/netdevice.h>1011struct cffrml;12struct cflayer *cffrml_create(u16 phyid, bool use_fcs);13void cffrml_free(struct cflayer *layr);14void cffrml_set_uplayer(struct cflayer *this, struct cflayer *up);15void cffrml_set_dnlayer(struct cflayer *this, struct cflayer *dn);16void cffrml_put(struct cflayer *layr);17void cffrml_hold(struct cflayer *layr);18int cffrml_refcnt_read(struct cflayer *layr);1920#endif /* CFFRML_H_ */212223