xref: /openbmc/linux/arch/parisc/include/asm/eisa_bus.h (revision deae26bf)
1deae26bfSKyle McMartin /*
2deae26bfSKyle McMartin  * eisa_bus.h interface between the eisa BA driver and the bus enumerator
3deae26bfSKyle McMartin  *
4deae26bfSKyle McMartin  * This program is free software; you can redistribute it and/or
5deae26bfSKyle McMartin  * modify it under the terms of the GNU General Public License
6deae26bfSKyle McMartin  * as published by the Free Software Foundation; either version
7deae26bfSKyle McMartin  * 2 of the License, or (at your option) any later version.
8deae26bfSKyle McMartin  *
9deae26bfSKyle McMartin  * Copyright (c) 2002 Daniel Engstrom <5116@telia.com>
10deae26bfSKyle McMartin  *
11deae26bfSKyle McMartin  */
12deae26bfSKyle McMartin 
13deae26bfSKyle McMartin #ifndef ASM_EISA_H
14deae26bfSKyle McMartin #define ASM_EISA_H
15deae26bfSKyle McMartin 
16deae26bfSKyle McMartin extern void eisa_make_irq_level(int num);
17deae26bfSKyle McMartin extern void eisa_make_irq_edge(int num);
18deae26bfSKyle McMartin extern int eisa_enumerator(unsigned long eeprom_addr,
19deae26bfSKyle McMartin 			   struct resource *io_parent,
20deae26bfSKyle McMartin 			   struct resource *mem_parent);
21deae26bfSKyle McMartin extern int eisa_eeprom_init(unsigned long addr);
22deae26bfSKyle McMartin 
23deae26bfSKyle McMartin #endif
24