Lines Matching refs:ctrl
13 u32 ctrl;
17 ctrl = (reg << EST_ADDR_SHIFT);
18 ctrl |= gcl ? 0 : EST_GCRR;
19 writel(ctrl, est_addr + EST_GCL_CONTROL);
21 ctrl |= EST_SRWO;
22 writel(ctrl, est_addr + EST_GCL_CONTROL);
24 return readl_poll_timeout(est_addr + EST_GCL_CONTROL, ctrl,
25 !(ctrl & EST_SRWO), 100, 5000);
33 u32 ctrl;
50 ctrl = readl(est_addr + EST_CONTROL);
52 ctrl &= ~EST_XGMAC_PTOV;
53 ctrl |= ((NSEC_PER_SEC / ptp_rate) * EST_XGMAC_PTOV_MUL) <<
56 ctrl &= ~EST_GMAC5_PTOV;
57 ctrl |= ((NSEC_PER_SEC / ptp_rate) * EST_GMAC5_PTOV_MUL) <<
61 ctrl |= EST_EEST | EST_SSWL;
63 ctrl &= ~EST_EEST;
65 writel(ctrl, est_addr + EST_CONTROL);
69 ctrl = EST_IECGCE | EST_IEHS | EST_IEHF | EST_IEBE | EST_IECC;
71 ctrl = 0;
73 writel(ctrl, est_addr + EST_INT_EN);