1 1.1 dyoung /* $NetBSD: bus_defs.h,v 1.1 2011/07/01 17:10:00 dyoung Exp $ */ 2 1.1 dyoung /* $OpenBSD: bus.h,v 1.1 1997/10/13 10:53:42 pefo Exp $ */ 3 1.1 dyoung 4 1.1 dyoung #ifndef _SANDPOINT_BUS_DEFS_H_ 5 1.1 dyoung #define _SANDPOINT_BUS_DEFS_H_ 6 1.1 dyoung 7 1.1 dyoung /* 8 1.1 dyoung * Values for the SandPoint bus space tag, not to be used directly by MI code. 9 1.1 dyoung */ 10 1.1 dyoung #define SANDPOINT_BUS_SPACE_IO 0xFE000000 /* i/o space */ 11 1.1 dyoung #define SANDPOINT_BUS_SPACE_MEM 0x80000000 /* mem space */ 12 1.1 dyoung #define SANDPOINT_BUS_SPACE_EUMB 0xFC000000 /* EUMB space */ 13 1.1 dyoung #define SANDPOINT_PCI_CONFIG_ADDR 0xFEC00CF8 14 1.1 dyoung #define SANDPOINT_PCI_CONFIG_DATA 0xFEE00CFC 15 1.1 dyoung 16 1.1 dyoung /* 17 1.1 dyoung * Address conversion as seen from a PCI master. 18 1.1 dyoung */ 19 1.1 dyoung #define PHYS_TO_BUS_MEM(t,x) (x) 20 1.1 dyoung #define BUS_MEM_TO_PHYS(t,x) (x) 21 1.1 dyoung 22 1.1 dyoung #include <powerpc/bus_defs.h> 23 1.1 dyoung 24 1.1 dyoung #endif /* _SANDPOINT_BUS_DEFS_H_ */ 25