Module Name: src Committed By: macallan Date: Wed Nov 16 19:39:38 UTC 2016
Modified Files: src/sys/arch/sgimips/sgimips: bus.c Log Message: reenable mips1-specific dmamem_sync method clean up a bit while there To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/arch/sgimips/sgimips/bus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/sgimips/sgimips/bus.c diff -u src/sys/arch/sgimips/sgimips/bus.c:1.68 src/sys/arch/sgimips/sgimips/bus.c:1.69 --- src/sys/arch/sgimips/sgimips/bus.c:1.68 Thu Jul 14 19:08:12 2016 +++ src/sys/arch/sgimips/sgimips/bus.c Wed Nov 16 19:39:38 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: bus.c,v 1.68 2016/07/14 19:08:12 skrll Exp $ */ +/* $NetBSD: bus.c,v 1.69 2016/11/16 19:39:38 macallan Exp $ */ /* * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: bus.c,v 1.68 2016/07/14 19:08:12 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: bus.c,v 1.69 2016/11/16 19:39:38 macallan Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -80,22 +80,17 @@ bus_space_tag_t normal_memt = NULL; void sgimips_bus_dma_init(void) { - printf("%s\n", __func__); normal_bus_mem_init(&normal_mbst, NULL); normal_memt = &normal_mbst; -#if 0 +#ifdef MIPS1 switch (mach_type) { /* R2000/R3000 */ - case MACH_SGI_IP6 | MACH_SGI_IP10: + case MACH_SGI_IP6 | MACH_SGI_IP10: /* same number... */ case MACH_SGI_IP12: sgimips_default_bus_dma_tag._dmamap_ops.dmamap_sync = _bus_dmamap_sync_mips1; break; - - default: - panic("sgimips_bus_dma_init: unsupported mach type IP%d\n", - mach_type); } #endif } @@ -129,6 +124,7 @@ bus_space_read_1(bus_space_tag_t t, bus_ } #endif +#ifdef MIPS1 /* Common function from DMA map synchronization. May be called * by chipset-specific DMA map synchronization functions. * @@ -230,24 +226,6 @@ _bus_dmamap_sync_mips1(bus_dma_tag_t t, len -= minlen; } } - -#if 0 -paddr_t -bus_space_mmap(bus_space_tag_t space, bus_addr_t addr, off_t off, - int prot, int flags) -{ - - if (flags & BUS_SPACE_MAP_CACHEABLE) { - - return mips_btop(MIPS_KSEG0_TO_PHYS(addr) + off); - } else -#if defined(_MIPS_PADDR_T_64BIT) || defined(_LP64) - return mips_btop((MIPS_KSEG1_TO_PHYS(addr) + off) - | PGC_NOCACHE); -#else - return mips_btop((MIPS_KSEG1_TO_PHYS(addr) + off)); -#endif -} #endif #define CHIP normal