Home
last modified time | relevance | path

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

/freebsd/sys/arm/mv/
H A Dmvebu_gpio.c312 struct mvebu_gpio_irqsrc *mgi, uint32_t val) in intr_modify() argument
316 bit = GPIO_BIT(mgi->irq); in intr_modify()
318 sc->offset + GPIO_REGNUM(mgi->irq) + reg, 1 << bit, in intr_modify()
324 struct mvebu_gpio_irqsrc *mgi, uint32_t val) in mvebu_gpio_isrc_mask() argument
327 if (mgi->is_level) in mvebu_gpio_isrc_mask()
328 intr_modify(sc, GPIO_INT_LEVEL_MASK, mgi, val); in mvebu_gpio_isrc_mask()
330 intr_modify(sc, GPIO_INT_MASK, mgi, val); in mvebu_gpio_isrc_mask()
335 struct mvebu_gpio_irqsrc *mgi) in mvebu_gpio_isrc_eoi() argument
339 if (!mgi->is_level) { in mvebu_gpio_isrc_eoi()
340 bit = GPIO_BIT(mgi->irq); in mvebu_gpio_isrc_eoi()
[all …]