summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k
AgeCommit message (Expand)Author
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-04-19Rename max_cpus to ncpusfound and compute it regardless of optionMiod Vallat
2009-04-14Convert the waitok field of uvm_pglistalloc to "flags", more will be added soon.Owain Ainsworth
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2009-03-15Generic softinterrupt support for m88k based platforms, adapted from armMiod Vallat
2009-03-09Switch mvme88k to timecounters.Miod Vallat
2009-03-08Move more z8536 defines from MVME188 specific code to the MI header and use it.Miod Vallat
2009-03-07When allocating memory in bus_dmamem_alloc() with uvm_pglistalloc(), do notMiod Vallat
2009-03-05Change SMP secondary processor startup to have them ``hatch'' earlier,Miod Vallat
2009-03-04Clean up the ipi code a bit and try to provide useful comments as well.Miod Vallat
2009-03-04When handling clock interrupts, check the overflow counter to know how manyMiod Vallat
2009-03-01Make more IPI synchronous. Performance slightly down, stability slightly up.Miod Vallat
2009-02-27Rework nmi handling to handle ``complex'' NMI faster, and return as fast asMiod Vallat
2009-02-27Be a bin more paranoid in m88410_inval() in the operation complete check.Miod Vallat
2009-02-21Move part of the mp lock logic into per-cpu callbacks; on MVME197DP we needMiod Vallat
2009-02-21Get rid of 88110 nmi stacks. This was a good idea, but I outsmarted myselfMiod Vallat
2009-02-20When looping to process external interrupts, do not complain (and panic)Miod Vallat
2009-02-20Let M188 kernel compile.Miod Vallat
2009-02-18Fix thinko in list traversal in vsbic_cmd_ccb().Miod Vallat
2009-02-17Pass a cpu_info * to setsoftipi() so it does not need to curcpu(), whichMiod Vallat
2009-02-17Be sure to pass a valid confargs * to child devices of vme0 when attaching,Miod Vallat
2009-02-16More 88110 SMP work. Contains, horribly entangled:Miod Vallat
2009-02-16Since NMI are now handled separately, remove the ``interrupt type'' argumentMiod Vallat
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2009-02-15Properly send a request sense command if the command status asks for it.Miod Vallat
2009-02-14Sync device lists with GENERIC.Miod Vallat
2009-02-14Add vsbic(4), a drive for the MVME327A SCSI and floppy controller, only forMiod Vallat
2009-02-14Fix a few defines.Miod Vallat
2009-02-13Use a different dispatcher for the NMI traps on 88110, these are tooMiod Vallat
2009-02-13Release the secondary processor initialization interlock a bit later,Miod Vallat
2009-02-13Allow IPIs on the secondary processors later in the bootstrap process, whenMiod Vallat
2009-02-13Provide a specific delay() routine using separate timers for the two cpusMiod Vallat
2009-02-13Make delay() a per-board function pointer.Miod Vallat
2009-02-12BPP routines for ``intelligent'' Motorola MVME boards. Currently not usedMiod Vallat
2009-02-08Oops, initialize the nmi stack correctly for the boot processor.Miod Vallat
2009-02-08On 88110 processors, use a separate stack to handle NMI; these can occurMiod Vallat
2009-02-08Use the correct flags when bus_dmamap_sync()ing the s/g lists.Miod Vallat
2009-02-01Nuke whitespace at EOL.Miod Vallat
2009-02-01Remove dma_cachectl() and rename dma_cachectl_pa() to dma_cachectl() now thatMiod Vallat
2009-02-01Get the cpu speed from the pcctwo configuration on MVME187.Miod Vallat
2009-02-01Finally switch this driver to bus_dma.Miod Vallat
2009-01-29Add a few cache operations after I/O completes.Miod Vallat
2009-01-29The ``flush before inval'' 88410 workaround needs to be done inMiod Vallat
2009-01-25Remove /dev/drum and related code.Miod Vallat
2009-01-18Define HEAP_START so that we can use space below it for ethernet buffers;Miod Vallat
2009-01-18Recompute file pointer position when seeking backwards, as it gets reinitializedMiod Vallat
2009-01-11Fix a sed bug in the makefile's depend target.Paul Irofti
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-11-27It turns out Motorola manufactured ECC 128MB memory boards for MVME188Miod Vallat
2008-10-30Initialize random seed for secondary processors.Miod Vallat