linux/include/linux/bcma/bcma_driver_gmac_cmn.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef LINUX_BCMA_DRIVER_GMAC_CMN_H_
#define LINUX_BCMA_DRIVER_GMAC_CMN_H_

#include <linux/types.h>

#define BCMA_GMAC_CMN_STAG0
#define BCMA_GMAC_CMN_STAG1
#define BCMA_GMAC_CMN_STAG2
#define BCMA_GMAC_CMN_STAG3
#define BCMA_GMAC_CMN_PARSER_CTL
#define BCMA_GMAC_CMN_MIB_MAX_LEN
#define BCMA_GMAC_CMN_PHY_ACCESS
#define BCMA_GMAC_CMN_PA_DATA_MASK
#define BCMA_GMAC_CMN_PA_ADDR_MASK
#define BCMA_GMAC_CMN_PA_ADDR_SHIFT
#define BCMA_GMAC_CMN_PA_REG_MASK
#define BCMA_GMAC_CMN_PA_REG_SHIFT
#define BCMA_GMAC_CMN_PA_WRITE
#define BCMA_GMAC_CMN_PA_START
#define BCMA_GMAC_CMN_PHY_CTL
#define BCMA_GMAC_CMN_PC_EPA_MASK
#define BCMA_GMAC_CMN_PC_MCT_MASK
#define BCMA_GMAC_CMN_PC_MCT_SHIFT
#define BCMA_GMAC_CMN_PC_MTE
#define BCMA_GMAC_CMN_GMAC0_RGMII_CTL
#define BCMA_GMAC_CMN_CFP_ACCESS
#define BCMA_GMAC_CMN_CFP_TCAM_DATA0
#define BCMA_GMAC_CMN_CFP_TCAM_DATA1
#define BCMA_GMAC_CMN_CFP_TCAM_DATA2
#define BCMA_GMAC_CMN_CFP_TCAM_DATA3
#define BCMA_GMAC_CMN_CFP_TCAM_DATA4
#define BCMA_GMAC_CMN_CFP_TCAM_DATA5
#define BCMA_GMAC_CMN_CFP_TCAM_DATA6
#define BCMA_GMAC_CMN_CFP_TCAM_DATA7
#define BCMA_GMAC_CMN_CFP_TCAM_MASK0
#define BCMA_GMAC_CMN_CFP_TCAM_MASK1
#define BCMA_GMAC_CMN_CFP_TCAM_MASK2
#define BCMA_GMAC_CMN_CFP_TCAM_MASK3
#define BCMA_GMAC_CMN_CFP_TCAM_MASK4
#define BCMA_GMAC_CMN_CFP_TCAM_MASK5
#define BCMA_GMAC_CMN_CFP_TCAM_MASK6
#define BCMA_GMAC_CMN_CFP_TCAM_MASK7
#define BCMA_GMAC_CMN_CFP_ACTION_DATA
#define BCMA_GMAC_CMN_TCAM_BIST_CTL
#define BCMA_GMAC_CMN_TCAM_BIST_STATUS
#define BCMA_GMAC_CMN_TCAM_CMP_STATUS
#define BCMA_GMAC_CMN_TCAM_DISABLE
#define BCMA_GMAC_CMN_TCAM_TEST_CTL
#define BCMA_GMAC_CMN_UDF_0_A3_A0
#define BCMA_GMAC_CMN_UDF_0_A7_A4
#define BCMA_GMAC_CMN_UDF_0_A8
#define BCMA_GMAC_CMN_UDF_1_A3_A0
#define BCMA_GMAC_CMN_UDF_1_A7_A4
#define BCMA_GMAC_CMN_UDF_1_A8
#define BCMA_GMAC_CMN_UDF_2_A3_A0
#define BCMA_GMAC_CMN_UDF_2_A7_A4
#define BCMA_GMAC_CMN_UDF_2_A8
#define BCMA_GMAC_CMN_UDF_0_B3_B0
#define BCMA_GMAC_CMN_UDF_0_B7_B4
#define BCMA_GMAC_CMN_UDF_0_B8
#define BCMA_GMAC_CMN_UDF_1_B3_B0
#define BCMA_GMAC_CMN_UDF_1_B7_B4
#define BCMA_GMAC_CMN_UDF_1_B8
#define BCMA_GMAC_CMN_UDF_2_B3_B0
#define BCMA_GMAC_CMN_UDF_2_B7_B4
#define BCMA_GMAC_CMN_UDF_2_B8
#define BCMA_GMAC_CMN_UDF_0_C3_C0
#define BCMA_GMAC_CMN_UDF_0_C7_C4
#define BCMA_GMAC_CMN_UDF_0_C8
#define BCMA_GMAC_CMN_UDF_1_C3_C0
#define BCMA_GMAC_CMN_UDF_1_C7_C4
#define BCMA_GMAC_CMN_UDF_1_C8
#define BCMA_GMAC_CMN_UDF_2_C3_C0
#define BCMA_GMAC_CMN_UDF_2_C7_C4
#define BCMA_GMAC_CMN_UDF_2_C8
#define BCMA_GMAC_CMN_UDF_0_D3_D0
#define BCMA_GMAC_CMN_UDF_0_D7_D4
#define BCMA_GMAC_CMN_UDF_0_D11_D8

struct bcma_drv_gmac_cmn {};

/* Register access */
#define gmac_cmn_read16(gc, offset)
#define gmac_cmn_read32(gc, offset)
#define gmac_cmn_write16(gc, offset, val)
#define gmac_cmn_write32(gc, offset, val)

#endif /* LINUX_BCMA_DRIVER_GMAC_CMN_H_ */