libpayload: EHCI registers are volatile
authorPatrick Georgi <patrick.georgi@secunet.com>
Tue, 16 Aug 2011 13:47:15 +0000 (15:47 +0200)
committerPatrick Georgi <patrick@georgi-clan.de>
Tue, 16 Aug 2011 19:56:32 +0000 (21:56 +0200)
commit8bbdb61113ad7f6814b198c01236411e4a3b7482
treea663b86582debabc23b344ec2c5bdd897a3abfa9
parent4b8f779278fdb85e4207bd1f06c0f90ea81c8069
libpayload: EHCI registers are volatile

Some gcc versions seem to honor volatile at different places in a
struct declaration.

Change-Id: I0df2a3fb2eff4cee8cc1b8ac15d9cd9b86178752
Signed-off-by: Patrick Georgi <patrick.georgi@secunet.com>
Reviewed-on: http://review.coreboot.org/155
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marcj303@gmail.com>
payloads/libpayload/drivers/usb/ehci_private.h