Home | History | Annotate | Download | only in pci
History log of /src/sys/arch/alpha/pci/irongatevar.h
RevisionDateAuthorComments
 1.8  04-Dec-2023  thorpej Convert the Alpha port's bus_space back-end to manage address space
with vmem(9) arenas (using statically-allocated private boundary tags
for very early-in-boot) rather than extent(9).

As a side-effect, there's arguments to some initialization functions
that are no longer required, so garbage-collect those, update all the
call sites.
 1.7  14-Oct-2020  thorpej 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.6  06-Feb-2012  matt Do a minor cleanup of alpha (this will make applying pullups post branching
easier).
u_int{8,16,32,64}_t -> uint{*}_t
Change all old-style definitions to C89 prototypes.
Whitespace cleanup.
Constification in db_disasm.c
 1.5  14-Jun-2011  matt branches: 1.5.2; 1.5.6;
Major cleanup of alpha device drivers.
Switch to CFATTACH_DECL_NEW.
struct device * -> device_t
struct cfdata * -> cfdata_t
Use of device_xname. No direct access to struct device members.
Use aprint* (not complete).
 1.4  28-Apr-2008  martin branches: 1.4.32;
Remove clause 3 and 4 from TNF licenses
 1.3  29-Nov-2000  thorpej branches: 1.3.126; 1.3.128; 1.3.130;
Do the additional PCI memory initialization after configuring DMA.
 1.2  18-Nov-2000  thorpej branches: 1.2.2;
Duh, don't need SGMAP-related includes on this chipset.
 1.1  01-Jun-2000  thorpej branches: 1.1.4;
Add support for the Alpha Processor, Inc. UP1000 EV6 system.
 1.1.4.2  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1  01-Jun-2000  minoura file irongatevar.h was added on branch minoura-xpg4dl on 2000-06-22 16:58:39 +0000
 1.2.2.4  08-Dec-2000  bouyer Sync with HEAD.
 1.2.2.3  22-Nov-2000  bouyer Sync with HEAD.
 1.2.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.2.2.1  18-Nov-2000  bouyer file irongatevar.h was added on branch thorpej_scsipi on 2000-11-20 19:57:10 +0000
 1.3.130.1  16-May-2008  yamt sync with head.
 1.3.128.1  18-May-2008  yamt sync with head.
 1.3.126.1  02-Jun-2008  mjf Sync with HEAD.
 1.4.32.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.5.6.1  18-Feb-2012  mrg merge to -current.
 1.5.2.1  17-Apr-2012  yamt sync with head

RSS XML Feed