]>
Commit | Line | Data |
---|---|---|
51533b61 MS |
1 | #include <linux/module.h> |
2 | #include <linux/irq.h> | |
556dcee7 JN |
3 | #include <arch/dma.h> |
4 | #include <arch/intmem.h> | |
5 | #include <mach/pinmux.h> | |
6 | #include <arch/io.h> | |
51533b61 MS |
7 | |
8 | /* Functions for allocating DMA channels */ | |
9 | EXPORT_SYMBOL(crisv32_request_dma); | |
10 | EXPORT_SYMBOL(crisv32_free_dma); | |
11 | ||
12 | /* Functions for handling internal RAM */ | |
13 | EXPORT_SYMBOL(crisv32_intmem_alloc); | |
14 | EXPORT_SYMBOL(crisv32_intmem_free); | |
15 | EXPORT_SYMBOL(crisv32_intmem_phys_to_virt); | |
16 | EXPORT_SYMBOL(crisv32_intmem_virt_to_phys); | |
17 | ||
18 | /* Functions for handling pinmux */ | |
19 | EXPORT_SYMBOL(crisv32_pinmux_alloc); | |
43e6bd6a | 20 | EXPORT_SYMBOL(crisv32_pinmux_alloc_fixed); |
51533b61 | 21 | EXPORT_SYMBOL(crisv32_pinmux_dealloc); |
43e6bd6a JN |
22 | EXPORT_SYMBOL(crisv32_pinmux_dealloc_fixed); |
23 | EXPORT_SYMBOL(crisv32_io_get_name); | |
24 | EXPORT_SYMBOL(crisv32_io_get); | |
51533b61 MS |
25 | |
26 | /* Functions masking/unmasking interrupts */ | |
4150764f JN |
27 | EXPORT_SYMBOL(crisv32_mask_irq); |
28 | EXPORT_SYMBOL(crisv32_unmask_irq); |