Lines Matching refs:MPC8XXXGPIOState
29 OBJECT_DECLARE_SIMPLE_TYPE(MPC8XXXGPIOState, MPC8XXX_GPIO)
31 struct MPC8XXXGPIOState { struct
51 VMSTATE_UINT32(dir, MPC8XXXGPIOState), argument
52 VMSTATE_UINT32(odr, MPC8XXXGPIOState),
53 VMSTATE_UINT32(dat, MPC8XXXGPIOState),
54 VMSTATE_UINT32(ier, MPC8XXXGPIOState),
55 VMSTATE_UINT32(imr, MPC8XXXGPIOState),
56 VMSTATE_UINT32(icr, MPC8XXXGPIOState),
61 static void mpc8xxx_gpio_update(MPC8XXXGPIOState *s) in mpc8xxx_gpio_update()
69 MPC8XXXGPIOState *s = (MPC8XXXGPIOState *)opaque; in mpc8xxx_gpio_read()
94 static void mpc8xxx_write_data(MPC8XXXGPIOState *s, uint32_t new_data) in mpc8xxx_write_data()
118 MPC8XXXGPIOState *s = (MPC8XXXGPIOState *)opaque; in mpc8xxx_gpio_write()
151 MPC8XXXGPIOState *s = MPC8XXX_GPIO(dev); in mpc8xxx_gpio_reset()
163 MPC8XXXGPIOState *s = (MPC8XXXGPIOState *)opaque; in mpc8xxx_gpio_set_irq()
191 MPC8XXXGPIOState *s = MPC8XXX_GPIO(obj); in mpc8xxx_gpio_initfn()
214 .instance_size = sizeof(MPC8XXXGPIOState),