Searched refs:reg_set_base (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/gpio/
H A Dgpio-regmap.c28 unsigned int reg_set_base; member in struct:gpio_regmap
71 base = gpio_regmap_addr(gpio->reg_set_base);
88 unsigned int base = gpio_regmap_addr(gpio->reg_set_base);
105 base = gpio_regmap_addr(gpio->reg_set_base);
120 if (gpio->reg_dat_base && !gpio->reg_set_base)
122 if (gpio->reg_set_base && !gpio->reg_dat_base)
217 if (!config->reg_dat_base && !config->reg_set_base)
222 (!config->reg_dat_base || !config->reg_set_base))
240 gpio->reg_set_base = config->reg_set_base;
[all...]
H A Dgpio-ds4520.c50 config.reg_set_base = base + DS4520_PULLUP0;
H A Dgpio-sl28cpld.c118 config.reg_set_base = base + GPIO_REG_OUT;
128 config.reg_set_base = base + GPO_REG_OUT;
H A Dgpio-tn48m.c70 config.reg_set_base = base;
H A Dgpio-i8255.c129 gpio_config.reg_set_base = GPIO_REGMAP_ADDR(I8255_REG_DAT_BASE);
H A Dgpio-fxl6408.c112 .reg_set_base = GPIO_REGMAP_ADDR(FXL6408_REG_OUTPUT),
H A Dgpio-idio-16.c160 gpio_config.reg_set_base = GPIO_REGMAP_ADDR(IDIO_16_DAT_BASE);
H A Dgpio-pcie-idio-24.c377 gpio_config.reg_set_base = GPIO_REGMAP_ADDR(IDIO_24_OUT_BASE);
H A Dgpio-ws16c48.c307 gpio_config.reg_set_base = GPIO_REGMAP_ADDR(WS16C48_DAT_BASE);
/linux-master/include/linux/gpio/
H A Dregmap.h27 * @reg_set_base: (Optional) set register base address
51 * 2. if you only have @reg_set_base set, then it is output-only
53 * you have to set both @reg_dat_base and @reg_set_base
54 * 4. if you have @reg_set_base set, you may also set @reg_clr_base to have
73 unsigned int reg_set_base; member in struct:gpio_regmap_config
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm63xx.c58 grc.reg_set_base = BCM63XX_DATA_REG;
/linux-master/drivers/pinctrl/
H A Dpinctrl-tps6594.c344 config.reg_set_base = TPS6594_REG_GPIO_OUT_1;
/linux-master/drivers/iio/addac/
H A Dstx104.c496 .reg_set_base = GPIO_REGMAP_ADDR(STX104_DIO_REG),

Completed in 205 milliseconds