Lines Matching defs:regmap
16 #include <linux/regmap.h>
56 struct regmap *regmap;
57 struct regmap *regmap_cr;
79 regmap_write(priv->regmap, PHY_R4, reg);
80 regmap_write(priv->regmap, PHY_R4, reg);
82 regmap_write(priv->regmap, PHY_R4, reg | PHY_R4_PHY_CR_CAP_ADDR);
84 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
90 regmap_write(priv->regmap, PHY_R4, reg);
92 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
112 regmap_write(priv->regmap, PHY_R4, 0);
113 regmap_write(priv->regmap, PHY_R4, PHY_R4_PHY_CR_READ);
115 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
123 regmap_write(priv->regmap, PHY_R4, 0);
125 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
147 regmap_write(priv->regmap, PHY_R4, reg);
148 regmap_write(priv->regmap, PHY_R4, reg);
150 regmap_write(priv->regmap, PHY_R4, reg | PHY_R4_PHY_CR_CAP_DATA);
152 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
158 regmap_write(priv->regmap, PHY_R4, reg);
160 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
166 regmap_write(priv->regmap, PHY_R4, reg);
168 regmap_write(priv->regmap, PHY_R4, reg | PHY_R4_PHY_CR_WRITE);
170 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
176 regmap_write(priv->regmap, PHY_R4, reg);
178 ret = regmap_read_poll_timeout(priv->regmap, PHY_R5, val,
207 regmap_update_bits(priv->regmap, PHY_R0,
269 regmap_update_bits(priv->regmap, PHY_R2,
273 regmap_update_bits(priv->regmap, PHY_R1,
288 regmap_update_bits(priv->regmap, PHY_R0,
302 regmap_update_bits(priv->regmap, PHY_R0,
400 priv->regmap = devm_regmap_init_mmio(dev, base,
402 if (IS_ERR(priv->regmap))
403 return PTR_ERR(priv->regmap);