GK SDK 源码库: XMIPCLinuxV100R005C00SPC030 (kernel/tools/open_source excluded)
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* Copyright (c) LOTUS. All rights reserved.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef __BSPETH_GLB_H__
|
||||
#define __BSPETH_GLB_H__
|
||||
|
||||
#include "bspeth.h"
|
||||
|
||||
#define GLB_HOSTMAC_L32 0x1300
|
||||
#define BITS_HOSTMAC_L32 mk_bits(0, 32)
|
||||
#define GLB_HOSTMAC_H16 0x1304
|
||||
#define BITS_HOSTMAC_H16 mk_bits(0, 16)
|
||||
|
||||
#define GLB_SOFT_RESET 0x1308
|
||||
#define BITS_ETH_SOFT_RESET mk_bits(0, 1)
|
||||
|
||||
#define GLB_FWCTRL 0x1310
|
||||
#define BITS_VLAN_ENABLE mk_bits(0, 1)
|
||||
#define BITS_FW2CPU_ENA_UP mk_bits(5, 1)
|
||||
#define BITS_FWALL2CPU_UP mk_bits(7, 1)
|
||||
#define BITS_FW2CPU_ENA_DOWN mk_bits(9, 1)
|
||||
#define BITS_FWALL2CPU_DOWN mk_bits(11, 1)
|
||||
|
||||
#define GLB_MACTCTRL 0x1314
|
||||
#define BITS_BROAD2CPU_UP mk_bits(5, 1)
|
||||
#define BITS_BROAD2CPU_DOWN mk_bits(13, 1)
|
||||
#define BITS_MACT_ENA_DOWN mk_bits(15, 1)
|
||||
#define BITS_MACT_ENA_UP mk_bits(7, 1)
|
||||
|
||||
#define GLB_MAC0_L32 0x1400
|
||||
#define GLB_MAC0_H16 0x1404
|
||||
#define BITS_MAC0_H16 mk_bits(0, 16)
|
||||
#define BITS_PKT2CPU_UP mk_bits(21, 1)
|
||||
#define BITS_PKT2CPU_DOWN mk_bits(19, 1)
|
||||
|
||||
int bspeth_glb_preinit_dummy(struct bspeth_netdev_local *ld);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user