Home
last modified time | relevance | path

Searched refs:regNum (Results 1 - 3 of 3) sorted by relevance

/device/soc/hisilicon/common/platform/hieth-sf/src/
H A Dmdio.c29 int32_t HiethMdioRead(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum) in HiethMdioRead() argument
33 HiethAssert((!((uint32_t)phyAddr & (~0x1F))) && (!((uint32_t)regNum & (~0x1F)))); in HiethMdioRead()
38 MdioStartPhyread(ld, phyAddr, regNum); in HiethMdioRead()
48 int32_t HiethMdioWrite(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum, int32_t val) in HiethMdioWrite() argument
50 HiethAssert((!((uint32_t)phyAddr & (~0x1F))) && (!((uint32_t)regNum & (~0x1F)))); in HiethMdioWrite()
51 HiethTrace(HIETHTRACE_LEVEL_L4, "phyAddr = %d, regNum = %d", phyAddr, regNum); in HiethMdioWrite()
60 MdioPhyWrite(ld, phyAddr, regNum, val); in HiethMdioWrite()
H A Dctrl.c27 static inline int32_t FephyExpandedRead(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum) in FephyExpandedRead() argument
29 HiethMdioWrite(ld, phyAddr, MII_EXPMA, regNum); in FephyExpandedRead()
33 static inline int32_t FephyExpandedWrite(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum, int32_t val) in FephyExpandedWrite() argument
35 HiethMdioWrite(ld, phyAddr, MII_EXPMA, regNum); in FephyExpandedWrite()
/device/soc/hisilicon/common/platform/hieth-sf/include/internal/
H A Dmdio.h49 #define MdioStartPhyread(ld, phyAddr, regNum) \
50 HiethWrite(ld, MDIO_MK_RWCTL(0, 0, 0, phyAddr, (ld)->mdioFrqdiv, regNum), MDIO_RWCTRL)
54 #define MdioPhyWrite(ld, phyAddr, regNum, val) \
55 HiethWrite(ld, MDIO_MK_RWCTL(val, 0, 1, phyAddr, (ld)->mdioFrqdiv, regNum), MDIO_RWCTRL)
69 int32_t HiethMdioRead(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum);
70 int32_t HiethMdioWrite(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum, int32_t val);

Completed in 2 milliseconds