linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c

// SPDX-License-Identifier: GPL-2.0
/* Marvell RVU Admin Function driver
 *
 * Copyright (C) 2021 Marvell.
 *
 */

#include <linux/bitfield.h>
#include "rvu.h"

static void rvu_switch_enable_lbk_link(struct rvu *rvu, u16 pcifunc, bool enable)
{}

static int rvu_switch_install_rx_rule(struct rvu *rvu, u16 pcifunc,
				      u16 chan_mask)
{}

static int rvu_switch_install_tx_rule(struct rvu *rvu, u16 pcifunc, u16 entry)
{}

static int rvu_switch_install_rules(struct rvu *rvu)
{}

void rvu_switch_enable(struct rvu *rvu)
{}

void rvu_switch_disable(struct rvu *rvu)
{}

void rvu_switch_update_rules(struct rvu *rvu, u16 pcifunc)
{}