Home
last modified time | relevance | path

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

/openbmc/qemu/hw/gpio/
H A Dnpcm7xx_gpio.c114 pin_diff = s->pin_level; in npcm7xx_gpio_update_pins()
117 s->pin_level = s->ext_level & s->ext_driven; in npcm7xx_gpio_update_pins()
119 s->pin_level |= drive_lvl & drive_en; in npcm7xx_gpio_update_pins()
121 s->pin_level |= not_driven & s->regs[NPCM7XX_GPIO_PU]; in npcm7xx_gpio_update_pins()
127 pin_diff ^= s->pin_level; in npcm7xx_gpio_update_pins()
135 int level = (undefined & mask) ? -1 : !!(s->pin_level & mask); in npcm7xx_gpio_update_pins()
145 s->regs[NPCM7XX_GPIO_DIN] = ((s->pin_level & s->regs[NPCM7XX_GPIO_IEM]) in npcm7xx_gpio_update_pins()
381 VMSTATE_UINT32(pin_level, NPCM7xxGPIOState),
/openbmc/qemu/include/hw/gpio/
H A Dnpcm7xx_gpio.h44 uint32_t pin_level; member