Lines Matching defs:map
148 * @map: regmap for the device
153 struct regmap *map;
171 ret = regmap_update_bits(idio24gpio->map, IDIO_24_COS_ENABLE, type_mask, type);
210 ret = regmap_read(idio24gpio->map, IDIO_24_COS_ENABLE, &cos_enable);
216 ret = regmap_update_bits(idio24gpio->map, IDIO_24_COS_ENABLE, mask,
234 struct regmap *const map = gpio_regmap_get_drvdata(gpio);
254 err = regmap_read(map, IDIO_24_CONTROL_REG, &ctrl_reg);
315 dev_err(dev, "Unable to map PCI I/O addresses (%d)\n", err);
325 "Unable to initialize PEX8311 register map\n");
331 idio24gpio->map = devm_regmap_init_mmio(dev, idio_24_regs, &idio_24_regmap_config);
332 if (IS_ERR(idio24gpio->map))
333 return dev_err_probe(dev, PTR_ERR(idio24gpio->map),
334 "Unable to initialize register map\n");
357 err = regmap_write(idio24gpio->map, IDIO_24_SOFT_RESET, 0);
368 err = devm_regmap_add_irq_chip(dev, idio24gpio->map, pdev->irq, 0, 0, chip, &chip_data);
373 gpio_config.regmap = idio24gpio->map;
382 gpio_config.drvdata = idio24gpio->map;