Lines Matching defs:ld
19 static int32_t WaitMdioReady(struct HiethNetdevLocal *ld)
23 while (--timeout && !TestMdioReady(ld)) {
29 int32_t HiethMdioRead(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum)
34 if (!WaitMdioReady(ld)) {
38 MdioStartPhyread(ld, phyAddr, regNum);
39 if (WaitMdioReady(ld)) {
40 val = MdioGetPhyreadVal(ld);
48 int32_t HiethMdioWrite(struct HiethNetdevLocal *ld, int32_t phyAddr, int32_t regNum, int32_t val)
55 if (!WaitMdioReady(ld)) {
60 MdioPhyWrite(ld, phyAddr, regNum, val);
65 int32_t HiethMdioReset(struct HiethNetdevLocal *ld)
67 MdioRegReset(ld);
71 int32_t HiethMdioInit(struct HiethNetdevLocal *ld)
74 ret = HiethMdioReset(ld);
82 void HiethMdioExit(struct HiethNetdevLocal *ld)