]> git.karo-electronics.de Git - karo-tx-linux.git/blob - drivers/usb/renesas_usbhs/fifo.h
75a7c1577ad3f34f7101688771fccd3abc74af78
[karo-tx-linux.git] / drivers / usb / renesas_usbhs / fifo.h
1 /*
2  * Renesas USB driver
3  *
4  * Copyright (C) 2011 Renesas Solutions Corp.
5  * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
6  *
7  * This program is distributed in the hope that it will be useful,
8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10  * GNU General Public License for more details.
11  *
12  * You should have received a copy of the GNU General Public License
13  * along with this program; if not, write to the Free Software
14  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
15  *
16  */
17 #ifndef RENESAS_USB_FIFO_H
18 #define RENESAS_USB_FIFO_H
19
20 #include "common.h"
21
22 /*
23  * fifo
24  */
25 int usbhs_fifo_write(struct usbhs_pipe *pipe, u8 *buf, int len);
26 int usbhs_fifo_read(struct usbhs_pipe *pipe, u8 *buf, int len);
27 int usbhs_fifo_prepare_write(struct usbhs_pipe *pipe);
28 int usbhs_fifo_prepare_read(struct usbhs_pipe *pipe);
29
30 #endif /* RENESAS_USB_FIFO_H */