Searched refs:AspeedGPIOState (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/gpio/ |
H A D | aspeed_gpio.c | 297 static ptrdiff_t aspeed_gpio_set_idx(AspeedGPIOState *s, GPIOSets *regs) in aspeed_gpio_set_idx() 299 return nested_struct_index(AspeedGPIOState, s, sets, GPIOSets, regs); in aspeed_gpio_set_idx() 302 static void aspeed_gpio_update(AspeedGPIOState *s, GPIOSets *regs, in aspeed_gpio_update() 352 static bool aspeed_gpio_get_pin_level(AspeedGPIOState *s, uint32_t set_idx, in aspeed_gpio_get_pin_level() 363 static void aspeed_gpio_set_pin_level(AspeedGPIOState *s, uint32_t set_idx, in aspeed_gpio_set_pin_level() 579 AspeedGPIOState *s = ASPEED_GPIO(opaque); in aspeed_gpio_read() 665 AspeedGPIOState *s = ASPEED_GPIO(opaque); in aspeed_gpio_write_index_mode() 809 AspeedGPIOState *s = ASPEED_GPIO(opaque); in aspeed_gpio_write() 934 static int get_set_idx(AspeedGPIOState *s, const char *group, int *group_idx) in get_set_idx() 957 AspeedGPIOState *s = ASPEED_GPIO(obj); in aspeed_gpio_get_pin() [all …]
|
/openbmc/qemu/include/hw/gpio/ |
H A D | aspeed_gpio.h | 17 OBJECT_DECLARE_TYPE(AspeedGPIOState, AspeedGPIOClass, ASPEED_GPIO) 83 struct AspeedGPIOState { struct
|
/openbmc/qemu/include/hw/arm/ |
H A D | aspeed_soc.h | 91 AspeedGPIOState gpio; 92 AspeedGPIOState gpio_1_8v;
|
/openbmc/qemu/hw/arm/ |
H A D | aspeed.c | 1558 AspeedGPIOState *gpio = &bmc->soc->gpio; in fby35_reset()
|