Lines Matching defs:gpio_reg
236 const struct meson_pinctrl_gpioreg *gpio_reg = &pin_def->in;
243 bsh = meson_pinctrl_gpio_handle(sc, gpio_reg);
244 data = bus_space_read_4(sc->sc_bst, bsh, gpio_reg->reg);
245 val = __SHIFTOUT(data, gpio_reg->mask);
255 const struct meson_pinctrl_gpioreg *gpio_reg = &pin_def->out;
261 bsh = meson_pinctrl_gpio_handle(sc, gpio_reg);
264 data = bus_space_read_4(sc->sc_bst, bsh, gpio_reg->reg);
266 data |= gpio_reg->mask;
268 data &= ~gpio_reg->mask;
269 bus_space_write_4(sc->sc_bst, bsh, gpio_reg->reg, data);