aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/usb/ehci_debug.h
diff options
context:
space:
mode:
authorKyösti Mälkki <kyosti.malkki@gmail.com>2019-01-31 19:24:04 +0200
committerKyösti Mälkki <kyosti.malkki@gmail.com>2019-02-02 23:48:53 +0000
commit45ad4f041bcf69f7988d87ae390977c10203b1a8 (patch)
treebd1bbbe248edebece93d3d3c05ed07cd6aa41e30 /src/drivers/usb/ehci_debug.h
parentf88208e0acbcb771fdbf5ef851eb6aec12ccc188 (diff)
usbdebug: Use fixed size field
The structure is placed inside CBMEM, one should use types with fixed size. Seems we prefer to prepare for 64-bit builds even for MMIO pointers. Change-Id: I60382664a53650b225abc1f77c87ed4e121d429e Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: https://review.coreboot.org/c/31182 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'src/drivers/usb/ehci_debug.h')
-rw-r--r--src/drivers/usb/ehci_debug.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/usb/ehci_debug.h b/src/drivers/usb/ehci_debug.h
index efb27666bc..0ac94bfe6f 100644
--- a/src/drivers/usb/ehci_debug.h
+++ b/src/drivers/usb/ehci_debug.h
@@ -47,12 +47,12 @@ struct dbgp_pipe
u8 endpoint;
u8 pid;
u8 status;
- int timeout;
+ u16 timeout;
u8 bufidx;
u8 buflen;
char buf[8];
-};
+} __packed;
void dbgp_put(struct dbgp_pipe *pipe);
int dbgp_try_get(struct dbgp_pipe *pipe);