summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Collapse)Author
2006-05-09missing license; pt out by krw@Michael Shalayeff
2006-05-09more prettyTheo de Raadt
2006-05-09more spacesTheo de Raadt
2006-05-09spacing and a little KNFGordon Willem Klok
2006-05-08spacingGordon Willem Klok
2006-05-08Add smbios support for i386 and amd64, fix ipmi to use this new functionallity,Gordon Willem Klok
hook up some sysctls to add system vendor/product/version and UUID reporting. "get it in" deraadt@
2006-05-08add commented out entries for azalia(4).Brad Smith
2006-05-01add commented out entries for the Neterion Xframe-I 10Gb ethernet adapters.Brad Smith
the driver is currently untested.
2006-04-30- add I2O to RAMDISK_CDBrad Smith
- add I2O SCSI pass-through driver
2006-04-29Driver for Silicon Laboratories CP2101/CP2102 based serial adapters.Jonathan Gray
ok dlg@
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-21Do not leave behind half-initialized data structures of we stumble over corruptMark Kettenis
interrupt table entries. ok brad@, mickey@
2006-04-20Add a few more devices integrated on nForce4 chipsets.Mark Kettenis
2006-04-19oops. forgot fnclex define (:Michael Shalayeff
2006-04-19from todays freebsd advisory: fxrstor on amd cpu does not restore ↵Michael Shalayeff
fip,fdp,fop thus leaking other proc's execution history; deraadt@ ok
2006-04-18Print a usefull diagnostic message if we fail to transition between statesGordon Willem Klok
like the K8 driver for i386. Fix some indentation. ok dlg@
2006-04-15Add another nForce4 ISA bridge PCI device ID.Mark Kettenis
tested by cloder@
2006-04-14ANSIfy functions.Marco Peereboom
Spacing.
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-03-30iop works on my amd64, add it deraadt@Peter Stromberg
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-24Enable umsm(4) on archs that support CardBus.Jonathan Gray
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-19remove unused bdbtofsb(bn) macroMartin Reindl
found by drahn@
2006-03-16remove useless powernow cruft from dmesg. we're interested in theDavid Gwynne
available speed states (which is output separately), not if the cpu can support them even if the speedstates are not provided. from gwk, ok deraadt@
2006-03-16dont leak memory when we fail to find any valid states.David Gwynne
from gwk, ok deraadt@
2006-03-16display the possible speedstep values like we do on intel chips.David Gwynne
from gwk, ok deraadt@
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-15Correct checks against cd_ndevs - valid numbers are strictly inferior toMiod Vallat
cd_ndevs.
2006-03-15Remove address range KASSERT check in vtopte() and kvtopte(), callers areMiod Vallat
supposed to know which one of the two is applicable when the address is not guaranteed to be a kernel address. ok kettenis@ mickey@
2006-03-15knfTheo de Raadt
2006-03-15remove dead macrosMichael Shalayeff
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-13Fix machines that need PCI access during ACPI bringup.Marco Peereboom
Help and ok kettenis.
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 IPL_IMP and splimp().Brad Smith
2006-03-11add a comment.Brad Smith
2006-03-11add art(4).Brad Smith
2006-03-10- Wrap IPI sending in splclock(), since an interrupt atBrad Smith
IPL_CLOCK or lower may cause IPIs. - Make broadcast IPIs go through x86_ipi() as well, so that they wait for the APIC to be ready too. - Introduce a function, i82489_icr_wait, which waits for LAPIC_DLSTAT_BUSY cleared, and use it where appropriate. - Panic if lapic's busy too long and DIAGNOSTIC. From NetBSD Tested on a few amd64 MP systems.
2006-03-10oops; from ottoMichael Shalayeff
2006-03-10provide a counter for ipisMichael Shalayeff
2006-03-09Typo fix from 'P-O Yliniemi <peo atsomehostlike bsd-guide.net>'Tobias Weingartner
marco@ ok.
2006-03-08Glue showval into ddb.Marco Peereboom
2006-03-08Properly route ISA interrupts through ioapics.Mark Kettenis
tested by many; ok mickey@, brad@
2006-03-08Patch from Gordon Klock to update AMD PowerNow K8 support on i386,Uwe Stuehler
and to add amd64 K8 support from FreeBSD.
2006-03-07Add hooks for "machine acpi disasm"Marco Peereboom
ok jordan
2006-03-07It does not make sense to check for IA64 CPUID flag here.Jonathan Gray
ok deraadt@
2006-03-06Remove accidentally committed debug printf.Mark Kettenis