Home | History | Annotate | Download | only in pci
History log of /src/sys/arch/alpha/pci/irongate_dma.c
RevisionDateAuthorComments
 1.10  04-Jul-2021  thorpej Remove unnecessary #include <sys/malloc.h>
 1.9  05-May-2021  thorpej Moar static.
 1.8  14-Oct-2020  thorpej branches: 1.8.6;
Add a mechanism to allow a platform to optionally shelter some region
of physical memory from random allocations from the default VM page
free list. Use this hook to shelter regions within 0-16MB of physical
RAM on Jensen and Irongate systems; those platforms do not have SGMAP
DMA, and so we need to shelter this range so that devices using ISA DMA
(e.g. floppy controller) have an opportunity to allocate DMA-safe memory.

PR port-alpha/27087
 1.7  10-Oct-2020  thorpej G/C alpha_XXX_dmamap() / alpha_XXX_dmamap_or. They haven't been needed
for a long time.
 1.6  01-Jul-2011  dyoung #include <sys/bus.h> instead of <machine/bus.h>.
 1.5  15-Dec-2010  matt Remove unneeded includes of <uvm/uvm_extern.h>
 1.4  28-Apr-2008  martin branches: 1.4.22;
Remove clause 3 and 4 from TNF licenses
 1.3  29-Jun-2000  mrg branches: 1.3.2; 1.3.128; 1.3.130; 1.3.132;
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
 1.2  11-Jun-2000  thorpej branches: 1.2.4;
G/c some unneeded prototypes (functions don't exist).
 1.1  01-Jun-2000  thorpej Add support for the Alpha Processor, Inc. UP1000 EV6 system.
 1.2.4.2  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.2.4.1  11-Jun-2000  minoura file irongate_dma.c was added on branch minoura-xpg4dl on 2000-06-22 16:58:39 +0000
 1.3.132.1  16-May-2008  yamt sync with head.
 1.3.130.1  18-May-2008  yamt sync with head.
 1.3.128.1  02-Jun-2008  mjf Sync with HEAD.
 1.3.2.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.3.2.1  29-Jun-2000  bouyer file irongate_dma.c was added on branch thorpej_scsipi on 2000-11-20 19:57:09 +0000
 1.4.22.1  05-Mar-2011  rmind sync with head
 1.8.6.2  01-Aug-2021  thorpej Sync with HEAD.
 1.8.6.1  13-May-2021  thorpej Sync with HEAD.

RSS XML Feed