Lines Matching refs:cfg
43 u32 cfg = in_be32(&gur->rcwsr[4]); in serdes_get_first_lane() local
49 cfg &= RCWSR4_SRDS1_PRTCL_MASK; in serdes_get_first_lane()
50 cfg >>= RCWSR4_SRDS1_PRTCL_SHIFT; in serdes_get_first_lane()
55 cfg &= RCWSR4_SRDS2_PRTCL_MASK; in serdes_get_first_lane()
56 cfg >>= RCWSR4_SRDS2_PRTCL_SHIFT; in serdes_get_first_lane()
64 if (unlikely(cfg == 0)) in serdes_get_first_lane()
68 if (serdes_get_prtcl(sd, cfg, i) == device) in serdes_get_first_lane()
79 u32 cfg; in serdes_init() local
82 cfg = in_be32(&gur->rcwsr[4]) & sd_prctl_mask; in serdes_init()
83 cfg >>= sd_prctl_shift; in serdes_init()
84 printf("Using SERDES%d Protocol: %d (0x%x)\n", sd + 1, cfg, cfg); in serdes_init()
86 if (!is_serdes_prtcl_valid(sd, cfg)) in serdes_init()
87 printf("SERDES%d[PRTCL] = 0x%x is not valid\n", sd + 1, cfg); in serdes_init()
90 enum srds_prtcl lane_prtcl = serdes_get_prtcl(sd, cfg, lane); in serdes_init()