Lines Matching defs:mcs814x
31 struct mcs814x_gpio_chip *mcs814x = to_mcs814x_gpio_chip(chip);
33 return readl_relaxed(mcs814x->regs + GPIO_PIN) & (1 << offset);
39 struct mcs814x_gpio_chip *mcs814x = to_mcs814x_gpio_chip(chip);
42 mask = readl_relaxed(mcs814x->regs + GPIO_PIN);
47 writel_relaxed(mask, mcs814x->regs + GPIO_PIN);
53 struct mcs814x_gpio_chip *mcs814x = to_mcs814x_gpio_chip(chip);
56 mask = readl_relaxed(mcs814x->regs + GPIO_DIR);
58 writel_relaxed(mask, mcs814x->regs + GPIO_DIR);
66 struct mcs814x_gpio_chip *mcs814x = to_mcs814x_gpio_chip(chip);
69 mask = readl_relaxed(mcs814x->regs + GPIO_DIR);
71 writel_relaxed(mask, mcs814x->regs + GPIO_DIR);
131 { .compatible = "moschip,mcs814x-gpio" },
137 .name = "mcs814x-gpio",