From: Cliff Cai Date: Tue, 19 Jan 2010 05:10:42 +0000 (-0500) Subject: usb: musb: fix Blackfin DMA register padding X-Git-Tag: v2010.03-rc1~92 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec2aadb40855cecb088b68c062e3534d6ce39128;p=platform%2Fkernel%2Fu-boot.git usb: musb: fix Blackfin DMA register padding The conversion from offsets to C structs lost a little padding in the DMA register map. Accessing endpoints other than ep0 with DMA would fail as the addresses wouldn't be adjusted correctly. Signed-off-by: Cliff Cai Signed-off-by: Mike Frysinger --- diff --git a/drivers/usb/musb/blackfin_usb.h b/drivers/usb/musb/blackfin_usb.h index ab26ca2..de994bf 100644 --- a/drivers/usb/musb/blackfin_usb.h +++ b/drivers/usb/musb/blackfin_usb.h @@ -82,7 +82,7 @@ struct bfin_musb_dma_regs { ureg(addr_high); ureg(count_low); ureg(count_high); - ureg(pad); + u32 reserved0[2]; }; #undef ureg