Lines Matching refs:BCM2835GpioState
55 static uint32_t gpfsel_get(BCM2835GpioState *s, uint8_t reg) in gpfsel_get()
68 static void gpfsel_set(BCM2835GpioState *s, uint8_t reg, uint32_t value) in gpfsel_set()
105 static int gpfsel_is_out(BCM2835GpioState *s, int index) in gpfsel_is_out()
113 static void gpset(BCM2835GpioState *s, in gpset()
130 static void gpclr(BCM2835GpioState *s, in gpclr()
150 BCM2835GpioState *s = (BCM2835GpioState *)opaque; in bcm2835_gpio_read()
203 BCM2835GpioState *s = (BCM2835GpioState *)opaque; in bcm2835_gpio_write()
261 BCM2835GpioState *s = BCM2835_GPIO(dev); in bcm2835_gpio_reset()
288 VMSTATE_UINT8_ARRAY(fsel, BCM2835GpioState, 54),
289 VMSTATE_UINT32(lev0, BCM2835GpioState),
290 VMSTATE_UINT32(lev1, BCM2835GpioState),
291 VMSTATE_UINT8(sd_fsel, BCM2835GpioState),
298 BCM2835GpioState *s = BCM2835_GPIO(obj); in bcm2835_gpio_init()
312 BCM2835GpioState *s = BCM2835_GPIO(dev); in bcm2835_gpio_realize()
334 .instance_size = sizeof(BCM2835GpioState),