forked from Minki/linux
[PATCH] USB: fix pxa2xx_udc compile warnings
This patch fixes several types in the PXA25x udc driver and hence fixes several compiler warnings. Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
72a755fce0
commit
2ba08e825e
@ -422,7 +422,7 @@ static inline void ep0_idle (struct pxa2xx_udc *dev)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
write_packet(volatile u32 *uddr, struct pxa2xx_request *req, unsigned max)
|
write_packet(volatile unsigned long *uddr, struct pxa2xx_request *req, unsigned max)
|
||||||
{
|
{
|
||||||
u8 *buf;
|
u8 *buf;
|
||||||
unsigned length, count;
|
unsigned length, count;
|
||||||
@ -2602,7 +2602,7 @@ static int __exit pxa2xx_udc_remove(struct device *_dev)
|
|||||||
* VBUS IRQs should probably be ignored so that the PXA device just acts
|
* VBUS IRQs should probably be ignored so that the PXA device just acts
|
||||||
* "dead" to USB hosts until system resume.
|
* "dead" to USB hosts until system resume.
|
||||||
*/
|
*/
|
||||||
static int pxa2xx_udc_suspend(struct device *dev, u32 state, u32 level)
|
static int pxa2xx_udc_suspend(struct device *dev, pm_message_t state, u32 level)
|
||||||
{
|
{
|
||||||
struct pxa2xx_udc *udc = dev_get_drvdata(dev);
|
struct pxa2xx_udc *udc = dev_get_drvdata(dev);
|
||||||
|
|
||||||
|
@ -69,11 +69,11 @@ struct pxa2xx_ep {
|
|||||||
* UDDR = UDC Endpoint Data Register (the fifo)
|
* UDDR = UDC Endpoint Data Register (the fifo)
|
||||||
* DRCM = DMA Request Channel Map
|
* DRCM = DMA Request Channel Map
|
||||||
*/
|
*/
|
||||||
volatile u32 *reg_udccs;
|
volatile unsigned long *reg_udccs;
|
||||||
volatile u32 *reg_ubcr;
|
volatile unsigned long *reg_ubcr;
|
||||||
volatile u32 *reg_uddr;
|
volatile unsigned long *reg_uddr;
|
||||||
#ifdef USE_DMA
|
#ifdef USE_DMA
|
||||||
volatile u32 *reg_drcmr;
|
volatile unsigned long *reg_drcmr;
|
||||||
#define drcmr(n) .reg_drcmr = & DRCMR ## n ,
|
#define drcmr(n) .reg_drcmr = & DRCMR ## n ,
|
||||||
#else
|
#else
|
||||||
#define drcmr(n)
|
#define drcmr(n)
|
||||||
|
Loading…
Reference in New Issue
Block a user