summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_xlreg.h
diff options
context:
space:
mode:
authorgallatin <gallatin@FreeBSD.org>1999-05-26 23:01:57 +0000
committergallatin <gallatin@FreeBSD.org>1999-05-26 23:01:57 +0000
commitb5afe950d0039e26fabd75bdd242c03803121f40 (patch)
tree040900e637c5436a92b5528ed6c92fa92675aba9 /sys/pci/if_xlreg.h
parent68290356efdb6c55d4f937b8eb380a3c6c8aab06 (diff)
downloadFreeBSD-src-b5afe950d0039e26fabd75bdd242c03803121f40.zip
FreeBSD-src-b5afe950d0039e26fabd75bdd242c03803121f40.tar.gz
Allow chipset drivers to specify the direct-mapped DMA window's mask in
preparation for tsunami support. Previous chipsets' direct-mapped DMA mask was always 1024*1024*1024. The Tsunami chipset needs it to be 2*1024*1024*1024 These changes should not affect the i386 port Reviewed by: Doug Rabson <dfr@nlsystems.com>
Diffstat (limited to 'sys/pci/if_xlreg.h')
-rw-r--r--sys/pci/if_xlreg.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/pci/if_xlreg.h b/sys/pci/if_xlreg.h
index 46b0c66..3c5814d 100644
--- a/sys/pci/if_xlreg.h
+++ b/sys/pci/if_xlreg.h
@@ -29,7 +29,7 @@
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
* THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: if_xlreg.h,v 1.28 1999/05/05 15:01:27 wpaul Exp $
+ * $Id: if_xlreg.h,v 1.15 1999/05/05 17:05:07 wpaul Exp $
*/
#define XL_EE_READ 0x0080 /* read, 5 bit address */
@@ -812,8 +812,8 @@ struct xl_stats {
#ifdef __alpha__
#undef vtophys
-#define vtophys(va) (pmap_kextract(((vm_offset_t) (va))) \
- + 1*1024*1024*1024)
+#define vtophys(va) alpha_XXX_dmamap((vm_offset_t)va)
+
#endif
#ifndef IFM_10_FL
OpenPOWER on IntegriCloud