Home
last modified time | relevance | path

Searched refs:reg_dir (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/gpio/
Dgpio-generic.c287 bgc->write_reg(bgc->reg_dir, bgc->dir); in bgpio_dir_in()
304 bgc->write_reg(bgc->reg_dir, bgc->dir); in bgpio_dir_out()
319 bgc->write_reg(bgc->reg_dir, bgc->dir); in bgpio_dir_in_inv()
336 bgc->write_reg(bgc->reg_dir, bgc->dir); in bgpio_dir_out_inv()
452 bgc->reg_dir = dirout; in bgpio_setup_direction()
456 bgc->reg_dir = dirin; in bgpio_setup_direction()
520 if (bgc->reg_dir && !(flags & BGPIOF_UNREADABLE_REG_DIR)) in bgpio_init()
521 bgc->dir = bgc->read_reg(bgc->reg_dir); in bgpio_init()
Dgpio-sx150x.c61 u8 reg_dir; member
93 .reg_dir = 0x07,
111 .reg_dir = 0x0f,
129 .reg_dir = 0x03,
275 chip->dev_cfg->reg_dir, in sx150x_io_input()
292 chip->dev_cfg->reg_dir, in sx150x_io_output()
Dgpio-moxart.c45 u32 ret = bgc->read_reg(bgc->reg_dir); in moxart_gpio_get()
/linux-4.1.27/drivers/pinctrl/vt8500/
Dpinctrl-wmt.h24 .reg_dir = __dir, \
45 u32 reg_dir; member
Dpinctrl-wmt.c99 u32 reg_dir = data->banks[bank].reg_dir; in wmt_set_pinmux() local
101 if (reg_dir == NO_REG) { in wmt_set_pinmux()
115 wmt_clearbits(data, reg_dir, BIT(bit)); in wmt_set_pinmux()
120 wmt_setbits(data, reg_dir, BIT(bit)); in wmt_set_pinmux()
504 u32 reg_dir = data->banks[bank].reg_dir; in wmt_gpio_get_direction() local
507 val = readl_relaxed(data->base + reg_dir); in wmt_gpio_get_direction()
/linux-4.1.27/include/linux/
Dbasic_mmio_gpio.h38 void __iomem *reg_dir; member