usb: gadget: fotg210: add w1c interrupt status support
authorKuo-Jung Su <dantesu@faraday-tech.com>
Fri, 20 Dec 2013 04:32:59 +0000 (12:32 +0800)
committerMarek Vasut <marex@denx.de>
Mon, 13 Jan 2014 11:15:12 +0000 (12:15 +0100)
commitbd5e301d35621f2b00e0ecd77464c6c0e967fdbb
treef99f8029a9ea646ebd387377902dc4a4339c5a5e
parent7f673c99c2d8d1aa21996c5b914f06d784b080ca
usb: gadget: fotg210: add w1c interrupt status support

Since hardware revision 1.11.0, the following interrupt status
registers are now W1C (i.e., write 1 clear):

1. Interrupt Source Group 0 Register (0x144) (EP0 Abort: BIT5)
2. Interrupt Source Group 2 Register (0x14C) (All bits)

And before revision 1.11.0, these registers are all R/W.
Which means software must write a 0 to clear the status.

Signed-off-by: Kuo-Jung Su <dantesu@faraday-tech.com>
CC: Marek Vasut <marex@denx.de>
drivers/usb/gadget/fotg210.c