summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-08-18get the attach args from the right place (honestly, this "worked" on i386)Jason Wright
sparc64? not so much.
2006-08-18Don't renumber the PCI bus if we don't need to. Fixes some machines (DellMark Kettenis
PowerEdge 2900, 2950) that otherwise lock up at the end of autoconf. ok dlg@, marco@
2006-08-18probe for the lm75a, meaning that the lm75/lm75a/lm77 probe routine mustTheo de Raadt
become quite complicated. work done by matt@bodgit-n-scarper.com after i explained how daft these devices are
2006-08-18Add a new Core Xeon CPU and an older Pentium Pro model to the busDimitry Andric
clock detection. Also improve the error message in case of an unknown CPU, so we can more easily see what needs to be added. Tested by brad@ and others.
2006-08-18set of unrelated cosmetic tweaks.Damien Bergamini
2006-08-18fix a printf format stringDamien Bergamini
2006-08-18sync w/ rum(4):Damien Bergamini
- in ral_newstate(), save the "arg" parameter so we can pass it to the ieee80211_newstate() function in the usb task - merge ral_tx_data() and ral_tx_mgt()
2006-08-18- fix support for RT5225 (802.11a MIMO)Damien Bergamini
- set default Tx power for 802.11a channels - in rum_newstate(), save the "arg" parameter so we can pass it to the ieee80211_new_state() function in the usb task - merge rum_tx_data() and rum_tx_mgt() - s/le32toh/letoh32/g (le32toh is defined in usb_port.h) - cosmetic while i'm here
2006-08-18oops, debug cruft shouldnt go into the tree.David Gwynne
2006-08-18add the sysinfo struct, and then use it to get the current state of theDavid Gwynne
alarm.
2006-08-18easy bio bits first. this is is code that should enable, disable, andDavid Gwynne
silence the alarm. the hardware can also report the state of the alarm, but its embedded in a really large message im not 100% sure about yet.
2006-08-18arc, meet bio. bio, meet arc.David Gwynne
2006-08-18Make sure the PCI mode detection code is called if it hasn't been run yet.Mark Kettenis
This can happen on machines with mpbios but without pcibios like the Sun x4100 and x4200. ok dlg@
2006-08-18Shrink dmesg output.Jonathan Gray
2006-08-18ansi, no binary change.Jonathan Gray
2006-08-18check hw.max_frame_size when deciding when to use m_adj().Brad Smith
2006-08-18regenBrad Smith
2006-08-18pretty print alternate PCI id entries for a few Broadcom Gig chipsets.Brad Smith
2006-08-18fix up the arc fw message macros a bit. change a comment while here.David Gwynne
2006-08-18support for ucycom:Jason Wright
- teach ucom that not all i/o is done via bulk pipes - teach uhidev that i/o interrupt pipes are distinct
2006-08-18a bit more infrastructure for firmware commands.David Gwynne
2006-08-18Oops. If you don't use a label, remove it.Kenneth R Westerback
2006-08-17Remove the link state check from re_start() for now. Allows the 8139C+Brad Smith
based adapters to work again. Issue reported by and workaround tested by maja@
2006-08-17fix tyop.Michael Knudsen
2006-08-17remove more unused code.Brad Smith
2006-08-17remove the Yukon Lite workaround which is not being used in the msk(4) driver.Brad Smith
2006-08-17cosmetic tweaks.Brad Smith
2006-08-17remove PCI ids which msk(4) will match against from sk(4).Brad Smith
2006-08-172 more PCI ids.Brad Smith
2006-08-17Remove some #ifdef'ed out (bogus) debug code.Mark Kettenis
2006-08-17reduce the stack usage of the ioctl function by malloc/free'ing a numberTheo de Raadt
of larger structures as need be. This was one of the worst offenders in the tree.
2006-08-17remove some unused code from msk_init_yukon().Brad Smith
2006-08-17SK_DEBUG/skdebug -> MSK_DEBUG/mskdebugBrad Smith
2006-08-17refactor the promiscuous mode handling code and simplify the ioctl handler.Brad Smith
2006-08-17get rid of the last traces of ykc.Brad Smith
2006-08-17enable msk(4) in a few more places.Brad Smith
2006-08-17tsk tsk, krw did not test compile thisTheo de Raadt
2006-08-17No need for divsi and friends, yetMiod Vallat
2006-08-17prefer higher phys memory for page tablesMichael Shalayeff
2006-08-17chose proper mountpoint in making decision on upgradingMichael Shalayeff
bwrte() to async op. this fixes in particular panics w/ softdep ffs mounted at a dir in an async mounted (mfs) file system and also a few other evil scenarios. this also matches a netbsd change 1.76 . tested by many on many archs; pedro@ ok
2006-08-17enter rumTheo de Raadt
2006-08-17typo in comment; from eric andersonJason McIntyre
ok deraadt
2006-08-17dont need debug in the treeDavid Gwynne
2006-08-17man, i wish firmware commands were as easy as scsi io's on theseDavid Gwynne
controllers. this is horrible code that is set up to allow a process, (eg and ioctl or the sensor thread) to issue a command and get a response.
2006-08-17Check d_secpercyl in all readdisklable() functions, and have all ofKenneth R Westerback
them return 'invalid geometry' when d_secpercyl == 0. While there move the check to a consistant location (after the check of d_secperunit) and use a consistant idiom (i.e. some readdisklabel()'s have no 'done' label). prodded by thib@ after a bad macppc experience. ok deraadt@
2006-08-17Separate rum(4) firmware from ral(4) ones.Damien Bergamini
ral(4) firmwares are built on PCI-capable architectures only while rum(4) firmware is built on USB-capable architectures only. Rename ral-rt2573 into rum-rt2573 and build rum-rt2573 on the zaurus too (pointed out by Patrick Heim). ok deraadt@
2006-08-17syncTheo de Raadt
2006-08-17i4 is a pci vendorTheo de Raadt
2006-08-17Setup the transparent translation with writeback cache instead ofMiod Vallat
writethrough on 68040.
2006-08-17Large cleanup of the bootblocks, including ansi protos and de-register,Miod Vallat
removal of unused hil stuff, oversimplification of the stand ite code (including dio frame buffer common code factorization), and sgc frame buffer console support, at last. This shaves ~1800 bytes off SYS_UBOOT and ~500 bytes of SYS_CDBOOT despite the addition of the sgc code. Tested on dca, hyper, topcat and sti.