linux/drivers/net/ethernet/intel/ixgbevf/regs.h

/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright(c) 1999 - 2018 Intel Corporation. */

#ifndef _IXGBEVF_REGS_H_
#define _IXGBEVF_REGS_H_

#define IXGBE_VFCTRL
#define IXGBE_VFSTATUS
#define IXGBE_VFLINKS
#define IXGBE_VFFRTIMER
#define IXGBE_VFRXMEMWRAP
#define IXGBE_VTEICR
#define IXGBE_VTEICS
#define IXGBE_VTEIMS
#define IXGBE_VTEIMC
#define IXGBE_VTEIAC
#define IXGBE_VTEIAM
#define IXGBE_VTEITR(x)
#define IXGBE_VTIVAR(x)
#define IXGBE_VTIVAR_MISC
#define IXGBE_VTRSCINT(x)
#define IXGBE_VFRDBAL(x)
#define IXGBE_VFRDBAH(x)
#define IXGBE_VFRDLEN(x)
#define IXGBE_VFRDH(x)
#define IXGBE_VFRDT(x)
#define IXGBE_VFRXDCTL(x)
#define IXGBE_VFSRRCTL(x)
#define IXGBE_VFRSCCTL(x)
#define IXGBE_VFPSRTYPE
#define IXGBE_VFTDBAL(x)
#define IXGBE_VFTDBAH(x)
#define IXGBE_VFTDLEN(x)
#define IXGBE_VFTDH(x)
#define IXGBE_VFTDT(x)
#define IXGBE_VFTXDCTL(x)
#define IXGBE_VFTDWBAL(x)
#define IXGBE_VFTDWBAH(x)
#define IXGBE_VFDCA_RXCTRL(x)
#define IXGBE_VFDCA_TXCTRL(x)
#define IXGBE_VFGPRC
#define IXGBE_VFGPTC
#define IXGBE_VFGORC_LSB
#define IXGBE_VFGORC_MSB
#define IXGBE_VFGOTC_LSB
#define IXGBE_VFGOTC_MSB
#define IXGBE_VFMPRC
#define IXGBE_VFMRQC
#define IXGBE_VFRSSRK(x)
#define IXGBE_VFRETA(x)

/* VFMRQC bits */
#define IXGBE_VFMRQC_RSSEN
#define IXGBE_VFMRQC_RSS_FIELD_IPV4_TCP
#define IXGBE_VFMRQC_RSS_FIELD_IPV4
#define IXGBE_VFMRQC_RSS_FIELD_IPV6
#define IXGBE_VFMRQC_RSS_FIELD_IPV6_TCP

#define IXGBE_WRITE_FLUSH(a)

#endif /* _IXGBEVF_REGS_H_ */