xref: /openbmc/linux/arch/sh/include/asm/dmabrg.h (revision fbb6b31a)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * SH7760 DMABRG (USB/Audio) support
4  */
5 
6 #ifndef _DMABRG_H_
7 #define _DMABRG_H_
8 
9 /* IRQ sources */
10 #define DMABRGIRQ_USBDMA	0
11 #define DMABRGIRQ_USBDMAERR	1
12 #define DMABRGIRQ_A0TXF		2
13 #define DMABRGIRQ_A0TXH		3
14 #define DMABRGIRQ_A0RXF		4
15 #define DMABRGIRQ_A0RXH		5
16 #define DMABRGIRQ_A1TXF		6
17 #define DMABRGIRQ_A1TXH		7
18 #define DMABRGIRQ_A1RXF		8
19 #define DMABRGIRQ_A1RXH		9
20 
21 extern int dmabrg_request_irq(unsigned int, void(*)(void *), void *);
22 extern void dmabrg_free_irq(unsigned int);
23 
24 #endif
25