Home
last modified time | relevance | path

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

/openbmc/qemu/include/hw/input/
H A Dadb.h36 typedef struct ADBDevice ADBDevice; typedef
39 typedef int ADBDeviceRequest(ADBDevice *d, uint8_t *buf_out,
42 typedef bool ADBDeviceHasData(ADBDevice *d);
45 OBJECT_DECLARE_TYPE(ADBDevice, ADBDeviceClass, ADB_DEVICE)
47 struct ADBDevice { struct
77 ADBDevice *devices[MAX_ADB_DEVICES];
/openbmc/qemu/hw/input/
H A Dadb-mouse.c38 ADBDevice parent_obj;
66 static int adb_mouse_poll(ADBDevice *d, uint8_t *obuf) in adb_mouse_poll()
109 static int adb_mouse_request(ADBDevice *d, uint8_t *obuf, in adb_mouse_request()
197 static bool adb_mouse_has_data(ADBDevice *d) in adb_mouse_has_data()
207 ADBDevice *d = ADB_DEVICE(dev); in adb_mouse_reset()
222 ADBDevice),
244 ADBDevice *d = ADB_DEVICE(obj); in adb_mouse_initfn()
H A Dadb.c44 static void adb_device_reset(ADBDevice *d) in adb_device_reset()
52 ADBDevice *d; in do_adb_request()
111 ADBDevice *d; in adb_poll()
283 VMSTATE_INT32(devaddr, ADBDevice),
284 VMSTATE_INT32(handler, ADBDevice),
291 ADBDevice *d = ADB_DEVICE(dev); in adb_device_realizefn()
313 .instance_size = sizeof(ADBDevice),
H A Dadb-kbd.c39 ADBDevice parent_obj;
191 static int adb_kbd_poll(ADBDevice *d, uint8_t *obuf) in adb_kbd_poll()
226 static int adb_kbd_request(ADBDevice *d, uint8_t *obuf, in adb_kbd_request()
300 static bool adb_kbd_has_data(ADBDevice *d) in adb_kbd_has_data()
336 VMSTATE_STRUCT(parent_obj, KBDState, 0, vmstate_adb_device, ADBDevice),
347 ADBDevice *d = ADB_DEVICE(dev); in adb_kbd_reset()
373 ADBDevice *d = ADB_DEVICE(obj); in adb_kbd_initfn()