Lines Matching refs:gpio_config
250 struct gpio_regmap_config gpio_config = {}; in ws16c48_probe() local
302 gpio_config.parent = dev; in ws16c48_probe()
303 gpio_config.regmap = ws16c48gpio->map; in ws16c48_probe()
304 gpio_config.ngpio = WS16C48_NGPIO; in ws16c48_probe()
305 gpio_config.names = ws16c48_names; in ws16c48_probe()
306 gpio_config.reg_dat_base = GPIO_REGMAP_ADDR(WS16C48_DAT_BASE); in ws16c48_probe()
307 gpio_config.reg_set_base = GPIO_REGMAP_ADDR(WS16C48_DAT_BASE); in ws16c48_probe()
309 gpio_config.reg_dir_out_base = GPIO_REGMAP_ADDR(WS16C48_DAT_BASE); in ws16c48_probe()
310 gpio_config.ngpio_per_reg = WS16C48_NGPIO_PER_REG; in ws16c48_probe()
311 gpio_config.irq_domain = regmap_irq_get_domain(chip_data); in ws16c48_probe()
313 return PTR_ERR_OR_ZERO(devm_gpio_regmap_register(dev, &gpio_config)); in ws16c48_probe()