Lines Matching refs:clock_cfg
127 u64 clock_cfg; in ptp_start() local
143 clock_cfg = readq(ptp->reg_base + PTP_CLOCK_CFG); in ptp_start()
148 clock_cfg &= ~PTP_CLOCK_CFG_EXT_CLK_IN_MASK; in ptp_start()
149 clock_cfg |= PTP_CLOCK_CFG_EXT_CLK_EN; in ptp_start()
153 clock_cfg |= PTP_CLOCK_CFG_TSTMP_EDGE; in ptp_start()
155 clock_cfg &= ~PTP_CLOCK_CFG_TSTMP_IN_MASK; in ptp_start()
156 clock_cfg |= PTP_CLOCK_CFG_TSTMP_EN; in ptp_start()
159 clock_cfg |= PTP_CLOCK_CFG_PTP_EN; in ptp_start()
160 clock_cfg |= PTP_CLOCK_CFG_PPS_EN | PTP_CLOCK_CFG_PPS_INV; in ptp_start()
161 writeq(clock_cfg, ptp->reg_base + PTP_CLOCK_CFG); in ptp_start()
237 u64 clock_cfg; in ptp_remove() local
243 clock_cfg = readq(ptp->reg_base + PTP_CLOCK_CFG); in ptp_remove()
244 clock_cfg &= ~PTP_CLOCK_CFG_PTP_EN; in ptp_remove()
245 writeq(clock_cfg, ptp->reg_base + PTP_CLOCK_CFG); in ptp_remove()