Lines Matching refs:lane
47 struct serdes_cfg lane[SERDES_LANE_CFG_NUM]; member
89 .lane = {
118 u32 size, u32 lane) in ks2_serdes_lane_config() argument
123 ks2_serdes_rmw(base + cfg_lane[i].ofs + SERDES_LANE_REGS(lane), in ks2_serdes_lane_config()
135 ks2_serdes_lane_config(base, cfg->lane, SERDES_LANE_CFG_NUM, i); in ks2_serdes_init_cfg()
161 static void ks2_serdes_lane_reset(u32 base, u32 reset, u32 lane) in ks2_serdes_lane_reset() argument
164 ks2_serdes_rmw(base + SERDES_LANE_REG_028(lane), in ks2_serdes_lane_reset()
167 ks2_serdes_rmw(base + SERDES_LANE_REG_028(lane), in ks2_serdes_lane_reset()
172 struct ks2_serdes *serdes, u32 lane) in ks2_serdes_lane_enable() argument
175 ks2_serdes_lane_reset(base, 0, lane); in ks2_serdes_lane_enable()
179 base + SERDES_LANE_CTL_STATUS_REG(lane)); in ks2_serdes_lane_enable()
183 ks2_serdes_rmw(base + SERDES_LANE_REG_000(lane), in ks2_serdes_lane_enable()