Cross Reference: loongson_bus_defs.h
xref: /src/sys/arch/evbmips/loongson/loongson_bus_defs.h
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/evbmips/loongson/
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

Indexes created Mon Nov 10 17:20:41 GMT 2025