Lines Matching refs:val
77 u32 val;
79 val = readl_relaxed(lane->base + offset) & ~mask;
80 writel(val | value, lane->base + offset);
95 u32 val;
98 ret = readl_relaxed_poll_timeout_atomic(lane->base + offset, val,
99 (val & mask) == value,
162 u32 val;
177 val = readl_relaxed(lane->priv->base + COMPHY_SELECTOR);
178 val = (val >> (4 * lane->n)) & 0xf;
181 val != gbe_mux[lane->n][lane->port]) {
220 u32 val;
222 ret = of_property_read_u32(child, "reg", &val);
229 if (val >= MAX_A38X_COMPHY || priv->lane[val].base) {
240 priv->lane[val].base = base + 0x28 * val;
241 priv->lane[val].priv = priv;
242 priv->lane[val].n = val;
243 priv->lane[val].port = -1;
244 phy_set_drvdata(phy, &priv->lane[val]);