18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * eisa_bus.h interface between the eisa BA driver and the bus enumerator 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * Copyright (c) 2002 Daniel Engstrom <5116@telia.com> 68c2ecf20Sopenharmony_ci */ 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#ifndef ASM_EISA_H 98c2ecf20Sopenharmony_ci#define ASM_EISA_H 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciextern void eisa_make_irq_level(int num); 128c2ecf20Sopenharmony_ciextern void eisa_make_irq_edge(int num); 138c2ecf20Sopenharmony_ciextern int eisa_enumerator(unsigned long eeprom_addr, 148c2ecf20Sopenharmony_ci struct resource *io_parent, 158c2ecf20Sopenharmony_ci struct resource *mem_parent); 168c2ecf20Sopenharmony_ciextern int eisa_eeprom_init(unsigned long addr); 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci#endif 19