summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2005-10-28lost a diff from gordon, only attach if we can do something usefulTed Unangst
2005-10-28malloc(M_WAITOK) is bad in init code, M_DEVBUF is nicer than M_TEMP,Ted Unangst
and if the cpu gets stuck, don't spin too long.
2005-10-28update support for powernow (cool and quiet) on k7, and add supportTed Unangst
for k8. preliminary and not well tested yet. from freebsd via gordon klok.
2005-10-27repair ops. looking at the doc i suppose had no doc and no good clue when ↵Michael Shalayeff
wrote it; tested on osb5
2005-10-27ironically everything past 8231 has 8 pci lines (we assume)Michael Shalayeff
2005-10-27stupid me, of course these MD macros need to be converted to MI macrosMartin Reindl
as well
2005-10-27apparently 8235 has 8 pci lines too (ommited from the docs); tested by jolan@Michael Shalayeff
2005-10-27em kind of works now (not under heavy nfs load); ok bradTheo de Raadt
2005-10-26- enable siop(4) in RAMDISK_CD on amd64.Niall O'Higgins
ok deraadt@
2005-10-26add vt8233 and vt8235 (at least 8235 verified in docs)Michael Shalayeff
2005-10-26reverse 8237 check to only match 8237Michael Shalayeff
2005-10-26add via 8237 back, works nowHenning Brauer
2005-10-26in set_trigger only touch triggers not whole routing crapMichael Shalayeff
2005-10-26fix 8237 trigger maskMichael Shalayeff
2005-10-26Add basic handler for MCE and MCA. Written mostly by toby@ and commiting forMarco Peereboom
toby@ per his request. ok marco@
2005-10-26Mach-macro wipeoutMartin Reindl
'do it' deraadt@
2005-10-26goodbye more Mach macrosMartin Reindl
help toby, ok deraadt@
2005-10-26no more hppa_round_page() and hppa_trunc_page() macrosMartin Reindl
ok mickey@
2005-10-26add an i2s framework, which can be reused in new audio driversJoris Vink
for macppc, as most modern Apple machines have i2s-based audio. also let snapper use i2s.c right away; tested by Antoine Jacoutot, drahn@ and kettenis@ "yes, commit!" drahn@, ok kettenis@
2005-10-26typoMichael Shalayeff
2005-10-25re-enable IPv6 on the macppc RAMDISK.Brad Smith
ok deraadt@
2005-10-24add Intel 6300ESBBrad Smith
Thanks to Sébastien Taylor <staylor at gridworx dot ca> for testing.
2005-10-24Conditionalize singler-step code on PTRACE.Mark Kettenis
ok miod@
2005-10-24Factorize db_interface code between luna88k and mvme88k, removing dead codeMiod Vallat
in the process; the arch-agnostic code keeps the ability for a specific machine to define its own machine commands, such as "machine prom" for mvme88k, in addition to the ``regular'' m88k machine commands.
2005-10-24Mach-macro freeMartin Reindl
2005-10-24don't touch via 8237 for now, until it is fixed.Henning Brauer
what mickey committed is obviosuly NOT what I tested, since that worked.
2005-10-24fix compilation for KGDB; looked by miod@.Federico G. Schwindt
2005-10-23m68k_btop() and m68k_ptob() were mostly used by mac68k only and canMartin Reindl
be replaced by the MI versions atop() and ptoa()
2005-10-23Allow devices to attach behind memory controller, u3 has secondary interruptDale Rahn
controller, i2c, and dart(?) behind it.
2005-10-23up to 18 lines of unconfigured gpio pins is just noise, hide behind ifdef.Dale Rahn
2005-10-23Preliminary sensors support for iMac G5.Mark Kettenis
2005-10-22Make sure we use the corrrect interrupt line on Shasta.Mark Kettenis
ok drahn@
2005-10-22Initialize ddb again.Mark Kettenis
ok drahn@, "yeah" deraadt@
2005-10-22s/970/970FX/gMark Kettenis
ok drahn@
2005-10-21Clean up RTC code.Mark Kettenis
ok drahn@
2005-10-21amd elan is not a pentium, it's i486, so don't touch pentium_mhzAlexander Yurchenko
varibale, it's used by microtime to check if we're running on a pentium cpu (which has rdtsc instruction). fixes pr 4568. tested by oc@symacx.com. ok tedu@
2005-10-21use the MI trunc_page() and round_page() macros instead of rolling or ownMartin Reindl
ok weingart@ deraadt@
2005-10-21remove unused arm_trunc_page() macroMartin Reindl
ok drahn@
2005-10-21remove two unused and deprecated Mach macros, alpha_round_page() andMartin Reindl
alpha_trunc_page() looks ok to Miod
2005-10-20revert to revision 1.16 for now, 1.17 and 1.18 broke audioJoris Vink
on a lot of macppc machines that use this driver; ok drahn@
2005-10-20cannot manipulate hid0 register yet in 64 bit mode (because we are runningTheo de Raadt
in 32 bit mode, and ibm moves the bits....) ok drahn
2005-10-20fix addr range in the commentsMichael Shalayeff
2005-10-20Enable IPMI on amd64.Marco Peereboom
2005-10-20fix a long-standing bug in "preserving" bios mapped irqs.Michael Shalayeff
in case bios did not provide routing info for those they would be falsely routed often to wrong pins. also testing by henning@
2005-10-20add 8237 support and repair 8231 that was confused very bad; lots of testing ↵Michael Shalayeff
help by henning@
2005-10-20s/mtrspr/mtsprg in ddblowMark Kettenis
ok drahn@
2005-10-19Add smu(4).Mark Kettenis
ok drahn@
2005-10-19Add IPMI to amd64. Keep it disabled for now.Marco Peereboom
Prodded earlier today by deraadt@ ok krw@
2005-10-18Scan SMBIOS before calling config_attach() to prevent unnecessary kernel print.Marco Peereboom
Written with jordan@ help. ok deraadt@
2005-10-18Use PSR_IND rather than recomputing it from PSR_INTERRUPT_DISABLE_BIT;Miod Vallat
spotted by martin.