Home
last modified time | relevance | path

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

/openbmc/qemu/hw/gpio/
H A Daspeed_gpio.c297 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 Daspeed_gpio.h17 OBJECT_DECLARE_TYPE(AspeedGPIOState, AspeedGPIOClass, ASPEED_GPIO)
83 struct AspeedGPIOState { struct
/openbmc/qemu/include/hw/arm/
H A Daspeed_soc.h91 AspeedGPIOState gpio;
92 AspeedGPIOState gpio_1_8v;
/openbmc/qemu/hw/arm/
H A Daspeed.c1558 AspeedGPIOState *gpio = &bmc->soc->gpio; in fby35_reset()