Lines Matching defs:regmap

46 #include <linux/regmap.h>
247 struct regmap *regmap;
297 struct regmap *regmap = priv->regmap;
301 ret = regmap_write(regmap, AR9331_SW_REG_MDIO_CTRL,
310 ret = regmap_read_poll_timeout(regmap, AR9331_SW_REG_MDIO_CTRL, val,
326 struct regmap *regmap = priv->regmap;
330 ret = regmap_write(regmap, AR9331_SW_REG_MDIO_CTRL,
339 ret = regmap_read_poll_timeout(regmap, AR9331_SW_REG_MDIO_CTRL, val,
346 ret = regmap_read(regmap, AR9331_SW_REG_MDIO_CTRL, &val);
395 struct regmap *regmap = priv->regmap;
425 ret = regmap_write(regmap, AR9331_SW_REG_PORT_VLAN(port), val);
429 ret = regmap_write(regmap, AR9331_SW_REG_PORT_CTRL(port), port_ctrl);
443 struct regmap *regmap = priv->regmap;
458 ret = regmap_write_bits(regmap, AR9331_SW_REG_FLOOD_MASK,
465 ret = regmap_write_bits(regmap, AR9331_SW_REG_GLOBAL_CTRL,
488 struct regmap *regmap = priv->regmap;
491 ret = regmap_write(regmap, AR9331_SW_REG_PORT_STATUS(port), 0);
531 struct regmap *regmap = priv->regmap;
534 ret = regmap_update_bits(regmap, AR9331_SW_REG_PORT_STATUS(port),
547 struct regmap *regmap = priv->regmap;
550 ret = regmap_update_bits(regmap, AR9331_SW_REG_PORT_STATUS(port),
567 struct regmap *regmap = priv->regmap;
597 ret = regmap_update_bits(regmap, AR9331_SW_REG_PORT_STATUS(port),
614 ret = regmap_bulk_read(priv->regmap, AR9331_MIB_COUNTER(port->idx),
702 struct regmap *regmap = priv->regmap;
706 ret = regmap_read(regmap, AR9331_SW_REG_GINT, &stat);
722 ret = regmap_write(regmap, AR9331_SW_REG_GINT, stat);
755 struct regmap *regmap = priv->regmap;
758 ret = regmap_update_bits(regmap, AR9331_SW_REG_GINT_MASK,
862 * we cache its value in regmap. Return all bits set here,
863 * that regmap will always write the page on first use.
1035 priv->regmap = devm_regmap_init(&mdiodev->dev, &ar9331_sw_bus, priv,
1037 if (IS_ERR(priv->regmap)) {
1038 ret = PTR_ERR(priv->regmap);
1039 dev_err(&mdiodev->dev, "regmap init failed: %d\n", ret);