Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/gpio/
Dgpio-msc313.c492 u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() local
495 gpioreg |= MSC313_GPIO_OUT; in msc313_gpio_set()
497 gpioreg &= ~MSC313_GPIO_OUT; in msc313_gpio_set()
499 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set()
512 u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_input() local
514 gpioreg |= MSC313_GPIO_OEN; in msc313_gpio_direction_input()
515 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_input()
523 u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_output() local
525 gpioreg &= ~MSC313_GPIO_OEN; in msc313_gpio_direction_output()
527 gpioreg |= MSC313_GPIO_OUT; in msc313_gpio_direction_output()
[all …]