Home | History | Annotate | Download | only in alchemy
History log of /src/sys/arch/mips/alchemy/au_himem_space.c
RevisionDateAuthorComments
 1.16  04-Jan-2021  thorpej malloc(9) -> kmem(9)
 1.15  10-Nov-2019  chs branches: 1.15.8;
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
and remove code to handle failures that can no longer happen.
 1.14  27-Jan-2012  para branches: 1.14.48;
converting extent(9) from malloc(9) to kmem(9)
preceding kmem-vmem-pool-uvm patch

releng@ acknowledged
 1.13  10-Jul-2011  matt branches: 1.13.2; 1.13.6;
Fix machine/ includes
 1.12  01-Jul-2011  dyoung #include <sys/bus.h> instead of <machine/bus.h>.
 1.11  07-Jun-2010  martin Now that bus_handle_t is signed, avoid % operations on it. Convert all
% PAGE_SIZE to & PAGE_MASK. We don't expect to support non power of two
page sizes anytime soon ;-)
This makes PCI work again on my au1550.
 1.10  16-Dec-2009  matt branches: 1.10.2; 1.10.4;
Fix printf format problems and latent bugs made visible by new bus_*_t types.
 1.9  07-Nov-2009  cegger Add a flags argument to pmap_kenter_pa(9).
Patch showed on tech-kern@ http://mail-index.netbsd.org/tech-kern/2009/11/04/msg006434.html
No objections.
 1.8  28-Apr-2008  martin branches: 1.8.18;
Remove clause 3 and 4 from TNF licenses
 1.7  28-Feb-2007  thorpej branches: 1.7.40; 1.7.42; 1.7.44;
TRUE -> true, FALSE -> false
 1.6  21-Feb-2007  thorpej Replace the Mach-derived boolean_t type with the C99 bool type. A
future commit will replace use of TRUE and FALSE with true and false.
 1.5  28-Mar-2006  gdamore branches: 1.5.2; 1.5.8; 1.5.14; 1.5.20;
Rework evbmips clock architecture to use common clock_subr.h routines.

Additionally, do not fail if no RTC is present, as not all boards have one.

Malta now uses the common dev/ic/mc146818.c code as much as possible, reducing
local "custom" code. These malta changes are *untested*, as I do not have
a Malta board to test with. If someone would please test them and get back to
me, I'd appreciate it!
 1.4  19-Mar-2006  martin Fix bus_space_read_stream*_2 accessors (pasto, proably) - this makes wi0
work on my meshcube.
 1.3  16-Mar-2006  simonb branches: 1.3.2;
Fix prototype for au_himem_map().
 1.2  19-Feb-2006  gdamore branches: 1.2.2; 1.2.4;
Sprinkle wbflush(). Apparently code out there assumes implicit barriers.
 1.1  16-Feb-2006  gdamore branches: 1.1.2;
Reenable PCI on DBAU1500. May still be useful for PIO devices. Comments
in the config are left intact, though.
Add a PMAP-driven bus_space for access to upper memory, instead of using
wired entries.
Convert aupci to use said bus_space -- no measured performance impact.
 1.1.2.3  01-Mar-2006  yamt sync with head.
 1.1.2.2  18-Feb-2006  yamt sync with head.
 1.1.2.1  16-Feb-2006  yamt file au_himem_space.c was added on branch yamt-uio_vmspace on 2006-02-18 15:38:41 +0000
 1.2.4.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.2.2.1  01-Apr-2006  yamt sync with head.
 1.3.2.1  28-Mar-2006  tron Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
 1.5.20.2  12-Mar-2007  rmind Sync with HEAD.
 1.5.20.1  27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.5.14.2  09-Sep-2006  rpaulo sync with head
 1.5.14.1  28-Mar-2006  rpaulo file au_himem_space.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:41:14 +0000
 1.5.8.4  03-Sep-2007  yamt sync with head.
 1.5.8.3  26-Feb-2007  yamt sync with head.
 1.5.8.2  21-Jun-2006  yamt sync with head.
 1.5.8.1  28-Mar-2006  yamt file au_himem_space.c was added on branch yamt-lazymbuf on 2006-06-21 14:53:28 +0000
 1.5.2.2  22-Apr-2006  simonb Sync with head.
 1.5.2.1  28-Mar-2006  simonb file au_himem_space.c was added on branch simonb-timecounters on 2006-04-22 11:37:41 +0000
 1.7.44.3  11-Aug-2010  yamt sync with head.
 1.7.44.2  11-Mar-2010  yamt sync with head
 1.7.44.1  16-May-2008  yamt sync with head.
 1.7.42.1  18-May-2008  yamt sync with head.
 1.7.40.1  02-Jun-2008  mjf Sync with HEAD.
 1.8.18.1  10-Jan-2010  matt Add generic support for DMA bounce buffers and real version of
bus_dmatag_subregion. MALTA uses it for ISADMA. Make RMIXL use
for creating 32bit and 29bit subregions.
 1.10.4.1  03-Jul-2010  rmind sync with head
 1.10.2.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.13.6.1  18-Feb-2012  mrg merge to -current.
 1.13.2.1  17-Apr-2012  yamt sync with head
 1.14.48.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.15.8.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed