]> git.baikalelectronics.ru Git - uboot.git/commit
usb: composite: fix possible alignment issues
authorSimon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
Thu, 21 Nov 2019 21:15:22 +0000 (22:15 +0100)
committerMarek Vasut <marek.vasut+renesas@gmail.com>
Fri, 22 Nov 2019 00:25:36 +0000 (01:25 +0100)
commitb37311d73e977b207aff59a9c911b5f48f1a1c77
treee717c11019f7478d9772ad07cb97548680be2c03
parentac7da640a3372800f1398547a3a90ebf54061842
usb: composite: fix possible alignment issues

Since upgrading to gcc9, warnings are issued:
"taking address of packed member of ‘...’ may result in an unaligned
pointer value"

Fix this by converting two functions to use unaligned access since packed
structures may be on an unaligned address, depending on USB hardware.

Signed-off-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
drivers/usb/gadget/composite.c