loongson_bus_defs.h revision 1.2
11.2Snonaka/* $NetBSD: loongson_bus_defs.h,v 1.2 2012/03/02 13:20:57 nonaka Exp $ */ 21.1Sbouyer 31.1Sbouyer#ifndef _LOONGSON_BUS_H_ 41.1Sbouyer#define _LOONGSON_BUS_H_ 51.1Sbouyer 61.1Sbouyer#include <machine/bus_defs.h> 71.1Sbouyer 81.1Sbouyerextern struct extent *loongson_io_ex; 91.1Sbouyerextern struct extent *loongson_mem_ex; 101.1Sbouyerextern int ex_mallocsafe; 111.1Sbouyerextern struct mips_bus_space bonito_iot; 121.1Sbouyerextern struct mips_bus_space bonito_memt; 131.1Sbouyerextern struct mips_bus_dma_tag bonito_dmat; 141.1Sbouyerextern struct mips_pci_chipset bonito_pc; 151.1Sbouyer 161.1Sbouyervoid bonito_bus_io_init(bus_space_tag_t, void *); 171.1Sbouyervoid bonito_bus_mem_init(bus_space_tag_t, void *); 181.1Sbouyer 191.2Snonakaint bonito_bus_io_legacy_map(void *, bus_addr_t, bus_size_t, int, 201.2Snonaka bus_space_handle_t *, int); 211.2Snonaka 221.1Sbouyer#endif /* _LOONGSON_BUS_H_ */ 23