summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Collapse)Author
2006-05-12Keep track of which DMA window was actually used to map theBrad Smith
request (not always the passed in DMA tag if we try direct-map and then fall back to sgmap-mapped). Use the actual window when performing dmamap_sync and dmamap_unload operations. From NetBSD ok martin@
2006-05-06fix the untested comment.Brad Smith
2006-05-06- Add vge(4), lge(4), hme(4), mtd(4), luphy(4) and ciphy(4)Brad Smith
- Move tl(4) and ste(4) out of the untested section
2006-05-06add ciss(4) to the untested section, 530[24]'s exist with Alpha specificBrad Smith
firmware for SRM setup.
2006-04-27from PAE work:Michael Shalayeff
add a BUS_DMA_24BIT flag to signify that dmamap being created is for the isadma use (thus already backed up by the bounce buffers). later also to be used for dmamem allocation.
2006-04-13Use PAGE_SIZE rather than NBPG.Brad Smith
From NetBSD ok martin@ miod@
2006-04-13Don't use NBPG.Brad Smith
From NetBSD ok martin@ miod@
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-04-04Add a `prefetch threshold' member to the bus_dma_tag_t, so thatBrad Smith
eventually we can determine whether or not to allocate a spill page on a per-mapping basis. From NetBSD ok martin@
2006-04-04clean up after Theo's "support mbuf handling in alpha sgmap dma maps" commit.Brad Smith
ok martin@
2006-03-27add a few more crypto cards.Brad Smith
ok martin@
2006-03-27rev 1.30Brad Smith
Don't increase the segment index if we skipped a zero-length mbuf. rev 1.22 Since the SGMAP buffer load subroutine doesn't need to modify the segment index, don't pass it by reference. From NetBSD ok miod@
2006-03-26Replace usage of alpha_pci_decompose_tag() with pci_decompose_tag() andBrad Smith
remove alpha_pci_decompose_tag(). From NetBSD ok martin@
2006-03-20factorize SGMAP-mapped DMA map creation and destroy codeMartin Reindl
ok miod@, additional testing jsg@ from NetBSD
2006-03-19Do not compile misaligned access recovery code if option SMALL_KERNEL;Miod Vallat
ok deraadt@
2006-03-19remove unused bdbtofsb(bn) macroMartin Reindl
found by drahn@
2006-03-18In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter.Miod Vallat
Makes isadma much happier. From NetBSD
2006-03-18Switch to a rpcc-based delay() implementation. From NetBSD.Miod Vallat
2006-03-17Fix single-stepping via ptrace(2); ok art@ kettenis@Miod Vallat
2006-03-16Get rid of specific softc structure for pci host bridges, as it is neverMiod Vallat
used. No functional change.
2006-03-16Get rid of redundant check in tcasicmatch() - we will only request "tcasic"Miod Vallat
as platform.iobus on tc-capable machines.
2006-03-15use sysctl_int_lower() for the aperture variable. This lets root closeTheo de Raadt
the aperture without having to reboot, but does not allow re-opening; ok matthieu
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
NULL for root PCI busses. For busses behind a bridge, it points to a persistent copy of the bridge's pcitag_t. This can be very useful for machine-dependent PCI bus enumeration code. From NetBSD ok grange@ kettenis@
2006-03-13Protect sgmap extents with splvm(); from NetBSD.Miod Vallat
2006-03-12with pcn(4) now in place remove or replace the references to PCI le(4)Martin Reindl
and complement pcn* at pci? where useful as request by brad@ ok brad@
2006-03-12remove splimp.Brad Smith
2006-03-11add art(4).Brad Smith
2006-03-04Typos grab bag of the month, eyeballed by jmc@Miod Vallat
2006-03-04Better names for turbochannel event counters.Miod Vallat
2006-02-26Provide a buffer large enough for its contents in pal_opname(). ok deraadt@Miod Vallat
2006-02-25ok, the miod thing can go back in, tree buildsTheo de Raadt
2006-02-24NO_IEEE ifndef is still needed for RAMDISKBIG at leastTheo de Raadt
2006-02-23Better dependency rules in files.alpha, also point to cpuconf.c in theMiod Vallat
source tree instead of copying it to the kernel compilation directory for no good reason.
2006-02-23de fits again.Miod Vallat
2006-02-23Remove duplicate switch_exit() definition with <machine/cpu.h>Miod Vallat
2006-02-23Only compile badaddr() if we have support for TurboChannel, apecs, cia or lca,Miod Vallat
as they are the only users of badaddr(); shrinks RAMDISKB a little more.
2006-02-22Nuke unused includes.Miod Vallat
2006-02-15enable -DSUN_BOOTPARAMS; henning@ martin@ miod@ okMichael Shalayeff
2006-02-14Homogeneize WSDISPLAY_* option comments (especially on cats)Miod Vallat
2006-02-12Remove dead isabeep driver and unused isabeep() function.Miod Vallat
2006-02-10- remove lmc(4) from RAMDISKBIGBrad Smith
- remove redundant lmc(4) entry from GENERIC - add san(4) to GENERIC as it should now work on alpha
2006-02-07convert pmap_phys_address() to a define, consistent with other archs;Martin Reindl
avoids losing information due to int in proto ... thanks to KUDO Takashi for tracking this down ok miod@
2006-02-04update comment for ralDamien Bergamini
no devices added or removed
2006-01-29Add a alpha_shared_intr_reset_strays() function that resets the strayMartin Reindl
interrupt counter for a given shared interrupt descriptor. When an interrupt is successfully handled, reset the strays counter, thus preventing a "slow leak" from eventually shutting off the interrupt vector. from NetBSD via KUDO Takashi
2006-01-26Fix character range check in local atoi() function. krw@ "looks correct"Aaron Campbell
2006-01-20add emu(4) here and enable midi attachment for eap(4)Brad Smith
2006-01-17Do not invoke resettodr() on shutdown if we have been sitting in ddb.Miod Vallat
2006-01-10Remove duplicate _C_LABEL define. OK miod@Todd C. Miller
2006-01-09Enable hotplug(4); Tested by Michael Knudsen and me;Robert Nagy
ok brad@ deraadt@