Linux 6.13-rc4
[linux.git] / arch / sh / include / asm / dmabrg.h
blob69e119cfd711e293d53d118ab7cc418e1cf2e01e
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3 * SH7760 DMABRG (USB/Audio) support
4 */
6 #ifndef _DMABRG_H_
7 #define _DMABRG_H_
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
21 extern int dmabrg_request_irq(unsigned int, void(*)(void *), void *);
22 extern void dmabrg_free_irq(unsigned int);
24 #endif