diff options
Diffstat (limited to 'drivers/usb/chipidea/udc.h')
| -rw-r--r-- | drivers/usb/chipidea/udc.h | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/chipidea/udc.h b/drivers/usb/chipidea/udc.h index 4ff2384d7ca..d12e8b59b11 100644 --- a/drivers/usb/chipidea/udc.h +++ b/drivers/usb/chipidea/udc.h @@ -40,7 +40,7 @@ struct ci13xxx_td {  #define TD_CURR_OFFSET        (0x0FFFUL <<  0)  #define TD_FRAME_NUM          (0x07FFUL <<  0)  #define TD_RESERVED_MASK      (0x0FFFUL <<  0) -} __attribute__ ((packed)); +} __attribute__ ((packed, aligned(4)));  /* DMA layout of queue heads */  struct ci13xxx_qh { @@ -57,7 +57,7 @@ struct ci13xxx_qh {  	/* 9 */  	u32 RESERVED;  	struct usb_ctrlrequest   setup; -} __attribute__ ((packed)); +} __attribute__ ((packed, aligned(4)));  /**   * struct ci13xxx_req - usb request representation  |