Home | History | Annotate | Download | only in ifpga
History log of /src/sys/arch/evbarm/ifpga/ifpga_io.c
RevisionDateAuthorComments
 1.15  21-Apr-2023  skrll Trailing whitespace.
 1.14  23-May-2022  andvar s/boundries/boundaries/, s/itterate/iterate/ and few more typos.
 1.13  16-Mar-2018  ryo use designated initializer to make adaptability and flexibility for changing struct bus_space.
no functional change.
 1.12  19-Feb-2013  skrll branches: 1.12.36;
Add support for the ARM Integrator/CP from Sergio L�pez.

The code hasn't been tested on real hardware, but INTEGRATOR_CP config
is useful for QEMU which supports it.
 1.11  12-Feb-2012  matt branches: 1.11.6;
Change old-style function defintions to C89 prototypes.

Approved by releng.
 1.10  01-Jul-2011  dyoung branches: 1.10.2; 1.10.6;
#include <sys/bus.h> instead of <machine/bus.h>.
 1.9  14-Mar-2009  dsl ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.8  24-Nov-2005  yamt branches: 1.8.78; 1.8.86; 1.8.92;
bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer.
bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.

we have too many copies!
 1.7  01-Apr-2005  yamt branches: 1.7.2; 1.7.8;
merge yamt-km branch.
- don't use managed mappings/backing objects for wired memory allocations.
save some resources like pv_entry. also fix (most of) PR/27030.
- simplify kernel memory management API.
- simplify pmap bootstrap of some ports.
- some related cleanups.
 1.6  15-Jul-2003  lukem branches: 1.6.8; 1.6.10;
__KERNEL_RCSID()
 1.5  02-Apr-2003  thorpej branches: 1.5.2;
Use PAGE_SIZE rather than NBPG.
 1.4  06-Oct-2002  thorpej Make this compile with strict prototypes.
 1.3  27-Sep-2002  provos remove trailing \n in panic(). approved perry.
 1.2  12-Apr-2002  thorpej Use the bus_space_generic bus space ops.
 1.1  27-Oct-2001  rearnsha branches: 1.1.2; 1.1.4;
Support for the Integrator/AP core-logic FPGA.
 1.1.4.4  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.1.4.3  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.4.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.1.4.1  27-Oct-2001  thorpej file ifpga_io.c was added on branch kqueue on 2002-01-10 19:42:05 +0000
 1.1.2.3  18-Oct-2002  nathanw Catch up to -current.
 1.1.2.2  17-Apr-2002  nathanw Catch up to -current.
 1.1.2.1  27-Oct-2001  nathanw file ifpga_io.c was added on branch nathanw_sa on 2002-04-17 00:02:55 +0000
 1.5.2.5  11-Dec-2005  christos Sync with head.
 1.5.2.4  01-Apr-2005  skrll Sync with HEAD.
 1.5.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.5.2.1  03-Aug-2004  skrll Sync with HEAD
 1.6.10.1  13-Feb-2005  yamt use new apis.
 1.6.8.1  29-Apr-2005  kent sync with -current
 1.7.8.1  29-Nov-2005  yamt sync with head.
 1.7.2.1  21-Jun-2006  yamt sync with head.
 1.8.92.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.8.86.1  28-Apr-2009  skrll Sync with HEAD.
 1.8.78.1  04-May-2009  yamt sync with head.
 1.10.6.1  18-Feb-2012  mrg merge to -current.
 1.10.2.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.10.2.1  17-Apr-2012  yamt sync with head
 1.11.6.1  25-Feb-2013  tls resync with head
 1.12.36.1  22-Mar-2018  pgoyette Synch with HEAD, resolve conflicts

RSS XML Feed