21 lines
570 B
C
21 lines
570 B
C
#ifndef _RTL8370_ASICDRV_PHY_H_
|
|
#define _RTL8370_ASICDRV_PHY_H_
|
|
|
|
#define RTL8370_PHY_INTERNALNOMAX 0x7
|
|
#define RTL8370_PHY_REGNOMAX 0x1F
|
|
#define RTL8370_PHY_EXTERNALMAX 0x7
|
|
|
|
#define RTL8370_PHY_BASE 0x2000
|
|
#define RTL8370_PHY_EXT_BASE 0xA000
|
|
|
|
#define RTL8370_PHY_OFFSET 5
|
|
#define RTL8370_PHY_EXT_OFFSET 9
|
|
#define RTL8370_PHY_EXTLED_OFFSET 8
|
|
|
|
#define RTL8370_PHY_PAGE_ADDRESS 31
|
|
|
|
extern ret_t rtl8370_setAsicPHYReg(int phyNo, int phyAddr, uint16 data);
|
|
extern ret_t rtl8370_getAsicPHYReg(int phyNo, int phyAddr, uint16 *data);
|
|
|
|
#endif /*#ifndef _RTL8370_ASICDRV_PHY_H_*/
|