summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-04-10recognize the Intrepid 2 ATA controller.Brad Smith
2006-04-10enable schenvTheo de Raadt
2006-04-09On macppc and sparc64, if allowaperture=0 only allow mmap()-ing ofMatthieu Herrb
the framebuffer memory in WSDISPLAYIO_MODE_DUMBFB mode.
2006-04-09On MVME188 systems with more than two CMMUs par CPU, do not honor theMiod Vallat
address split scheme when operating on caches, as this does not work (probably for some snooping needs?); TLB operations are still honoring the split and are not affected.
2006-04-09Rewrite bus_compatible() to allow one alias to expand to several drivers,Miod Vallat
and in this case pick the one which matches the driver we are currently attaching, if any; allows systems netbooted via gem interfaces to recognize their boot device, and solves PR #5058.
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-04-08Don't panic in apic_intr_establush() if interrupt is not sharable and alreadyMark Kettenis
taken; return NULL instead, just like we do for non-apic interrupts. Fixes PR 5064. ok mickey@
2006-04-06Hook up mfi, remains disabled.Marco Peereboom
2006-04-05enable tqphy(4) here tooMartin Reindl
2006-04-05Enable an(4) on BE archs now that it works.Kurt Miller
2006-04-04enable tqphy(4), found on xl(4)Martin Reindl
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-04-04Add input routines to the i2s layer to support future Zaurus audio input.Christopher Pascoe
ok robert@
2006-04-04Add pxa2x0_dma_from_fifo to support DMA from internal peripheral FIFOsChristopher Pascoe
to memory. ok robert@
2006-04-04Abort any DMA that is in progress before changing the DMA completion handler,Christopher Pascoe
not after.
2006-04-04Configure the I2S controller's GPIOs, not than the USB's.Christopher Pascoe
tested robert@
2006-04-04Small hex-vs-decimal typo from gwk, and tested by me (with cpusig checkUwe Stuehler
disabled because my BIOS sucks).
2006-04-01Revert previous commit, this causes sti1 probe to hang on some models.Miod Vallat
2006-03-31No point in calling pte_spill_r() 90% of the time, when the first thingDale Rahn
it is going to do is test user/kernel and return, do it before the call.
2006-03-30iop works on my amd64, add it deraadt@Peter Stromberg
2006-03-29workaround for intel errata p53 -- follow lapic writes w/ a read; toby@ ↵Michael Shalayeff
kettenis@ ok
2006-03-29Recognise it(4) at port 0xd00 as well. This is where ASUS seemJonathan Gray
to be putting it on all their recent boards. "put this in" grange@
2006-03-29Enable the MPU-401 MIDI UART found at isa address 0x330Jonathan Gray
on nforce systems. Tested with Monkey Island 2 and an MT-32.
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-27kill unused extern in ifdef DEBUG evenMichael Shalayeff
2006-03-27regenMichael Shalayeff
2006-03-27typoMichael Shalayeff
2006-03-27com at pcmcia; from fkr@bytemine.deTheo de Raadt
2006-03-27put com(4) at cdevsw 26Theo de Raadt
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-26Support for accesing 8-bit ISA I/O throught the gpio(4)Alexander Yurchenko
framework. Allows to use stupid GPIO device on the Acrosser AR-B1662 board. Work by form@.
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
2006-03-24hppa has CardBus and USB as well so add umsm(4).Jonathan Gray
Pointed out by mickey.
2006-03-24move the mp tramp higher to avoid trashing boot args and also to fight ↵Michael Shalayeff
strange memory zeroing happennning on some amd machines; toby@ ok
2006-03-24Enable umsm(4) on archs that support CardBus.Jonathan Gray
2006-03-24- Set the PCI latency timer for bus master devices.Brad Smith
- Turn on parity checking for the PCI bus. From NetBSD Tested on U5/U10/U30/Netra X1/T1 105/Leopard-V
2006-03-23- Remove variable names from function prototypes.Brad Smith
- Use ether_input_mbuf() and bpf_mtap(). From NetBSD ok martin@
2006-03-23Use PAGE_SIZE instead of NBPG.Brad Smith
2006-03-23ANSI and KNF.Brad Smith
2006-03-23ANSIfyBrad Smith
2006-03-23Extra parentheses in comments.Ray Lai
From Alexey Dobriyan. OK miod@ and otto@
2006-03-22Fixup broken mpbios'es on VT8237 and nForce4 chipsets. Fixes interruptMark Kettenis
routing for SATA on those chipsets in GENERIC.MP. ok mickey@, brad@.
2006-03-20Don't forget to unlock of reading the RTC fails.Mark Kettenis
Should fix panic on iMac G5 (iSight).
2006-03-20a bit of demagification. this moves the checks for the cpu scaling featuresDavid Gwynne
out of machdep and into powernow-k7 and -k8. machdep now just figures out if its the right type of cpu before calling the powernow code which figures out if the scaling is supported. from gwk
2006-03-20factorize SGMAP-mapped DMA map creation and destroy codeMartin Reindl
ok miod@, additional testing jsg@ from NetBSD
2006-03-19Change BLKDEV_IOSIZE down to 2KB like on all other platforms; ok kettenis@Miod Vallat
2006-03-19Do not compile misaligned access recovery code if option SMALL_KERNEL;Miod Vallat
ok deraadt@
2006-03-19mountroot for disk devices shall be dk_mountroot(), not ffs_mountroot().Miod Vallat