usb: gadget: ci13xxx: fix the context of register map
authorAlexander Shishkin <alexander.shishkin@linux.intel.com>
Fri, 11 May 2012 14:25:42 +0000 (17:25 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 May 2012 23:35:38 +0000 (16:35 -0700)
The regmap field is an array of register pointers, not the other way
around.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/ci13xxx_udc.h

index 553cc817b2dcc66ecbf4249b56c39d1f86531290..a4cad41634fcccc550fd14973fe3984f13817fa9 100644 (file)
@@ -122,7 +122,7 @@ struct hw_bank {
        void __iomem *cap;    /* bus map offset + CAP offset */
        void __iomem *op;     /* bus map offset + OP offset */
        size_t        size;   /* bank size */
-       void *__iomem *regmap;
+       void __iomem **regmap;
 };
 
 /* CI13XXX UDC descriptor & global resources */